This project is a personal portfolio website built primarily as a static front-end (HTML, CSS, JavaScript) and enhanced with a Flask-based AI chatbot service.
The site presents professional information such as background, projects, experience, and contact details. The chatbot is added to demonstrate practical LLM integration and provide an interactive way for visitors to explore the portfolio content.
Although the website pages are static, the application runs as a web service to support the chatbot API.
Home, About, Projects, Work, Contact)The chatbot is an AI-powered portfolio assistant built using Flask and OpenAI’s GPT-4o model.
Key characteristics:
...) shown while responses are generatedThe chatbot is designed to guide visitors through the portfolio, not to act as a general-purpose AI assistant.
| Component | Technology |
|---|---|
| Frontend | HTML, CSS, JS |
| Backend | Python (Flask) |
| LLM | GPT-4o |
| Server | Gunicorn |
| Deployment | Render |
© Created by Vetrivel Maheswaran