Skip to content

NLPiiffy is a browser-based NLP App that can do real-time NLP tasks

Notifications You must be signed in to change notification settings

raghulchandramouli/NLPiiffy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NLPIFFY

NLPiffy This project comprises of 3 different NLP technique all put togather as an ML ToolKit

Screenshot (97)

Features

  • 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

Prerequisites

  • Python 3.11 installed on your system.
  • Bash or any compatible terminal.

Getting Started

  • 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.

Setup

  1. Clone the Repository:

    git clone https://github.com/raghulchandramouli/NLPiiffy.git
    cd your-repository
    

Usage

To run this project, make sure the virtual environment is activated and then execute the app script or application:

`python app.py`

Contributing:

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.

License:

**NLPiffyy is licensed under `MIT License`**

To view this in action:

https://raghulchandramouli-nlpiiffy-app-f1iklv.streamlit.app/

About

NLPiiffy is a browser-based NLP App that can do real-time NLP tasks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published