焦怡璇 cef6d888a8 app3 1 år sedan
..
img d736076a0c asd1 1 år sedan
README.md cef6d888a8 app3 1 år sedan

README.md

心语性格测试心理疏通项目策划书

  • 姓名:焦怡璇
  • 学号:202226701035
  • 班级:软件工程大数据技术
  • 手机:13576899986

一句话描述项目设想(行业领域、用户画像、核心功能)

  • 行业领域:心理健康服务
  • 用户画像:主要面向18-35岁的年轻用户群体,他们面临生活、工作、学习等多重压力,寻求便捷、个性化的心理支持。
  • 核心功能:通过性格测试导出用户性格偏向,结合聊天心情分析,提供定制化AI心理疏通对话与聊天服务。

一、项目背景

随着现代生活节奏的加快和社会竞争的加剧,心理健康问题日益普遍。然而,传统的心理咨询服务受限于时间、地点和成本,难以满足广大用户的需求。尤其是年轻一代,他们更倾向于通过数字化、个性化的方式寻求心理支持。因此,开发一款基于性格测试与聊天心情分析的AI心理疏通对话系统,具有广阔的市场前景和社会价值。

二、技术实现方案

  • 性格测试与偏向导出:采用成熟的心理测评工具,如MBTI、大五人格等,设计一套科学的性格测试问卷。用户完成测试后,系统通过算法分析得出用户的性格偏向,为后续的心理疏通提供基础数据。
  • 聊天心情识别:利用自然语言处理(NLP)和情感分析技术,实时监测用户在聊天过程中的语言表达和情绪变化。通过深度学习模型对用户输入进行情感分类,识别用户的当前心情状态。
  • 个性化心理疏通:结合用户的性格偏向和当前心情,AI从预设的心理疏通知识库中提取相关信息,生成符合用户个性特点的对话文本。同时,AI还能根据用户的反馈进行动态调整,提供更加精准的心理支持。
  • 安全与隐私保护:采用加密技术和匿名处理,确保用户数据的安全性和隐私性。同时,遵循相关法律法规,明确告知用户数据的使用目的和范围。

三、应用前景

  • 可以为寻求个性化心理支持的年轻用户提供便捷、高效的服务,满足他们日益增长的心理健康需求。
  • 随着数字化心理健康市场的不断扩大,该项目有望成为心理健康服务领域的重要补充,推动行业的创新和发展。

四、项目的业务流程

  • 用户注册与登录:用户通过手机号或社交账号注册并登录系统。
  • 性格测试:用户完成系统提供的性格测试问卷,系统分析得出用户的性格偏向。
  • 开始聊天:用户选择与AI进行对话,系统实时监测用户的心情变化。
  • 个性化心理疏通:AI根据用户的性格偏向和当前心情,提供个性化的心理支持和建议。
  • 反馈与调整:用户可以对AI的回复进行反馈,系统根据反馈进行动态调整和优化。

    时序图

    @startuml
    participant User
    participant System as "AI System"
     
    == User Registration & Login ==
    User -> System: Register with phone/social account
    System -> User: Send verification/confirmation
    User -> System: Login
     
    == Personality Test ==
    User -> System: Start personality test
    System -> User: Provide test questions
    User -> System: Submit test answers
    System -> System: Analyze test results
    System -> User: Show personality results
     
    == Start Chatting ==
    User -> System: Initiate chat
    loop During Chat
    System -> System: Monitor user's mood
    User -> System: Send message
    System -> User: Reply with AI-generated message
    end
     
    == Personalized Psychological Support ==
    System -> System: Analyze user's personality and mood
    System -> User: Provide personalized support and suggestions
     
    == Feedback & Adjustment ==
    User -> System: Provide feedback on AI's response
    System -> System: Adjust and optimize AI based on feedback
    System -> User: (Optional) Acknowledge feedback receipt
     
    @enduml
    

