AI Assistant for Youth and Community Program Questions
What it is for
- The chatbot answers commonly asked questions from the public about DYCD programs, providing predefined responses drawn from a staff-maintained knowledge base.
NYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
- Run by
- Department of Youth and Community Development (DYCD)
- Where
- No fixed location
- Kept
- Not stated by the NYC Office of Technology and Innovation.
- Shared with
- Accountable organization, Vendor
What it is for
This chatbot helps members of the public get quick answers to common questions about programs offered by the NYC Department of Youth and Community Development (DYCD). It uses AI to understand the question and match it to a predefined answer from a staff-maintained knowledge base. The system operates fully automatically — no human reviews each response before it is sent. Users who need help with more complex questions are directed to the DYCD Community Connect team.
What it collects and what happens to it
Data taken in
- Free-text questions typed into the chatbot by members of the public, expressing their queries about DYCD programs. The register does not indicate that inputs are stored against a named individual.
NYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
- Staff-maintained knowledge base containing program information, curated question-answer pairs, and intent definitions used to train and operate the CLU and CQA models.
NYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
Processing
- The Custom Question Answering (CQA) model searches the knowledge base for candidate answers, ranks them, and returns the best match to the user's inferred intent.
NYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
What it does
- The Conversational Language Understanding (CLU) model captures the user's intent from free-text input, then directs the query to the Custom Question Answering (CQA) model to retrieve the best-matching predefined answer from the knowledge base. No human reviews each response before it is returned.
NYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
Outputs
- Predefined text answers selected and returned by the CQA model in response to the user's question. The content is drawn from the knowledge base rather than generated from scratch, but it is surfaced dynamically based on the matched intent.
NYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
Run by
- DYCD deploys and operates this chatbot to support its Community Connect team by providing the public with predefined answers to commonly asked questions about DYCD programs.
NYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
Built by
- Microsoft provides the underlying Azure Language cloud service — including Custom Question Answering and Conversational Language Understanding components — that powers the chatbot.
NYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
Kept for
Not stated by the NYC Office of Technology and Innovation.
Shared with
- DYCD's Information Technology Application Development team and the Community Connect team have access to system outputs and usage data (approximately 2,100 requests per day) to monitor performance and maintain the knowledge base.
NYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
- Microsoft Azure processes the input questions and knowledge base content as part of providing the cloud-based language service. The extent of Microsoft's data access beyond service processing is not specified in the register.
NYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
Stored
- The knowledge base and language model components are hosted on Microsoft Azure cloud infrastructure.
- Duration: Not specified in the register
NYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
How to read the colours
Can it identify you?
- Anonymized data
- Data about people with the link to who is broken. Stripped of identifiers, blurred, aggregated, or noised so this system can’t reasonably tie a record back to an individual.
- Pseudonymous data
- Each person’s data is tied to a token (hash, ID, template) that lets this system recognise the same person across events, but the token itself doesn’t reveal a name. Reidentification is possible with extra information.
- Identifiable data
- The data either contains a direct identifier (name, address, account name, recognisable face or voice, plate number) or carries a token this system uses to look up legal identity during processing.
Who completes the loop?
- Human decides
- This mode suggests; a person decides what to do next. The AI is always advisory — a human is in the loop on every decision. Example: a triage tool ranks cases for a clinician who chooses which to see first.
- Human executes
- This mode decides; a person carries out the result. Example: an optimizer plans the day’s trash-collection routes, and drivers run them.
- Autonomous
- This mode decides and acts on its own. No person reviews each decision or carries out the resulting action.
Definitions from the DTPR standard. Amber is about your data, violet about who decides. The fuller the shape and the deeper the colour, the more identifying the data or the less a person is involved.
- AI registerNYC Automated Decision Systems — DYCD Virtual Assistant ChatbotNYC Department of Youth and Community Development, AI Use Case Register, 2025 reporting year.
- AI registerNYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
- AI registerNYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
- AI registerNYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
- AI registerNYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
- AI registerNYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
- AI registerNYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
- AI registerNYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
- AI registerNYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
- AI registerNYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
- AI registerNYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
- AI registerNYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
- AI registerNYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
- AI registerNYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
- AI registerNYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
- AI registerNYC Automated Decision Systems — DYCD Virtual Assistant Chatbot
- Register entryPublished by the NYC Office of Technology and Innovation. Reference 798d1a97. This disclosure was drafted with AI assistance.Schema: ai@2026-05-06-beta
What you can do
Ask about this system
Questions go to the NYC Office of Technology and Innovation, not the vendor.
Your rights
- Right to Be Informed of AI UseUsers interacting with the DYCD website chatbot should be able to tell they are communicating with an automated system, not a human agent. The DYCD Community Connect team is available for questions beyond the chatbot's scope.
- Right to Algorithmic TransparencyThe system uses Microsoft Azure Language's Conversational Language Understanding and Custom Question Answering components to match questions to predefined answers in a staff-maintained knowledge base. Information about this system is disclosed in the NYC AI use case register at https://www.nyc.gov/dycd.
Risks and safeguards
- Psychological harmUsers with complex or nuanced needs may receive an inadequate or irrelevant predefined response, causing frustration or confusion when seeking help with important community services.Safeguard: The system is designed to redirect users with complex questions to the human Community Connect team, limiting the chatbot's role to basic informational queries.
- Reputational harmThe system could return inaccurate or outdated program information to the public, potentially directing people to the wrong programs or giving incorrect eligibility details, which could harm DYCD's credibility and users' trust.Safeguard: Staff actively maintain and update the knowledge base; the 2025 upgrade to Microsoft Azure Language improves intent and answer matching accuracy.