https://github.com/darwin27264/corenlp-chatagent
Emulate ELIZA chatbot like experience using NLP processing and pattern recognition.
https://github.com/darwin27264/corenlp-chatagent
java javafx-gui nlp stanford-corenlp
Last synced: 7 months ago
JSON representation
Emulate ELIZA chatbot like experience using NLP processing and pattern recognition.
- Host: GitHub
- URL: https://github.com/darwin27264/corenlp-chatagent
- Owner: Darwin27264
- Created: 2022-11-15T21:31:26.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-01-12T10:56:54.000Z (9 months ago)
- Last Synced: 2025-03-14T06:12:45.691Z (7 months ago)
- Topics: java, javafx-gui, nlp, stanford-corenlp
- Language: Java
- Homepage:
- Size: 55.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ISLA-Chatbot-V2 (CoreNLP-ChatAgent)
Emulate a chatbot like experience using just NLP processing and pattern recognition.
This project makes use of the Stanford CoreNLP library to perform various functions such as POS tagging, intent recognition, semantic analysis, etc. It aims to achieve chat capabilities using just the basic NLP fucntions provided by the library, and offers an interactie GUI for the user to interact with this chatbot.
This REPO extends the development of V1, and includes the entire project.
Below is a description of the first iteration of the project⬇️
ISLA is a simple chatbot created in the purpose for me to learn about prorgamming and just as a somewhat personal side project that I am dedicating time to.
This project started back when I was still in Grade 11 (summer of 2020). It contains code that is what I consider now to be quite elementary and has a very basic rule-based system for conversation making with the user. The program contains a few API calls for real time information such as the weather, time, dictionary explanation of words.
A detailed devlog can be found via this link. It contains brainstorming ideas, improvements made upon old implementations, personal thoughts, along with progress and challenges during the development.
🔘 https://docs.google.com/document/d/1gk0Iq3beNDJo89OVb_FDPJ23mQi6ycKGKVkgeffuCus/edit?usp=sharing
*Note that this upload only contains the code and a non-working version of the program.*