-
Notifications
You must be signed in to change notification settings - Fork 155
added chatbot #205
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
added chatbot #205
Conversation
@tanishqDevx is attempting to deploy a commit to the Aadil Latif Team on Vercel. A member of the Team first needs to authorize it. |
@tanishqDevx Please mention the issue number |
[FEATURE]🔖 PR Title: AI Chatbot Integration #159 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done! I have checked it.
The latest updates on your projects. Learn more about Vercel for GitHub.
|
to get pr on gssoc leaderboard u need to assign me this pr |
Description:
This PR introduces a floating chatbot on the TechXNinjas platform to assist users with navigation, guidance, and real-time support.
Features:
Chatbot embedded in the bottom-right corner of the site
Supports guidance for platform navigation: events, courses, giveaways
Recommends learning paths (DSA, Web Development, ML, etc.)
Answers FAQs about hackathons, mentorship, and certifications
Provides updates on upcoming events or surprise contests
Mobile and desktop responsive, light and async-loaded
Supports light and dark themes
Maintains conversation history during session
Implementation Details:
Frontend: React (floating widget component)
API: Integrated with Google Gemini / OpenAI for conversational AI
UI: Toggleable floating widget, minimalistic and responsive
Why this is important:
Many learners feel overwhelmed and unsure where to start. A smart chatbot:
Provides instant guidance without needing human intervention
Offers a personalized experience for each learner
Increases engagement and reduces friction, improving learning outcomes
Testing:
Tested chatbot on mobile and desktop for responsiveness
Verified async loading and minimal performance impact
Checked conversation history and flow handling
Checklist:
[✅] I agree to follow the project’s Code of Conduct
[✅] I am a GSSOC’25 contributor
[✅] I want to work on this issue
issue number
[FEATURE]🔖 PR Title: AI Chatbot Integration #159
pls add gssoc labels