Düzyaz.AI, kullanıcıların yazılarındaki yazım hatalarını otomatik olarak düzelten bir web tabanlı uygulamadır. Bu proje, özellikle Türkçe metinlerdeki yazım hatalarını tespit etmeyi ve düzeltmeyi amaçlamaktadır.
Düzyaz.AI'nin amacı, kullanıcılara zamanlarını ve çabalarını daha verimli kullanmalarını sağlayarak, yazılarının kalitesini artırmaktır.
- Türkçe metinlerdeki yazım hatalarını tespit etme ve düzeltme.
- Gelecekte daha fazla dil desteği eklenebilir.
- Otomatik yazım hatası düzeltme
- Kullanıcı profili oluşturma
- Kullanıcı dostu arayüz
- Öğrenciler
- Çalışanlar
- Genel olarak yazı yazan herkes
Kullanıcılar, fatura, rapor veya diğer yazılarını kopyalayıp uygulamaya yükleyebilir. Uygulama, metindeki hataları bulur ve düzeltilmiş metni sunar.
- Yazım hatalarının otomatik düzeltilmesi
- Türkçe dil desteği (gelecekte daha fazla dil eklenebilir)
- Kullanıcı profili oluşturma
- Kullanıcı dostu bir web arayüzü
- Metin girişi için bir alan
- Düzeltilmiş metnin gösterildiği bir alan
- Tepki süresi (düzeltmelerin hızlı bir şekilde gösterilmesi)
- Kabul edilebilir doğruluk oranı (doğru düzeltmelerin yapılması)
- Kullanıcı verilerinin gizliliği
- Verilerin şifrelenmesi
- Üçüncü taraflarla veri paylaşımının olmaması
- Teknolojik Kısıtlar: Uygulamanın web tabanlı olması ve çeşitli tarayıcılarla uyumlu çalışması gerekiyor.
- Bütçe ve Maliyet Kısıtları: Proje bütçesi sınırlı olduğundan, düşük maliyetli çözümler tercih ediliyor.
- Zaman Kısıtları: Proje belirli bir zaman dilimi içinde tamamlanması gerekiyor.
- Python 3.7 veya daha yeni bir sürüm
- MySQL veritabanı
-
Web tarayıcınızı açın ve
https://duzyaz.onrender.com/
adresine gidin. -
Siteye giriş yapın veya kayıt olun.
-
'Düzyaz.AI' butonuna tıklayın.
-
Metninizi giriş alanına yazın ve "Düzelt" butonuna tıklayın.
-
Düzeltilmiş metni görüntüleyin.
app.py
: Flask uygulamasının ana dosyası.autoCorrect.py
: Yazım hatalarını düzeltme fonksiyonlarını içerir.login.py
: Kullanıcı oturum açma fonksiyonlarını içerir.Gereksinim_Dokuman.pdf
: Projenin gereksinim dokümanı.README.md
: Projenin açıklayıcı dokümanı.
-
Flask Uygulaması:
app.py
dosyası Flask uygulamasının ana dosyasıdır ve tüm rotaları içerir.login.py
dosyası, kullanıcıların oturum açma ve kayıt işlemlerini yönetir.autoCorrect.py
dosyası, OpenAI API'sini kullanarak metin düzeltme işlevlerini içerir.
-
Veritabanı:
- PostgreSQL veritabanı kullanıcı profilleri ve yazım düzeltme geçmişini saklamak için kullanılır.
- Veritabanı yapılandırması
app.py
dosyasında tanımlanmıştır.
-
Arayüz:
- Kullanıcı dostu bir web arayüzü, kullanıcıların metinlerini kopyalayıp düzeltmelerini sağlar.
Katkıda bulunmak isterseniz lütfen bir pull request gönderin veya bir issue açın. Katkılarınızı memnuniyetle karşılıyoruz!