FLUTTER ECOSYSTEM

ParthJain18/fluent_flow

一個使用 Flutter 和 Python 後端建構的 Android 應用,可即時翻譯對話,並利用對話歷史與邏輯迴歸模型判斷目前對話是否需要回覆建議。若需產生回覆,則使用 Google 的 Gemini API 產生回覆建議。

fluent_flow 專案封面
Stars
4
Forks
0
最近推送(UTC)
2024年5月19日
專案狀態
未封存
Parth Jain GitHub avatar
GITHUB User

Parth Jain ↗

Mumbai
語言DartCMakeC++HTMLCSwiftKotlinObjective-C

技術主題

使用的依賴

依賴清單 15 項

原始 README

以下為英文專案原文快照,最新內容請造訪 GitHub。

展開 / 收合專案 README

Fluent Flow

A language translation app built using Flutter and Python backend.

It translates live conversations from one language to another, then uses the history of the conversation and a logistic regression model to determine whether the current conversation needs any reply suggestions or not (Basically, we check if a LLM can be used to generate a reply suggestion or not, because if the conversation is personal, there is no need to generate any suggestions). If the conversation needs a generated reply, Google's Gemini API is used to generate possible reply suggestions.

The user can also generate a summary for the conversation if needed, and the app can be used to translate written text using the camera.

Screenshots

Suggestions Example Translation Example
WhatsApp Image 2024-04-04 at 23 44 28_7158d8e1 WhatsApp Image 2024-04-04 at 23 46 53_f1590e79
Summary Example Camera Example
WhatsApp Image 2024-04-04 at 23 46 03_1f69797a WhatsApp Image 2024-05-06 at 11 08 37_2264cdc5
WhatsApp Image 2024-05-06 at 11 08 37_6bbe35da

Flowchart

image