Yapay zeka destekli dil asistanı uygulamamız, Pupilica Yapay Zeka Hackathon'u için Filiz Buzkıran (@lizlavigne) , Göknil Bilge (@GoknilBilge) ve Ada Erkan (@adaerkn) tarafından geliştirilmiştir.
Bu uygulama, dil öğrenimini interaktif ve eğlenceli hale getiren bir Streamlit arayüzüdür. Kullanıcıların İngilizce kelime bilgisini geliştirmesine ve yazdıkları cümlelerdeki dil bilgisi ve yazım hatalarını kontrol etmesine yardımcı olur.
Uygulamayı indirmeden doğrudan tarayıcınızda denemek için aşağıdaki bağlantıyı ziyaret edebilirsiniz:
👉 Uygulamaya Gitmek İçin Tıklayın
- Günlük Kelime Pratiği: Rastgele seçilen bir kelime ve anlamı ile kullanıcıya örnek cümleler sunar.
- Akıllı Cümle Kontrolü: Kullanıcının yazdığı cümledeki yazım ve dil bilgisi hatalarını akıllı bir yapay zeka modeliyle (Hugging Face
prithivida/grammar_error_correcter_v1) düzeltir. - Ayrıntılı Düzeltme Raporu: Düzeltilen cümledeki hataları ayrıntılı olarak gösterir.
- Mini Quiz: Öğrenilen kelimenin anlam testini sunar.
- Profil Yönetimi: Kullanıcılar dil, seviye ve hedeflerini kaydedebilir.
Uygulamayı yerel bilgisayarınızda kurmak ve çalıştırmak için aşağıdaki adımları sırasıyla izleyin.
Uygulamanın tüm dosyalarını bilgisayarınıza indirmek için terminalinizde aşağıdaki komutu çalıştırın:
git clone [https://github.com/adaerkn/Language_Assistance.git](https://github.com/adaerkn/Language_Assistance.git)cd Language_AssistanceBu uygulamamızın ihtiyacı olan kütüphaneleri yüklenilen requirements.txt dosyamızdan kütüphaneleri otomatik olarak indirecektir.
pip install -r requirements.txtStreamlit arayüzü ile birleştirdiğimiz uygulamamız bu komut yarıdımıyla açılacaktır.
streamlit run arayuz.py