This project is a online client-server model data-mining application
-
install python3 first
-
install all dependencies in
requirement.txt
-
type in
python manage.py runserver
-
You should be able to use this software in
localhost:8080
now
- Show all data uploaded
- File upload and download
- Using Ajax to dynamically change HTML element.
- Using Django tempaltes for all types of demand
- Configure Django URL config different functionalities
- Using OOP for Django views
- More data fomat support: xls
- More data fomat support: text file
- Missing data handling
- More advanced Missing data handling(fix missing data automatically)
- char to digit tranformation
- Clustering: KMeans
- Clustering:Mini Batch KMeans
- Clustering:Affinity Propagation
- Clustering:Mean Shift
- Clustering:Spectral Clustering
- Clustering:Agglomerative Clustering
- Clustering:DBSCAN
- Clustering:Birch
- Documentation for Clustering
- Parameters Adjustment for Clustering
- Classification:Logistic Regression
- Classification:KNeighbors Classifier
- Classification:SVC
- Classification:GradientBoosting Classifier
- Classification:DecisionTree Classifier
- Classification:Random Forest Classifier
- Classification:MLP Classifier
- Classification:Gaussian Naive Bayes
- Documentation for classification
- Parameters Adjustment for Classification
-
Apriori algorithm
-
Parameters for Apriori algorithm
-
Full documentation for Apriori algorithm
-
More association rules algorithm
参考一位师兄的毕设,并不是完全自己写的。