遇见数据集

Stress Prediction

收藏
RapidAPI2026-06-07 更新2026-06-08 收录
官方服务:

资源简介:

A lightweight stress prediction API built for wellness apps, EdTech platforms, and mental health tools. Send seven validated psychometric inputs and receive an instant stress classification — low, moderate, or high. Powered by XGBoost with a 0.99 ROC-AUC and 92% accuracy.

创建时间:
2026-06-07
原始信息汇总

数据集概述:Stress Prediction API

这是一个基于机器学习的轻量级压力预测 API,专为健康应用、教育科技平台和心理健康工具设计。它通过分析七个经过验证的心理测量与生理指标,返回即时的压力水平分类。

核心用途

  • 输入:提交一个包含七个特定字段的 JSON 对象。
  • 输出:预测的压力等级,为整数 0、1 或 2,分别对应“低”、“中”、“高”三个级别。

输入字段详情

API 需要以下七个必填字段,所有字段的值必须为整数且位于指定范围内。

字段名 类型 范围 描述
blood_pressure integer 1–3 血压等级:1=正常,2=偏高,3=高
depression integer 0–27 PHQ-9 抑郁评分
sleep_quality integer 0–5 睡眠质量:0=非常差,5=非常好
future_career_concerns integer 0–5 对未来职业的担忧程度:0=无,5=极度
anxiety_level integer 0–21 GAD-7 焦虑评分
bullying integer 0–5 遭受欺凌的程度:0=无,5=严重/频繁
self_esteem integer 0–30 Rosenberg 自尊量表评分

输出与解释

API 返回的 stress level 值及含义如下:

返回值 压力等级 解释
0 压力指标极少
1 中等 指标升高,建议监测
2 显著压力负荷,建议寻求专业支持

模型性能

该 API 基于 XGBoost 模型构建,性能指标如下:

  • ROC-AUC(单次分割):0.99
  • ROC-AUC(交叉验证):0.98
  • 准确性:92%
  • 精确率/召回率:92%
  • p值:0.0099

API 端点及使用

  • 端点POST /predict
  • 请求头:需包含 Content-Type: application/jsonX-RapidAPI-KeyX-RapidAPI-Host (stress-prediction.p.rapidapi.com)
  • 错误代码
    • 400:请求体格式错误。
    • 422:缺少字段、类型错误或值超出范围。
    • 500:服务器错误。
  • 使用限制:所有七个字段均为必填,仅接受整数值,且必须在文档规定的范围内。

许可与声明

  • 许可证:MIT。
  • 重要声明:此 API 仅作为筛查辅助工具,不能替代临床评估或专业心理健康诊断。
二维码
社区交流群
二维码
科研交流群
商业服务