AITeky Learn
Major project Construction, Infrastructure & Smart Cities

Civic complaints agent

An agent that reads citizens' complaints, checks location, assigns departments, tracks them and drafts replies for an officer.

The brief

Citizens complain about potholes, water and garbage, and complaints get lost between departments. Build an agent that reads each complaint, checks its location, assigns the department, tracks progress, and drafts replies to citizens for an officer to approve. Good looks like: tools with clear limits, an approval step, scripted test complaints, and routing accuracy and cost per complaint.

What you will build

  1. Build tools: location lookup, department routing, ticket tracking
  2. Build the agent with LangGraph and officer approval
  3. Draft replies in the citizen's language
  4. Test on 50 scripted complaints
  5. Measure routing accuracy, wrong actions blocked and cost
  6. Log every action

Free, open data to build it with

Check each dataset's licence before you publish your work. Your mentor gives your team its own version of the brief (data, scope or region), so every team's project is its own.

We use essential cookies to run the site. With your permission we also set one anonymous ID to count unique visitors, and Google Analytics cookies to see which pages help learners. Cookie notice

Join AiTeky Learn. It's free.

Create a free account to track your progress, save items for later and get study suggestions.

Sign up free Log in