Skip to content

ilsl/topic-labelling-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Topic Labelling System

This project explores a twitter customer dataset. It uses NLP to model topics in tweets. First Supervised Learning approaches are used and then unsupervised.

These instructions will allow you to run these notebooks on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

  • Jupyter Notebook - web-based interactive computational environment used for this project
  • Python 3 - the language used for this project

pip install numpy
pip install gocept.pseudonymize
pip install matplotlib
pip install seaborn
pip install wordcloud
pip install nltk
pip install emoji
pip install tokenizer
pip install spellchecker
pip install scikit-learn
pip install gensim
pip install pyLDAvis

Running Code

Open up a terminal session and navigate to the root of this project. Start Jupyer Notebooks by running the following command:


juypter notebook

Open an run each of the notebooks in sequence e.g 1.. 6.

Authors

  • Isobel Jones

Acknowledgments

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published