https://github.com/jacoder7/charlie
A Chatbot prototype for making online banking easier.
https://github.com/jacoder7/charlie
Last synced: 18 days ago
JSON representation
A Chatbot prototype for making online banking easier.
- Host: GitHub
- URL: https://github.com/jacoder7/charlie
- Owner: JAcoder7
- Created: 2023-10-19T07:42:48.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-04T19:12:26.000Z (over 1 year ago)
- Last Synced: 2025-04-10T21:45:36.144Z (3 months ago)
- Language: JavaScript
- Homepage: https://jacoder7.github.io/Charlie/
- Size: 733 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Charlie
A prototype chatbot designed to make online banking easier, created during a hackathon## Try it out:
https://jacoder7.github.io/Charlie/## How it works
The chatbot compares the user's input with a json list of predefined inputs and their responses. It returns the answer to the input that most closely matches the user's input. In addition, some inputs trigger special actions, such as a bank transfer.To calculate how similar the user input is to one of the predefined inputs in the list, it is first broken down into individual words. The algorithm then counts the number of these words or similar words (using the Levenshtein algorithm) that are contained in the predefined input in the list. In addition, some of the words can be weighted more than others.