Inspiration: Baseball fan wanting to interact with legends via LLMs like Gemini. Learn Flask and prompt engineering.

Learned: Flask framework, Gemini API integration, Prompt engineering (personality, context), Frontend (HTML/CSS/JS), Problem-solving.

Built With: Python (Flask), Gemini API, HTML/CSS/JS, venv, pip, python-dotenv.

Challenges: API key security, Prompt engineering complexity, UI responsiveness.

Future: Robust backend, Explore other LLMs, Improve prompts, Add MLB API data, Sophisticated UI.

Conclusion: Rewarding, learned Flask/APIs/frontend. Excited to continue.

Share this project:

Updates