Skip to content

Codebase-Z/Notepad-App-With-NLP-Integration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NotepadApp With NLP Intergration

Python Kivy NLP License

A simple notepad application built with Python to implement and test the usage of Natural Language Processing. For the app, check in the release section. Built with the kivy interface, this app provides the basic functions of a notepad while also providing a demonstration of NLP with the help of the analyzer called as Valence Aware Dictionary and sEntiment Reasoner or VADER for short.

Features

  • File Management: Create, edit, and save text files locally.
  • Real-Time Sentiment Analysis: Automatically calculates positive, negative and neutral compound scores for your notes using VADER.
  • Visual Feedback: Displays sentiment intensity via color-coded indicators.

How it Works

  1. Type your note in the text area.
  2. The app automatically processes the text through the VADER Sentiment Intensity Analyzer.
  3. The app displays the intensity through color-coded indicators based on happy, sad, angry and neutral.

Technical Details

  • Interface: Kivy
  • NLP Engine: VADER Sentiment
  • Language: Python 3.8+

License

Distributed under the MIT License. See LICENSE for more information.

About

A simple notepad application built with Python to implement and test the usage of Natural Language Processing.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors