flashcard.cloud
สร้างแฟลชการ์ดสำหรับการเรียนรู้ภาษาจากข้อความใดก็ได้
การทำงาน
แอปพลิเคชันสร้างการ์ดจากข้อความใดก็ได้ ผู้ใช้สามารถป้อนบทหนังสือ บทความข่าว ทวีตเป็นภาษาต่างประเทศ และแอปพลิเคชันจะแยกวิเคราะห์และสร้างการ์ดคำศัพท์ที่ผู้ใช้เริ่มเรียนรู้ได้ หากผู้ใช้ป้อนข้อความอื่น ระบบจะผสานการ์ดกับการ์ดก่อนหน้า ซึ่งจะเก็บความคืบหน้าและระดับของผู้ใช้ไว้เมื่อเวลาผ่านไปและในอุปกรณ์ต่างๆ
ระบบจะใช้ Gemini API ในหลายขั้นตอนระหว่างการแยกวิเคราะห์ข้อความเป็นการ์ด
หนึ่งในนั้นคือการรับรูปแบบคำพื้นฐาน (https://en.wikipedia.org/wiki/Lemma_(morphology)) เช่น แปลง "running" เป็น "run"
นอกจากนี้ยังใช้เพื่อรับคำแปลที่สำคัญด้วย เนื่องจากคำหนึ่งๆ มักมีคำแปลจำนวนมาก แต่ส่วนใหญ่ไม่ค่อยได้ใช้ แต่การ์ดคำศัพท์มีขนาดเล็ก ดังนั้นการค้นหาคำแปลที่เหมาะสมจึงสำคัญมาก
Gemini API ใช้เป็นบริการ REST ที่ให้ข้อมูลนี้แบบเรียลไทม์ โดยแอปพลิเคชันจะส่งพรอมต์พร้อมรายการคำและ Gemini จะแสดงผล JSON ที่มีคำพื้นฐานหรือคำแปล
สร้างขึ้นด้วย
- Flutter
- Firebase
ทีม
โดย
flashcard.cloud
จาก
ลัตเวีย