Skip to content

Latest commit

 

History

History
28 lines (21 loc) · 1.71 KB

File metadata and controls

28 lines (21 loc) · 1.71 KB

Observations

Observations is an aplication developed as an assignment for Programing in Python course. It allows user to store, add and delete data which would later be used to predict category of given observation. Prediction is made using scikit-learn KNeighborsClassifier (before running algorithm data is scaled using StandardScaler).

Features

  1. Application offers simple navigation.
obraz
  1. Application allows user to display all collected data in readable way. At this point user can also delete chosen record.
obraz
  1. Applcation allows adding new observations using form.
obraz
  1. Applcation allows runnting predictions. However user must provide enought train data, or else an error would occur.
obraz obraz
  1. Application provides an API allowing access to all features without the browser.

Built with

  • Language: Python
  • Frameworks and Libraries: Django, djangorestframework, scikit-learn

Getting started

  1. git clone https://github.com/Matio004/ProgramingInPythonDjango.git
  2. uv run python manage.py migrate
  3. uv run python manage.py runserver --insecure