- Example of use
- Description
- Functionality
- Models
- Moduls and Requirements
- Installation and Important Conciderations
This is a project, which try to make a text classification with Machine Learning Models, it work through a Telegram bot. there a comparison between different model in order to get the most efficient one. It is used NLP for the cleaning of data.
This project have been created like sub project in the DataScience Course from the Bremen university.
The user give as input text through the Telegram Interface and the model give back a answer with the possible Thematic about theses InputText.
The Input_Text is represented like Thematik in the telegram Interface, this Input is cleaned through NLP and the Classification is represented as Topic.
- Bayes Model
- Regression
- Tree Classifiers
- Neuronal Networks
- Knn
- NLP
- Praw https://praw.readthedocs.io/en/latest/
- Wordnet https://wordnet.princeton.edu
- scikit-learn https://scikit-learn.org/stable/
- This project is just for educational proposes.
- In this Project i do not keep personal data or information, please do not give any of this information...!! . it is not relevant for this project.
- The Telegram Bot Token should be given for the testing of this project.
- DataSets in this project are personal and collected from the specific API for developers from Reddit, than the user should generate it.
- THIS PROjECT DO NOT PRETEND CLASSIFICATED PEOPLE, USERS OR INTEREST, IT IS JUST TEXT CLASSIFICATION.