
Overview
This project features an AI-powered chatbot integrated into my portfolio to create a more interactive user experience. The bot is trained with custom data including my projects, skills, and profile information. It supports both Hindi and English, allowing users to ask questions and explore my work naturally.
Tech Stack
Component |
Technology |
Frontend |
HTML, CSS, JavaScript |
Backend |
PHP |
Async |
AJAX for live communication |
AI |
OpenAI GPT (custom-trained base) |
Languages |
Hindi & English |
Key Features
- • Conversational AI for portfolio Q&A
- • Supports both Hindi and English
- • Real-time chat using AJAX
- • Smart responses with a secured backend
- • Built with lightweight tech stack (no frameworks)
Why I Built It
Instead of a static portfolio, I wanted visitors to engage with my work more dynamically. The chatbot acts as a guide, helping users explore projects and technologies in a natural conversation flow.
Challenges
- • Structuring meaningful prompts for accurate responses
- • Handling both Hindi and English naturally
- • Keeping the bot lightweight and secure without frameworks
Improvements Ahead
- • Enhance UX with visual chat effects
- • Add memory for longer conversations
- • Scale to serverless or Node backend
Try It
Visit: https://crazydev.in and chat with the bot on the homepage.
Feedback is appreciated!