https://github.com/boweihan/nlpplayground
Natural Language Processing Playground for Analyzing Text Queries for SMS Chat
https://github.com/boweihan/nlpplayground
Last synced: 2 months ago
JSON representation
Natural Language Processing Playground for Analyzing Text Queries for SMS Chat
- Host: GitHub
- URL: https://github.com/boweihan/nlpplayground
- Owner: boweihan
- License: mit
- Created: 2020-06-28T21:33:01.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-06T12:27:35.000Z (over 2 years ago)
- Last Synced: 2025-01-31T09:45:42.081Z (4 months ago)
- Language: Python
- Homepage: https://bot-five.vercel.app
- Size: 1.07 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NLP Playground
### Bot.annotator
- StanzaAnnotator
### Bot.detokenizer
- NLTKDetokenizer (TreeBank)
### Bot.filter
- NLTKStopWordRemover
- NLTKPorterStemmer
- NLTKSnowballStemmer
- NLTKWordNetLemmatizer### Bot.interface
- TokenOperationInterface
- TextOperationInterface### Bot.recognizer
- NLTKRecognizer (people, numbers)
### Bot.tokenizer
- NLTKTokenizer (word_tokenizer)
- StanzaTokenizer### Bot.wordbank
- stop_words
- yes_words
- no_words## Run Instructions
### Python Server
pip install -r requirements.txt (linux)
OR
pip install -r osxrequirements.txt (mac)requirements.txt uses CPU only Pytorch for a smaller deployment size
./start_bot.sh
OR
gunicorn app:app### Client
cd client/
npm install
npm run dev