Skip to content

arthur-son/django-kmeans

 
 

Repository files navigation

K-MEANS use Django

Web application to cluster data only use csv file upload.

Django CI license

Usage

  1. upload your file csv and apply
  2. select clustering
  3. input number of clusters
  4. click start and system automatically create clusters results

Installation

Important

Please install required libraries.

required

  1. Clone repository
  git clone https://github.com/dkzhen/django-kmeans

OR

https://github.com/dkzhen/django-kmeans/archive/refs/tags/V0.1.zip
  1. install dependencies
  pip install -r requirements.txt
  1. run your application
  python manage.py  runserver

List dependency versions

$ bundle dependencies versions
+---------------------------+---------+
| pip                       | Version |
+---------------------------+---------+
| cycler                    | 0.10.0  |
| Django                    | 2.2.12  |
| joblib                    | 1.0.0   |
| kiwisolver                | 1.3.1   |
| matplotlib                | 3.3.3   |
| numpy                     | 1.19.5  |
| pandas                    | 1.2.0   |
| Pillow                    | 8.1.0   |
| pyparsing                 | 2.4.7   |
| python-dateutil           | 2.8.1   |
| pytz                      | 2020.5  |
| scikit-learn              | 0.24.0  |
| scipy                     | 1.6.0   |
| seaborn                   | 0.11.1  |
| six                       | 1.15.0  |
| sqlparse                  | 0.4.1   |
| threadpoolctl             | 2.1.0   |
| django-active-link        | 0.1.8   |
+---------------------------+---------+

Team

  • Dani
  • Putra

About

webapp clustering kmeans

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 48.7%
  • Python 36.0%
  • CSS 14.7%
  • JavaScript 0.6%