├── README.md └── index.html /README.md: -------------------------------------------------------------------------------- 1 | # Dsa-chatbot 2 | # DSA Chatbot 3 | 4 | Welcome to the DSA Chatbot project! This chatbot is designed to answer questions related to data structures and algorithms (DSA) using the Gemini API for generating intelligent responses. It helps students and developers enhance their understanding of DSA concepts through interactive dialogue. 5 | 6 | ## Features 7 | 8 | - Conversational Interface: Engage with the chatbot using natural language. 9 | - DSA Query Handling: Ask questions about various data structures (e.g., arrays, linked lists, trees) and algorithms (e.g., sorting, searching) to get detailed explanations and examples. 10 | - Interactive Learning: Provides code snippets and explanations for better understanding. 11 | - 24/7 Availability: Accessible at any time, making learning convenient. 12 | 13 | ## Tech Stack 14 | 15 | - Frontend: 16 | - HTML 17 | - CSS (Bootstrap or custom styles) 18 | - JavaScript (React.js or Vanilla JS) 19 | 20 | - Backend: 21 | - Node.js with Express.js 22 | 23 | - API: 24 | - Gemini API for generating responses 25 | 26 |         27 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 |