Metadata-Version: 2.2
Name: odoobeast
Version: 0.1.4
Summary: OdooBeast: The ultimate AI-powered personal assistant library
Home-page: https://github.com/MaybeHellobro/odoobeast
Author: Atharva Chourasia
Author-email: harvestwithhellobro@gmail.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: numpy>=1.21.0
Requires-Dist: scikit-learn>=1.0.0
Requires-Dist: nltk>=3.6.0
Requires-Dist: transformers>=4.6.0
Requires-Dist: torch>=1.9.0
Requires-Dist: spacy>=3.1.0
Requires-Dist: flask>=2.0.1
Requires-Dist: loguru>=0.5.3
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

OdooBeast

OdooBeast is a powerful, intelligent, and emotionally connected AI library designed to handle complex conversations and provide human-like responses. It integrates advanced Natural Language Processing (NLP), machine learning, memory systems, and emotional analysis to deliver thoughtful and context-aware replies.

Features

Advanced NLP: High-performance intent classification and language understanding.

Emotion Detection: Analyzes user input to detect emotions and adjust responses accordingly.

Memory System: Remembers past conversations and maintains context across interactions.

Response Generation: Provides smart, human-like, and contextually aware replies.

Error Handling: Robust logging and error management.

Machine Learning: Uses prebuilt and customizable ML models.

Installation 
pip install odoobeast

Usage
from odoobeast.core import OdooBeast

bot = OdooBeast()
user_input = "I’m feeling a bit down today."
response = bot.process_input(user_input)
print(f"OdooBeast: {response}")

Folder Structure
odoobeast/
|-- core/
|   |-- __init__.py
|   |-- nlp.py
|   |-- ml.py
|   |-- memory.py
|   |-- utils.py
|   |-- emotion.py
|   |-- response.py
|   |-- error.py
|-- models/
|   |-- __init__.py
|   |-- prebuilt_models.py
|-- tests/
|   |-- __init__.py
|   |-- test_nlp.py
|   |-- test_ml.py
|   |-- test_memory.py
|   |-- test_response.py
|   |-- test_error.py
|-- __init__.py
|-- README.md
|-- setup.py
|-- requirements.txt

Contributing

Feel free to open issues or submit pull requests for bug fixes, feature additions, or documentation improvements.

License

MIT License

Together we can, we will.
Made With High Dreams and Goals.
