GradientDescent ekibi olarak, Teknofest 2025 Doğal Dil İşleme Yarışması Serbest Kategori kapsamında geliştirdiğimiz bu proje, yaşlı bireylerin ilaç prospektüslerini kolayca anlamalarını ve sağlık bilgilerine erişimlerini artırmayı amaçlıyor. Görme, dijital okuryazarlık veya bilişsel zorluklar nedeniyle prospektüsleri anlamakta güçlük çeken bireyler için kullanıcı dostu, sesli destekli ve erişilebilir bir sistem tasarladık. Amacımız, yaşlı bireylerin ilaç güvenliğini artırmak, yanlış kullanımları önlemek ve bağımsızlıklarını desteklemek!
Sistem, yaşlı bireylerin ihtiyaçlarına özel olarak tasarlanmış, sezgisel ve etkileşimli bir süreç sunar:
- 📷 Fotoğraf Yükleme: Kullanıcı, ilaç kutusunun veya prospektüsün fotoğrafını Streamlit arayüzüne kolayca yükler.
- 🔍 Optik Karakter Tanıma (OCR): EasyOCR ile görseldeki metin hızlıca çıkarılır.
- 🌐 Web’den Bilgi Toplama: PyDuckDuckGo ile ilaca dair güncel ve güvenilir bilgiler toplanır.
- 📝 Prospektüs Özeti: Intelligent-Internet/II-Medical8B-1706 modeli, prospektüsü sade, anlaşılır ve orta yaşlı / yaşlı kesime hitap edebilecek bir şekilde özetler.
- 🎤 Sesli Soru-Cevap: Kullanıcı, ilaca dair sorularını sesli sorar. SpeechRecognition ve Whisper ile sorular metne çevrilir, model tarafından yanıtlanır ve gTTS ile sesli olarak kullanıcıya sunulur.
- 🔊 Tamamen Sesli Etkileşim: Dokunmatik ekran veya okuma gerektirmeden, sesli komutlarla sistem kolayca kullanılır.
- Flutter 3. - Cross-platform framework
- Provider - State management
- HTTP - API iletişimi
- Flutter TTS - Sesli okuma
- Camera - Kamera işlemleri
- Image Picker - Resim seçme
- Flutter Markdown - Metin formatlama
- Speech To Text - Konuşmanın metne dönüştürülmesi
- DDGS: Güvenilir web verileri toplama.
- Intelligent-Internet/II-Medical8B-1706: Prospektüs özetleme ve akıllı soru-cevap.
Sistem, Hugging Face token ve Flask ile entegre bir şekilde Flutter platformunda çalışmaktadır.
- 👴 Yaşlı Dostu Tasarım: Görme veya okuma güçlüğü çeken bireyler için erişilebilir bir deneyim.
- 🛡️ İlaç Güvenliği: Yanlış kullanım riskini azaltır, ilaç etkileşimleri hakkında bilgi sunar.
- 🌟 Bağımsızlık: Yaşlı bireylerin eczane veya bakıcılara bağımlılığı azalır.
- 📚 Sağlık Okuryazarlığı: Karmaşık prospektüsleri sadeleştirerek bilgiye erişimi kolaylaştırır.
- 👨👩👧 Aileler ve Bakıcılar: Yaşlı bireylerin sağlık sorularına hızlı yanıtlarla güven sağlar.
- 🏥 Sağlık Kuruluşları: Evde bakım sistemlerine entegre edilebilir bir çözüm.
- 💊 Eczaneler: Reçetesiz ilaçlar için dijital danışmanlık aracı olarak kullanılabilir.
GradientDescent ekibi olarak, teknolojinin insan hayatını kolaylaştırması gerektiğine inanıyoruz. Yaşlı bireylerin sağlık hizmetlerine erişimdeki zorluklarını çözmek için insan odaklı, yenilikçi ve erişilebilir bir sistem geliştirdik. Teknofest 2025’te bu vizyonu hayata geçirerek, yaşlı dostu teknolojilerle sağlık okuryazarlığını güçlendirmeyi ve topluma değer katmayı hedefliyoruz!
GradientDescent ile sağlık bilgisi herkes için erişilebilir!