An Automated tag prediction system is developed to ease the users by providing necessary tags for the questions.
- To predict the tags for the given question.
- Plot the accuracy graph for all the classifiers.
- Plot graph for different K values to KNN classifier.
The dataset downloaded from https://www.kaggle.com/datasets/stackoverflow/stacksample is preprocessed and written on a new file (empty.csv). processed.py is the code for preprocessing.
In this four classifiers are used namely SVM,Logistic Regression,SGD,KNN.They are mean to do the classification and then the accuracy is get calculated for comparison.
K-Nearest Neighbor algorithm reaction is get differ with variation in its K value. So a graph is get plotted with different K values ranges from 0 to 10.