Camge.org

向用户提出“是/否”问题,然后生成个性描述。

作用

该应用基于 Florence Littauer 的《Personality PLUS》一书中的个性理论。我们优化了题目和答案,以确保为用户提供更准确、更具吸引力的体验。该应用会向用户提出 20 个“是”或“否”问题,然后使用 Gemini 大语言模型 (LLM) 根据用户的回答生成性格描述。
在 Gemini 竞赛中,我们利用性格测试中的知识库创建了一个 Web 应用,该应用会生成 20 个“是”或“否”问题。用户回答这些问题,然后将答案发送到 Camge 应用,该应用使用 Gemini LLM 生成个性化性格说明。
从技术层面来看,该应用使用 Angular 构建前端,使用 Java Spring Boot 构建后端。前端分为两个组件:“Question-ai”和“Answer-ai”。“Question-ai”组件会调用“getSurveyQuestions”服务,该服务会使用 Gemini 生成问题。“Answer-ai”组件会输出最终的个性评估结果和针对人为改进的建议。
后端是使用 Java Spring Boot 构建的,它使用“gemini-pro”模型调用 Gemini 的 REST API。基于“个性 PLUS”中的知识库,Gemini 会生成 20 个“是”或“否”问题。在第二次迭代中,我们会将用户的回答发送给 Gemini,以便它帮助我们生成个性描述。

可采用以下设备打造

  • Web/Chrome
  • Angular

团队

更新者

Camge Herbert Corredor

发件人

哥伦比亚