Today was the grand finale: Demo Day at Virtual Height Pvt Ltd. Two weeks of code, lectures, debugging, and late-night builds all came down to this final presentation in front of the evaluation jury.

1. Final System Check & Polish

We spent the morning running final tests: verifying that chat history didn't leak between browser sessions, testing the personality dropdown, double-checking responsive styles on mobile viewports, and making sure our error messages looked clean if the API lagged.

2. The Live Presentation to the Jury

When it was my turn, I launched the live application on the big screen. Instead of just showing code in an editor, I walked them through the user experience: sending messages without page reloads, showing how session memory retained past context, switching personalities from StudyBot to CodeBot, and demonstrating the clean dark-mode UI.

Then came the Viva Q&A. The evaluators grilled each student on how their code actually worked under the hood. They asked me about session storage, token window management, and why I chose a remote inference API instead of a local model. Because I had built and tested every single line myself, I answered every question with complete confidence.

3. Wrapping Up the 2-Week Residency

After the evaluations, our mentor Rashmi congratulated me, noting to the panel that my architectural choices—choosing lightweight APIs over heavy local bloat and single-page AJAX over clunky page reloads—demonstrated genuine developer maturity. That praise made the whole two weeks feel worth it.

Key Learnings

  • Structuring full-stack projects cleanly (static assets, templates, backend logic).
  • Defending engineering choices (AJAX vs page reloads, remote APIs vs local models) to senior evaluators.
  • Answering technical Viva questions on token limits, sessions, and HTTP communication.
  • Delivering a smooth, confident live demo in front of an audience.

Tools & Stack

  • Flask
  • Hugging Face API
  • JavaScript
  • HTML/CSS
  • Presentation Tools

Challenges Overcome

  • Handling live demo pressure and making sure the API responded smoothly on the office network.
  • Explaining backend session mechanics clearly to evaluators within a tight time limit.

Task to be Performed

  • Conduct final system debugging on session state and personality presets.
  • Prepare clean documentation and repository structure.
  • Present the capstone AI Chatbot live before the Virtual Height evaluation jury.

Related Logs

Day 00

Day 00: Onboarding, Orientation, and the 2-Week AI Roadmap

Walking into Virtual Height for day zero: getting our badges, meeting our lead mentors, and mapping out what we will build over the next two weeks.

May 29, 2026 • 4 min readRead Log ➔
Day 01

Day 01: First Day as an AI Intern, Python Basics, and a Wild Flex

Day 1 kicks off with lead mentor Rashmi. We break down AI vs ML vs Deep Learning, test Python terminal scripts, and demo my custom chatbot to the room.

Jun 01, 2026 • 4 min readRead Log ➔