/Restaurant_Review_Classification

Project done under the course Machine Learning A-Z™: Hands-On Python & R In Data Science. This project reads a TSV file, cleans the restaurant reviews, generates a bag-of-words model and uses a classifier which tells whether the review is a positive one or a negative one.

Primary LanguagePython

Restaurant_Review

A simple project which reads a tsv file, cleans the restaurant reviews, generates a bag-of-words model and uses a classifier which tells whether the review is a positive one or a negative one.

Developing Environment

  • Spyder 3.3.2
  • Python 3.7.0

Dependencies

Natural Language Toolkit, Scikit Learn, Numpy, Pandas, Matplotlib

Natural Language Processing

Natural language processing (NLP) is an area of computer science and artificial intelligence concerned with the interactions between computers and human (natural) languages, in particular how to program computers to process and analyze large amounts of natural language data. It is the branch of machine learning which is about analyzing any text and handling predictive analysis.