Bạn cảm thấy thế nào?
Nhận thông tin chi tiết và rõ ràng về sức khoẻ tinh thần
Ý nghĩa
Ứng dụng Trình phân tích cảm xúc của chúng tôi là một công cụ được thiết kế để giúp người dùng hiểu rõ hơn về trạng thái cảm xúc của họ bằng công nghệ AI nâng cao. Dưới đây là cách hoạt động và cách chúng tôi tích hợp API Gemini:
Ứng dụng này cung cấp một giao diện đơn giản, thân thiện với người dùng, nơi người dùng có thể nhập cảm xúc và suy nghĩ hiện tại của họ. Sau khi người dùng gửi dữ liệu đầu vào, ứng dụng của chúng ta sẽ tận dụng API Gemini để phân tích toàn diện về cảm xúc được thể hiện.
Chúng tôi sử dụng API Gemini thông qua gói AI tạo sinh của Google trong Dart. Quy trình này bắt đầu bằng cách khởi chạy một GenerativeModel với các cấu hình cụ thể được điều chỉnh cho phù hợp với việc phân tích cảm xúc. Chúng tôi đặt các tham số như nhiệt độ, topK và topP để tinh chỉnh quá trình tạo câu trả lời của AI.
Ứng dụng sẽ gửi dữ liệu đầu vào của người dùng đến mô hình Gemini cùng với một câu lệnh được tạo cẩn thận. Lời nhắc này hướng dẫn AI:
1. Trích xuất và liệt kê các cảm xúc chính từ dữ liệu đầu vào của người dùng.
2. Tóm tắt ngắn gọn về trạng thái cảm xúc tổng thể.
3. Đưa ra thông điệp hỗ trợ dựa trên cảm xúc được phân tích.
4. Trả lời bằng giọng điệu cá nhân, đồng cảm.
API Gemini xử lý yêu cầu này và trả về một câu trả lời có cấu trúc. Sau đó, ứng dụng của chúng tôi sẽ hiển thị phản hồi này cho người dùng, bao gồm:
- Danh sách cảm xúc được xác định
- Tóm tắt ngắn gọn về trạng thái cảm xúc của họ
- Tin nhắn hỗ trợ phù hợp với cảm xúc hiện tại của họ
Bằng cách tận dụng các tính năng xử lý ngôn ngữ tự nhiên của Gemini API, ứng dụng của chúng tôi cung cấp cho người dùng thông tin chi tiết về cảm xúc dựa trên AI.
Được tạo bằng
- Flutter
- Web/Chrome
Nhóm
Người cập nhật
Jackreece Ejini
Từ
Hoa Kỳ