BECA ekibi olarak amacımız, NLP projeleri için gerekli veri setlerini hem interaktif bir şekilde kullanıcılardan toplayan, hem de daha sonrasında doğal dil işleme ile bu verileri eşsiz hikayeler yazmak için kullanan, Baazi uygulamasını ülkemize kazandırmaktır.
Doğal dil işleme bir yapay zeka alt dalıdır ve içinde bir çok dil işleme tekniği bulundurur. Baazi projesindeki asıl amaç, doğal dil işleme için proje geliştiricilerine zenginleştirilmiş veri seti olanağı sağlamaktır.
BECA takımı ve Baazi uygulaması hakkında daha bilgi almak için, tıklayın.
Projeyi build
edebilmeniz için öncelikle sisteminize Flutter SDK'in kurulu olması gerekmektedir. Kurulum aşamalarını buradan takip edebilirsiniz.
Flutter'ın doğru kurulduğundan, gerekli IDE bağlantılarının gerçekleştirildiğinden ve gerekli lisansların imzalandığından emin olmak için flutter doctor
komutunu verebilirsiniz.
Flutter'ın kurulum aşamalarını bitirdikden sonra, projenin bulunduğu dosyaya terminal üzerinde gelmeniz gerekmekte. Bunun için cd
komutunu kullanabilirsiniz. Ardından proje için gerekli kütüphaneleri indirebilmek için flutter pub get
komutunu vermeniz gerekiyor. Bu konu ile ilgili daha detaylı bilgiye buradan ulaşabilirsiniz.
Şimdi yapmanız gereken API URL'ni güncellemek. Bunun için /lib/utils/constants.dart
dosyasının içerisinde bulunan BASE_URL
değişkeninini güncellemeniz yeterli olucaktır.
final String BASE_URL = "API URL";
Bu işlemlerin ardından projeyi çalıştırabilmek için flutter run
komutunu vermeniz yeterli olacaktır. Konu ile ilgili daha detaylı bilgiye buradan ulaşabilirsiniz.