This is one-year NLP project, the case study from master study together with another four team members from SRH Heidelberg University and PwC in Germany. The contribution of the coding divided into team and individual works, the purpose of the project is to evaluate the risk level and analysis the news based on NLP technology during the certain period of time.
Entire Pipeline:
- Data crawling for English news
- Data preprocessing and Doc2Vec
- PCA
- K-means clustering and elbow method
- Aggolomerative clustering [chosen]
- Danse based algorithm: DBSCAN clustering [chosen]
- Danse based algorithm: Optics
- Top2Vec for topic detection
- Classification: Native Bayes, XgBoost
- Consolidate to one unioned dataset and save into database
- Connect database to visulisation
