π¬ A stylish rule-based chatbot with animated video background, voice output, dark mode toggle, and glowing UI built using HTML, CSS, and JavaScript.
This is a simple and interactive chatbot created as part of my internship project. The chatbot uses predefined rules to respond to user queries and includes some cool features to enhance the user experience.
- π₯ Video background to give a modern and engaging look
- π¬ Rule-based chatbot logic using JavaScript
if-elseconditions - π Speak feature using Text-to-Speech (Web Speech API)
- π Dark mode toggle for better accessibility
- π‘ Stylish glowing borders and responsive design
- π₯οΈ Beginner-friendly and easy to understand
HTMLβ Structure of the chatbotCSSβ Styling with animations and glow effectsJavaScriptβ Chatbot logic and voice supportWeb Speech APIβ For text-to-speech feature
- Clone or download the repository
- Make sure you have a file named
background.mp4in the same folder - Open
index.htmlin your browser - Type a message and click Send
- Click the π Speak button to hear the bot's reply
- Basics of how chatbots work
- DOM manipulation using JavaScript
- How to use Text-to-Speech in websites
- Improving UI using animations and video backgrounds
- How to upload and maintain a GitHub repository
#cognifyz #internship #web development