NLPiffy This project comprises of 3 different NLP technique all put togather as an ML ToolKit
-
ToKenizer: This uses a verbose tokenizer mechanic to generate tokens and lemma's
-
NER Uses
en_core_web_sm
model for Named-Entity-Recognition -
Sentiment-Analysis Uses
TextBlob
module for Sentimental Analysis
- Python 3.11 installed on your system.
- Bash or any compatible terminal.
-
Environment Isolation: Utilizes a virtual environment to keep dependencies isolated.
-
Dependency Management: Easy to install and manage dependencies with
requirements.txt
. -
Cross-Platform Support: Works on any platform that supports Python.
-
Clone the Repository:
git clone https://github.com/raghulchandramouli/NLPiiffy.git cd your-repository
To run this project, make sure the virtual environment is activated and then execute the app script or application:
`python app.py`
All kinds of contributions are strictly welcome :)
- Fork the repository.
- Create a new branch (git checkout -b feature/your-feature)
- Make your changes and commit them (git commit -m 'Add some feature').
- Push to the branch (git push origin feature/your-feature).
- Open a pull request.
**NLPiffyy is licensed under `MIT License`**
https://raghulchandramouli-nlpiiffy-app-f1iklv.streamlit.app/