dishamodi0910 / APIVerse

APIVerse is a collection of APIs that are useful for developers. It simplifies the process of both adding new APIs and learning how to harness the power of existing ones.
MIT License
77 stars 90 forks source link

[New API] : Chatbot API 🤖 #430

Open SanskarSinghiit opened 1 month ago

SanskarSinghiit commented 1 month ago

Brief Description 🤓

image

How will you develop it?🤩

This Chatbot API uses a combination of basic web technologies HTML, CSS, Javascript to create a MVP chatbot.

  1. Frontend Design: Developed by using HTML and styled using CSS. It features an input field for user queries and a message area where interactions are displayed.

  2. JavaScript Functionality: The core of the chatbot is powered by JavaScript, which handles:

    • Input Processing: Simplifies user input by removing non-alphanumeric characters and unnecessary spaces.
    • Response Generation: Matches user inputs against predefined prompts and provides relevant replies. It includes specialized responses for topics like COVID-19 and fallback responses for unexpected inputs.
    • Chat Management: Dynamically updates the chat interface to display both user messages and bot responses, simulating real-time conversation.
  3. Speech Synthesis: Utilizes the Web Speech API to convert text responses into spoken words, adding an auditory dimension to the interaction.

Deployment

Yes

Select the open source program you are contributing to

Other

Code of Conduct

dishamodi0910 commented 1 month ago

Greetings @SanskarSinghiit🎀 ! , We are excited to have you dive into another issue with us!🚀 Your involvement in our project has been invaluable, and we're confident that your skills and insights will help us conquer this challenge😇.

Use command /gssoc24 to self assign the issue.

This issue represents an exciting opportunity for us to improve and enhance our project, and we are thrilled to have you on board. We request you to follow CONTRIBUTING GUIDELINES. Looking for your PR soon! In case of any issues, you can contact us on Discord.❣️

SanskarSinghiit commented 1 month ago

/gssoc24