Make your next move count. Explore practical tech skills and career paths. Free roadmap ↗
Project guide

AI Website Support Assistant

Build a grounded assistant that answers questions using your business documentation.

IntermediateWeekend projectPython · FastAPI · RAG

Build this project step by step

Complete the following activities and document your decisions. Modify the scope based on your tools and experience.

01

Step 1

Prepare five to ten sample support documents and define questions the assistant should answer.

02

Step 2

Build a simple retrieval layer and connect an AI model through a protected server-side API.

03

Step 3

Include citations or document references in the generated answers.

04

Step 4

Add fallback messages for uncertain answers and protect against prompt injection.

05

Step 5

Test accuracy, latency, cost and privacy. Deploy a demonstration with sample data only.

What to show in your portfolio

A deployed AI project with documented sources, evaluations, limitations and screenshots.

  • Problem statement and intended audience
  • Technology selection and architecture
  • Implementation screenshots or repository
  • Testing, security and limitations
  • What you would improve next