Skip to content

Latest commit

 

History

History
19 lines (12 loc) · 1.2 KB

README.md

File metadata and controls

19 lines (12 loc) · 1.2 KB

Naive Bayes Text Analyzer

Using the nbayes gem to train and classify text input, this text analyzer processes input against a lexicon containing positive and negative opinion words and Rotten Tomatoes movie reviews.

This forked nbayes gem utilizes a PostgreSQL database.

Sources

The data used to create the lexicon came from:

Some of the Randomized sentence options come from Launch School:

  • "Introduction to Programming with Ruby". Written by Launch School, Copyright © 2018 Launch School

Citations

  • Minqing Hu and Bing Liu. "Mining and Summarizing Customer Reviews." Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD-2004), Aug 22-25, 2004, Seattle, Washington, USA
  • Bo Pang and Lillian Lee, "Seeing stars: Exploiting class relationships for sentiment categorization with respect to rating scales.", Proceedings of the ACL, 2005.