Skip to content

sehyunlee217/ai-chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ai-chatbot

AI chatbot built on Node.JS and Express framework

Currently only supported for Chrome Browser

Screenshot 2024-01-13 at 13 18 16

  1. Goal of the AI Chatbot:
    • Engages users with difficulty utilizing AI chatbots - individuals with difficulty typing or users having difficulty with technology could utilize speech to make use of the LLM model or Open AI or any other models that provide API support.

  1. Main functionalities:
    • Able to communicate with OpenAI API in order to receive response directed by speech.
    • Utilizes socket.io for communication with the api - front-end
    • Utilizes Speech Recognition / Speech Sysnthesis in order to read and output speech.
    • Returns text information of the response of the chatbot

  1. Focus on accessibility:
    • I had a recent exeperience of helping out some senior citizens with signing up for some VISA applications online at the airport. Two things surprised me: Elderly individuals utilize very large text fonts than I have ever expected and a majority of mobile experience is not geared for these individuals.
    • Based off my experience, instead of focusing too much on the aesthetics of the site, I tried to keep it as simple as possible, with large font sizes and colors that are easy to recognize. It is a simple application and there isn't much to factor in; however, I think it is something important to consider for every application that I build from now on.

References:

About

AI chatbot built on Node.JS and Express framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published