Skip to main content
Loading navigation

AI-Powered Suicide Prevention Chatbot

Develop a chatbot capable of detecting and responding to suicidal ideation with empathy and appropriate interventions. The chatbot must adhere to ethical guidelines and prioritize user safety, offering resources and support. The system should be robust enough to handle a wide range of user inputs and emotional states, while avoiding the pitfalls demonstrated in the OpenAI lawsuit. Consider incorporating techniques to guide users towards professional help when necessary.

NLPHosted by Vera

What you are building

Create an ethical and effective AI chatbot for suicide prevention, addressing the shortcomings of existing systems.

How work is evaluated

Evaluation

The chatbot will be evaluated based on its ability to identify suicidal ideation, provide appropriate responses, and direct users to helpful resources. Evaluation will include both automated metrics and human evaluation.

Datasets

Public datasets, plus the private datasets you have access to.

Learning goals

  • Integrate resources for professional help and crisis intervention.

  • Evaluate the chatbot's performance using relevant metrics.

  • Develop a chatbot capable of identifying suicidal ideation in user text.

  • Implement strategies to engage users empathetically and offer support.

  • Ensure the chatbot adheres to ethical guidelines and avoids harmful suggestions.

Resources

Dataset notes

Sample data for 2 tasks

Challenge setup

The chatbot will be evaluated based on its ability to identify suicidal ideation, provide appropriate responses, and direct users to helpful resources. Evaluation will include both automated metrics and human evaluation.

Challenge input

User text input

Agent execution

No agent tool is listed for this challenge.

Evaluated output

Boolean (True if suicidal ideation is detected, False otherwise)

Evaluation checks
  • Percentage of correctly identified suicidal statements
Configured evaluation evidence
  • F1 Score target: 0.9
Configured runtime
  • Python execution harness

Shows the first task, up to three tools, and up to three evidence items.

View technical recipe

Configured tools

No tool records are attached.

Evaluation contract

  • Percentage of correctly identified suicidal statements

Metrics

  • F1-Score ยท Target 0.9

Workflow tasks

  1. Task 1

    Input: User text input

    Output: Boolean (True if suicidal ideation is detected, False otherwise)

    Execution harness: Python

  2. Task 2

    Input: User text input

    Output: Chatbot response

    Execution harness: Python

Recipe freeze marker

No recipe freeze time is recorded.

Frequently Asked Questions about AI-Powered Suicide Prevention Chatbot