五、商业模式

  • 订阅服务:用户可以选择按月或按年订阅服务,享受持续的心理疏通支持。
  • 增值服务:提供一对一专业心理咨询预约、心理健康课程等增值服务,满足用户更深层次的需求。
  • 广告合作:与心理健康相关的产品或服务进行广告合作,获取广告收入。

六、相对可行的策略

  • 市场调研:在项目启动前进行充分的市场调研,了解用户需求和市场趋势,确保项目的可行性和竞争力。
  • 技术迭代:持续关注技术动态,不断优化算法和模型,提升系统的准确性和用户体验。
  • 用户教育:通过社交媒体、线上活动等方式,提高用户对数字化心理健康服务的认知度和接受度。
  • 合作拓展:与高校、心理咨询机构等建立合作关系,共同推动心理健康服务的发展和创新。

七、产品结构图

八、风险评估与应对

  • 技术风险:NLP和情感分析技术可能存在误差,影响心情识别的准确性。应对措施包括加强技术研发,优化算法模型,提高识别精度。
  • 数据安全风险:用户数据可能面临泄露风险。应对措施包括采用加密技术和匿名处理,加强数据安全管理,确保用户隐私安全。
  • 市场竞争风险:市场上可能存在类似产品或服务,增加竞争压力。应对措施包括持续创新,提升服务质量,增强品牌影响力。

表结构 heartvoiceuser(用户表) objectId (唯一标识) createdAt (创建时间) username (用户名) password (密码) realrame (真实姓名) phoneNumber (手机号)

Questions(问题表) objectId (唯一标识) createdAt (创建时间) questionText (问题文本) dimension (维度,例如 E/I, S/N, T/F, J/P):string

option(选项表) objectId (唯一标识) createdAt (创建时间) question (Pointer) (关联的题目) optionText (选项文本) weight (权重,取值为 1, 0.5, 0, -0.5, -1):string

UserResponse(用户性格表) objectId (唯一标识) createdAt (创建时间) user (Pointer) (关联的用户) mbtiType (用户的MBTI类型)

Chat(聊天记录表) objectId (唯一标识) createdAt (创建时间) user (Pointer) (关联的用户) chatContent (聊天内容) chatTime (聊天时间) emotion (情绪状态)

PersonalityReport(个性化心理报告表) objectId (唯一标识) createdAt (创建时间) user (Pointer) (关联的用户) mbtiType (用户的MBTI类型) reportContent (报告内容) emotion (情绪状态)

Feedback(用户反馈表) objectId (唯一标识) createdAt (创建时间) user (Pointer) (关联的用户) feedbackContent (反馈内容)

Review (用户评价表) objectId (唯一标识) createdAt (创建时间) user (Pointer) (关联的用户) feedbackContent (评价内容) star (星级)

项目功能 性格测试模块 通过用户做几十道选择题,AI系统分析得出mbti性格偏向,并保存到数据库中。并将性格输出给用户。 聊天模块 通过用户与AI进行聊天,保存用户输入的数据,通过AI系统分析其情绪类型,得出情绪类型并保存到数据库中。 生成个性化报告模块 通过在数据库中调用最近一次的mbti人格偏向以及情绪指数,运用AI系统导出个性化的心理报告。 反馈模块 用户在输入框里输入想提交的反馈,AI系统将其保存到数据库中。 用户评价模块 用户在评价输入框里输入对项目的评价,以及打星级(一星,二星,三星,四星,五星),AI系统将星级以及输入的数据保存到数据库 给出 用例图和 用例描述,用例描述包括 用例名称 用例描述 参与者表 前置条件 后置条件 基本操作流 可选操作流;参与者有用户和系统,详细一点。 设计类(按实际分析版型)和时序图(画出泳道) 按功能 实体类 1个,类图要画出1比n或n比n等的关系

性格测试模块,聊天模块,生成个性化报告模块的状态图,和活动图(画出泳道)等根据具体项目 , 不要抄模板上的添加商品,查询 或登录注册等内容; 体现特色