BRAIN-TR's picture
Update app.py
a257835
raw
history blame contribute delete
No virus
3.12 kB
# Libraries
import streamlit as st
from PIL import Image
# Confit
st.set_page_config(page_title='AçıkHack2023', page_icon=':bar_chart:', layout='wide')
# Title
st.title('Teknofest 2023 Türkçe Doğal Dil İşleme Yarışması')
# Content
st.write(
"""
Türkiye Açık Kaynak Platformu, Türkçe Doğal Dil İşleme konusunda farkındalık yaratmak amacıyla çevrimiçi
bir yarışma düzenliyor. Yarışma sırasında katılımcılardan verilen bir veri seti üzerinden aşağılayıcı
söylemlerin doğal dil işleme ile tespiti istenecektir.
Bu kullanıcı arayüzü, bu kapsamda geliştirilmiş olup çalışmalarımız sonucunda elde edilen model için tahmin,
canlı izleme ve geri bildirim gibi işlemleri gerçek ortamda test etmek amacıyla **Brain-Tr** takımı
tarafından geliştirilmiştir.
"""
)
st.subheader('Metodoloji')
st.write(
"""
Bu çalışma, yarışma kapsamında geliştirilen model öncelikle metin bazlı sınıflandırma işlemini **(Tahmin)**, daha
sonra sistemin canlı bir tweetter Hashtag ile test edilmesini **(Canlı İzle)**, bir sonraki aşamada tahmin işlemlerinde
kullanıcıdan gelen geri bildirimlerin toplanmasını **(Geri Bildirim)** ve son olarak geri bildirim ile toplanan
verilerin tekrar eğitime alınarak model performansının geliştirlmesini **(Model Eğitimi)** sağlamak üzere inşa
edilmiştir.
**TAHMİN** : Tahmin ekranı, kullanıcıdan alınan metnin, mesajın veya herhangi bir konuşma ifadesinin yarışma
kapsamında sınıflandırılan konular içerisinde ki durumunun tespit edilmesine yöneliktir. Kullanıcı modele verdiği
metne göre modelden gelen tahmini görecek,doğru olarak veya yanlışsa olması gereken sınıfı seçerek geri bildirimde
bulunacaktır.
**CANLI İZLE** : Canlı izleme ekranı, tweetter üzerinde ki bir konuyu takibe alarak sürekli dinleme ile gelen
mesajları modelde değerlendirerek bunun grafiksel ekranda takibini sağlayacaktır. Ayrıca burada takibe alınan konuda
ki mesajlar kaydedilerek belirli bir kategoriye giren mesajlar ve o mesajın sahibinin takibi sağlanacaktır.
**GERİ BİLDİRİM** : Geri bildirim ekranı, tahmin ekranında kullanıcı tarafından gönderilen mesajları ve o
kullanıcının etiketlediği sınıfların görüntülendi bölümdür. Burası veri görüntüleme ekranıdır.
**MODEL EĞİTİMİ** : Model eğitim ekranı, tahmin ekranında gelen kullanıcı geri bildirimlerini alarak modelin tekrar
eğitilmesini gerçekleştirecektir. Burada ki amaç model performasını kullanıcıdan gelen doğru bilgiler ışığında daha
yükseklere taşımaktır.
"""
)
c1, c2, c3 = st.columns(3)
with c1:
st.info('**Data Analyst: [@Brain-Tr](https://github.com/tr-brain-com)**', icon="💡")
with c2:
st.info('**GitHub: [@Brain-Tr](https://github.com/tr-brain-com)**', icon="💻")
with c3:
st.info('**Data : [Eğitim Veri Kümesi](https://github.com/tr-brain-com/acikhack2023TDDI/tree/main/data)**', icon="🧠")