This is our final project for the Natural Language Processing course at the University of Economics, Ho Chi Minh City. Within the scope of the project, we conducted an in-depth study of machine learning methods, which included comparing the performance of three popular models: Support Vector Classification (SVC), Gaussian Naive Bayes (GaussianNB), and Decision Tree. We also applied the Ensemble Learning technique through the Random Forest model. In addition, we used the Maxent model combined with Logistic Regression and the deep learning model LSTM to enhance the project's performance.
To be able to use the interface, please use: NLP.py - [Here]
Label.Prediction.2024-01-03.14-52-18.mp4
In addition, we also provide some additional steps to install the Maxent and LSTM algorithms below:
$ Jupyter Notebook LSTM.ipynb
$ Jupyter Notebook MAXENT.ipynb
To be able to see the detailed source code here:
To view the report in detail, please visit (Note: The content of the report is written entirely in Vietnamese): [Here]