Final Project Information for 2025 Fall UVa CS -ML-Undergraduate

Detailed requirements on Final Project and required artifacts:

Each week, Prof.Qi share one idea on potential projects or project domain: for example,


Week2 Idea:


Week4 Project ideas:


Week6 : Claude Builder Club


Week 8 Teaching: Huggingface


Week 8 to Week 14: Project “Shark Tank”

Potential project ideas:

1. Machine Learning (ML) Project Ideas

1.1 ML for Fraud and Risk Detection (Finance & Cybersecurity)

1.2 ML for Predictive Maintenance (Industry 4.0)

1.3 ML for Smart Healthcare Analytics

1.4 ML for Recommendation and Personalization

2. Deep Learning (DL) Project Ideas

2.1 DL for Medical Imaging (Vision + Health)

2.2 DL for NLP (Transformer-based Sentiment & Topic Analysis)

2.3 Multimodal Deep Learning (Vision + Text)

3. Generative AI (GenAI) Project Ideas

3.1 GenAI for Creative Media (Text, Image, Music, Video)

3.2 GenAI for Data Augmentation and Simulation

3.3 GenAI for Explainable AI (LLMs as Explainers)

4. AI Agent and Systems Project Ideas

4.1 AI Agents for Information Retrieval or Research Assistants

4.2 Simulation Agents for Cybersecurity or Finance

4.3 Personal Productivity or Education Agent

Potential Tools & Frameworks you may explore/learn for team Projects

For ML & DL

For GenAI & Agent Projects

Tool Description
OpenAI GPT-4o / GPT-4o-mini Free-tier LLM access via ChatGPT or API for text, image, and code.
Claude 3.5 Sonnet (Anthropic) Strong at summarization and reasoning.
Google Gemini 1.5 Integrates text + image + code tasks.
LangChain Framework for building LLM workflows.
LlamaIndex Simplifies data ingestion and RAG for custom knowledge.
Gradio Quick web app demos for ML models.
GitHub Copilot / CodeWhisperer AI coding partners for faster development.

Many many more!

Looking forward to your demos and artifacts!