Go to file
2023-10-24 18:47:56 +02:00
.gitignore Dodanie pliku gitignore 2023-10-17 17:38:00 +02:00
emptyfile jenkins test 2 2023-10-24 18:24:14 +02:00
house.png Add picture to GUI 2023-10-17 18:49:55 +02:00
in.tsv Model modified, created pkl 2023-10-17 18:14:03 +02:00
interface.py Add picture to GUI 2023-10-17 18:49:55 +02:00
Jenkinsfile Update 'Jenkinsfile' 2023-10-24 18:47:56 +02:00
model_regresji_liniowej.ipynb Model modified, created pkl 2023-10-17 18:14:03 +02:00
model.pkl Model modified, created pkl 2023-10-17 18:14:03 +02:00
README.md Updated README 2023-10-17 18:48:49 +02:00
requirements.txt add black formater to requirements 2023-10-24 18:38:34 +02:00
train.tsv Model modified, created pkl 2023-10-17 18:14:03 +02:00

Systemy Informatyczne

Grupa B

Celem projektu jest zaznajomienie się studentów z systemem kontroli wersji Git.

W ramach projektu przeprowadzone zostaną następujące czynności:

  1. Utworzenie repozytorium
  2. Sklonowanie repozytorium przez wszystkich członków grupy.
  3. Modyfikacja plików będących efektem pracy podczas poprzednich laboratoriów zgodnie z komentarzami prowadzących.
  4. Na gałęzi master znajdują się pliki README, gitignore oraz kody źródłowe, natomiast rysunki znajdują się na gałęzi with-pictures.

Instalacja i uruchamianie aplikacji:

  1. W pierwszej kolejności należy skolonować repozytorium
  2. Następnie należy wykonać polecenie: pip install -r requirements.txt
  3. W celu skorzystania z kalkulatora mieszkań należy uruchomić plik interface.py.

Podręcznik użytkownika:

  • Interfejs programu zawiera dwa pola do wprowadzania parametrów. Użytkownik wpisuje metraż mieszkania oraz piętro, na którym znajduje się mieszkanie.
  • Oba pola nie mogą być puste, a wpisywane wartości muszą być typu numerycznego. Wprowadzone wartości metrażu powinny zawierać się w przedziale od 0 do 100 000 metrów kwadratowych, a liczba pięter powinna zawierać sie w przedziale od 0 do 100. Jeśli wprowadzone dane nie zawierją się w tych przedziałach, to wyświetlony zostaje komunikat: "Please provid numbers between 0 to 100 for floors and 0 to 100 000 for metric area.". Jeśli któreś z pól pozostanie puste to pojawi się komunikat: "Please provide valid data".
  • Po prawidłowym uzupełnieniu pól można uruchomić kalkulator za pomocą przycisku "start". Program poprosi o potwierdzenie startu. Wynikiem działania programu jest prognozowana cena mieszkania, wyliczona na podstawie działania modelu regresji liniowej.