SkillAgentSearch skills...

Sherlock

A text mining application written in python. Uses NLTK, Textblob packages

Install / Use

/learn @rajaselvan/Sherlock
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

sherlock

Performs

  1. Frequency Analysis -> Creates a word cloud of 100 most frequent words
  2. Language Detection -> Over 97 langugages
  3. Entity Analysis -> Finds phone numbers, email addresses, dates, persons and generates a google map of locations
  4. Sentiment Analysis -> Polarity of the text
  5. Text Classification -> Classifies whether the text is related to business, politics or sports
  6. Specific Word Occurence -> Displays all occurences with surrounding text

install nltk, textblob and langid packages

run python main.py data.txt to test Entity Analysis

run python main.py tennis.txt or business.txt or politics.txt to test Text Classification

View on GitHub
GitHub Stars5
CategoryDevelopment
Updated2y ago
Forks0

Languages

Python

Security Score

55/100

Audited on Jun 13, 2023

No findings