https://github.com/haimonmon/random-sigma-bot
Simple BRAIN ROTTED chatbot for Learning Introduction of Natural Language Processing
https://github.com/haimonmon/random-sigma-bot
chatbot natural-language-processing python terminal
Last synced: 2 months ago
JSON representation
Simple BRAIN ROTTED chatbot for Learning Introduction of Natural Language Processing
- Host: GitHub
- URL: https://github.com/haimonmon/random-sigma-bot
- Owner: Haimonmon
- Created: 2025-06-21T15:39:39.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-21T17:35:06.000Z (about 1 year ago)
- Last Synced: 2025-06-21T18:33:35.493Z (about 1 year ago)
- Topics: chatbot, natural-language-processing, python, terminal
- Homepage:
- Size: 1000 Bytes
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# [ B O T ] bot
## Planned Features
Planned features to simple bot ( No External NLP Libraries ).
* `responds to a questions`, like asking for recipee, best places
* `enable to identify`, places, object
* `enable to learn` by capturing user sentences
* able to `identify mispelled words`
* can have an emotions and identify emotions by `sentiment analysis`
* Enable to have a knowledge on `POS ( Parts of speech )`
* Able to ` remember prompter characteristics ` likes and name
## Project Structure
` chat.py ` : Contains terminal design, and app workflow
` sigma ` - A created bot package
` brain.py ` - Contains logic, descision making of the bot
` emotion.py ` - Contains sentiment analysis logic
` memory.py ` - Contains load, saving data on json files
[ PROJECT ON HOLD ] The project development has stop for now and will continue its development soon.