Alıntıla
kure star outline

Geliştirici

Stefan Schweter

Yayın Tarihi

2020

Dil

Türkçe

Mimari

BERT (Transformer Tabanlı)

Eğitim verisi

35 GB Türkçe Metin

BERTurk, Türkçe metinler üzerinde ön eğitimden geçirilmiş ve BERT (Bidirectional Encoder Representations from Transformers) mimarisine dayanan bir dil modelidir. Model, Stefan Schweter tarafından geliştirilmiş olup Türkçe doğal dil işleme çalışmalarında en çok kullanılan dil modelleri arasında yer almaktadır.【1】 BERTurk tek başına bir uygulama niteliği taşımamakta; metin sınıflandırma, varlık ismi tanıma ve duygu analizi gibi görevler için uyarlanan bir temel model işlevi görmektedir.

Tarihçe

Ortaya Çıkışı

BERT, Google araştırmacıları tarafından geliştirilen ve dönüştürücü (transformer) mimarisine dayanan bir dil modelidir.【2】 Model, bir kelimeyi yalnızca kendisinden önce gelen kelimelere göre değil, cümlenin her iki yönündeki bağlamı birlikte değerlendirerek temsil etmektedir. Bu yaklaşımla İngilizcede pek çok dil işleme görevinde dönemin en yüksek sonuçları elde edilmiştir.【3】


Türkçe açısından iki temel güçlük bulunmaktadır. Bunlardan ilki dilin yapısıdır. Türkçe sondan eklemeli bir dil olup “gidemeyeceklerdi” gibi tek bir kelime, İngilizcede bir cümleyle karşılanan anlamı taşıyabilmektedir. Bu zengin biçim bilgisi yapısı, İngilizce için geliştirilen yöntemlerin Türkçeye doğrudan aktarılmasını güçleştirmektedir.【2】 İkinci güçlük kaynak yetersizliğidir; Türkçe doğal dil işleme için etiketli veri seti ve hazır araç sayısı uzun süre sınırlı kalmıştır.【4】


BERTurk, Türkçe için geliştirilmiş bir BERT modeli olup Türkçe metinler üzerinde eğitilmiştir.【5】

Geliştirilmesi ve Eğitim Verisi

BERTurk, yaklaşık 35 GB büyüklüğünde Türkçe metin verisi üzerinde eğitilmiştir. Eğitim verisi; OSCAR derlemi, Vikipedi dökümü ve çeşitli OPUS derlemlerinden oluşturulmuştur. Modelin bir sürümü 128 bin kelime parçasından oluşan bir kelime dağarcığına sahiptir.【6】

Çalışma Prensibi

BERTurk’ün kullanımı iki aşamadan oluşmaktadır. Model önce genel dil bilgisi kazanmakta, ardından belirli bir göreve uyarlanmaktadır.

Ön Eğitim

Ön eğitim aşamasında model, etiketlenmemiş metinler üzerinde eğitilmektedir. Bu aşamada cümlelerdeki bazı kelimeler gizlenmekte ve modelden gizlenen kelimeleri çevresindeki bağlama dayanarak tahmin etmesi beklenmektedir.【7】 Model böylece “yüz” kelimesinin “yüz lira” ve “yüzünü yıkamak” ifadelerindeki farklı anlamlarını bağlamdan ayırt edebilmektedir. Yüksek hesaplama maliyeti nedeniyle ön eğitim bir kez gerçekleştirilmekte ve ortaya çıkan model kullanıma açılmaktadır.

İnce Ayar

İnce ayar (fine-tuning) aşamasında, belirli bir görev için modelin üzerine bir sınıflandırma katmanı eklenmektedir. Örneğin yorumların olumlu ve olumsuz olarak ayrılması amaçlandığında model, bu göreve ait görece küçük ve etiketli bir veri setiyle kısa süreli olarak yeniden eğitilmektedir.【8】 Bu yöntem, her yeni görev için modelin sıfırdan eğitilmesi gereğini ortadan kaldırmaktadır.

Duygu Analizi ve Duygu Tanımada Kullanımı

Türkçe literatürde “duygu analizi” ifadesi iki farklı görevi karşılamak üzere kullanılmaktadır.【9】 Bunlardan ilki, bir metnin olumlu, olumsuz veya nötr olarak sınıflandırılmasıdır (İngilizce: sentiment analysis). İkincisi ise metinde mutluluk, öfke, korku ya da üzüntü gibi hangi duygunun öne çıktığının belirlenmesidir (İngilizce: emotion recognition). BERTurk, her iki görevde de temel model olarak kullanılmaktadır.

Olumlu-Olumsuz Sınıflandırması

Bu alanda yapılan çalışmalar arasında film ve ürün yorumlarını konu alanlar bulunmaktadır. Beyazperde sitesinden derlenen film yorumları üzerinde yapılan bir çalışmada, ince ayar yapılmış BERTurk modelinden elde edilen temsiller Destek Vektör Makineleri ile birleştirilmiş ve yüzde 98,4 doğruluk oranına ulaşılmıştır.【10】 Trendyol ürün yorumlarıyla gerçekleştirilen başka bir çalışmada ise BERTurk yüzde 96, geleneksel Destek Vektör Makineleri yöntemi ise yüzde 89 doğruluk oranı elde etmiştir.【11】

Duygu Kategorilerinin Sınıflandırılması

Türkçe duygu tanıma çalışmalarında kullanılan veri setlerinden biri TREMO’dur. Toçoğlu ve Alpkoçak tarafından hazırlanan veri seti, 4.709 kişinin mutluluk, korku, öfke, üzüntü, iğrenme ve şaşkınlık duygularıyla ilişkili anı ve deneyimlerini aktardığı 27.350 kayıttan oluşmaktadır.【12】


Uçan, Dörterler ve Akçapınar Sezer, çok dilli BERT ve BERTurk modellerini TREMO veri seti üzerinde ince ayar yaparak duygu sınıflandırmasına uyarlamış ve bu modelleri geleneksel makine öğrenmesi ve derin öğrenme yöntemleriyle karşılaştırmıştır.【13】 Daha yakın tarihli bir çalışmada ise TREMO ile ince ayar yapılan BERTurk modeli altı duygu sınıfında yüzde 92,62 doğruluk oranına ulaşmış ve sosyal medyadaki göçmen karşıtı paylaşımların duygusal yönünün incelenmesinde kullanılmıştır.【14】

Konuşmada Duygu Tanıma

BERTurk yalnızca yazılı metin üzerinde çalışmakta olup sesi doğrudan işleyememektedir. Bu nedenle konuşmadaki duygunun incelenebilmesi için konuşmanın öncelikle yazıya aktarılması gerekmektedir. Ancak yazıya aktarılan metin ses tonu, vurgu ve konuşma hızı gibi bilgileri içermemektedir. Konuşmada olumsuz duygular ve stres üzerine yapılan çalışmaları inceleyen sistematik bir derlemede, öfkenin temel frekansın yükselmesi, ses şiddetinin artması ve konuşma hızının artmasıyla; stresin ise temel frekans ve ses şiddetinin artmasıyla ilişkili olduğu belirlenmiştir.【15】

Sınırlılıklar

BERTurk yalnızca metin verisini işleyebilmekte; ses ve görüntü gibi diğer veri türlerini doğrudan işleyememektedir. BERT tabanlı modellerde tek seferde en fazla 512 parçalık metin işlenebilmekte, daha uzun metinlerin bölünerek modele verilmesi gerekmektedir.【16】


BERTurk, OSCAR derlemi ve Vikipedi gibi genel kaynaklardan derlenen metinlerle eğitilmiştir. Sosyal medya diline yönelik olarak ise 894 milyondan fazla Türkçe tweet kullanılarak oluşturulan ve BERTurk’e göre daha hafif bir yapıya sahip olan TurkishBERTweet gibi modeller geliştirilmiştir.【17】

Kaynakça

Açıkalın. Utku Umur, Benan Bardak ve Mücahid Kutlu. “Turkish Sentiment Analysis Using BERT.” 28th Signal Processing and Communications Applications Conference (SIU), (2020): 1–4. Erişim Tarihi: 20 Ekim 2026. https://ieeexplore.ieee.org/document/9302492

Devlin. Jacob, Ming-Wei Chang, Kenton Lee ve Kristina Toutanova. “BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding.” Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. (2019): 4171–4186. Minneapolis: Association for Computational Linguistics. 2019. Erişim Tarihi: 20 Ekim 2026. https://aclanthology.org/N19-1423/

Google DeepMind. “3D render showcasing an abstract concept of artificial intelligence and technology with cube manipulation.” Pexels. Erişim Tarihi: 20 Ekim 2026. https://www.pexels.com/photo/an-artist-s-illustration-of-artificial-intelligence-ai-this-piece-explores-the-prediction-method-used-in-large-language-models-it-was-created-by-artist-wes-cockx-as-part-of-the-visuali-18069813/

Gündüz, Hakan. “Sentiment Analysis on Turkish Movie Reviews with Deep Bidirectional Encoder Representations from Transformers (BERT) and Support Vector Machines.” KSÜ Mühendislik Bilimleri Dergisi 26, no. 2 (2023): 542–549. Erişim Tarihi: 20 Ekim 2026. https://doi.org/10.17780/ksujes.1241043

Najafi, Ali. “Developing Turkish Language Models on Social Media.” Yüksek lisans tezi, Sabancı Üniversitesi. (2024): 1-37. Erişim Tarihi: 20 Ekim 2026. https://research.sabanciuniv.edu/id/eprint/51710/

Schewski, Lilien, Mathew Magimai Doss, Guido Beldi ve Sandra Keller. “Measuring Negative Emotions and Stress through Acoustic Correlates in Speech: A Systematic Review.” PLoS One 20, no. 7 (2025): 1-28. Erişim Tarihi: 20 Ekim 2026. https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0328833

Teke, B., S. N. Yazıcı, G. Zamir, A. B. Budak vd. “BERTurk-Based Sentiment Analysis on E-Commerce Multi Domain Product Reviews.” Afyon Kocatepe Üniversitesi Fen ve Mühendislik Bilimleri Dergisi 25, no. 3 (2025): 497–509. Erişim Tarihi: 20 Ekim 2026. https://doi.org/10.35414/akufemubid.1537513

Toçoğlu, Mansur Alp ve Adil Alpkoçak. “Lexicon-Based Emotion Analysis in Turkish.” Turkish Journal of Electrical Engineering and Computer Sciences 27, no. 2 (2019): 1213–1227. Erişim Tarihi: 20 Ekim 2026. https://journals.tubitak.gov.tr/elektrik/vol27/iss2/40/

Uçan, A., M. Dörterler ve E. Akçapınar Sezer. “A Study of Turkish Emotion Classification with Pretrained Language Models.” Journal of Information Science 48, no. 6 (2022): 857–865. Erişim Tarihi: 20 Ekim 2026. https://doi.org/10.1177/0165551520985507

Wicaksono, Darmawan, Hasri Akbar Awal Rozaq ve Nevfel Boz. “Emotion Recognition for Low-Resource Turkish: Fine-Tuning BERTurk on TREMO and Testing on Xenophobic Political Discourse.” arXiv. (2025): 1-17. Erişim Tarihi: 20 Ekim 2026. https://arxiv.org/abs/2505.12160

Çelikten, Azer ve Hasan Bulut. “Turkish Medical Text Classification Using BERT.” 29th Signal Processing and Communications Applications Conference (SIU). (2021): 1–4. Erişim Tarihi: 20 Ekim 2026. https://ieeexplore.ieee.org/document/9477847

Çöltekin, Çağrı, A. Seza Doğruöz ve Özlem Çetinoğlu. “Resources for Turkish Natural Language Processing: A Critical Survey.” arXiv. (2022): 1-43. Erişim Tarihi: 20 Ekim 2026. https://arxiv.org/abs/2204.05042

Dipnotlar

  • [1]

    Ali Najafi, “Developing Turkish Language Models on Social Media” (Yüksek lisans tezi, Sabancı Üniversitesi, 2024), iv, 2, Erişim Tarihi: 20 Ekim 2026, https://research.sabanciuniv.edu/id/eprint/51710/

  • [2]

    Azer Çelikten ve Hasan Bulut, “Turkish Medical Text Classification Using BERT,” 29th Signal Processing and Communications Applications Conference (SIU), (2021): 1, Erişim Tarihi: 20 Ekim 2026, https://ieeexplore.ieee.org/document/9477847

  • [3]

    Jacob Devlin vd., “BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding,” Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (Minneapolis: Association for Computational Linguistics), (2019): 4171, Erişim Tarihi: 20 Ekim 2026, https://aclanthology.org/N19-1423/

  • [4]

    Utku Umur Açıkalın, Benan Bardak ve Mücahid Kutlu, “Turkish Sentiment Analysis Using BERT,” 28th Signal Processing and Communications Applications Conference (SIU), (2020): 1, Erişim Tarihi: 20 Ekim 2026, https://ieeexplore.ieee.org/document/9302492

  • [5]

    Ali Najafi, “Developing Turkish Language Models on Social Media,” Yüksek lisans tezi, Sabancı Üniversitesi, (2024): 2, Erişim Tarihi: 20 Ekim 2026, https://research.sabanciuniv.edu/id/eprint/51710/

  • [6]

    Ali Najafi, “Developing Turkish Language Models on Social Media,” Yüksek lisans tezi, Sabancı Üniversitesi, (2024): 10, Erişim Tarihi: 20 Ekim 2026, https://research.sabanciuniv.edu/id/eprint/51710/

  • [7]

    Jacob Devlin vd., “BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding,” Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (Minneapolis: Association for Computational Linguistics,), (2019): 4174, Erişim Tarihi: 20 Ekim 2026, https://aclanthology.org/N19-1423/

  • [8]

    Jacob Devlin vd., “BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding,” Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (Minneapolis: Association for Computational Linguistics,), (2019): 4175, Erişim Tarihi: 20 Ekim 2026, https://aclanthology.org/N19-1423/

  • [9]

    Mansur Alp Toçoğlu ve Adil Alpkoçak, “Lexicon-Based Emotion Analysis in Turkish,” Turkish Journal of Electrical Engineering and Computer Sciences 27, no. 2 (2019): 1213, Erişim Tarihi: 20 Ekim 2026, https://journals.tubitak.gov.tr/elektrik/vol27/iss2/40/

  • [10]

    Hakan Gündüz, “Sentiment Analysis on Turkish Movie Reviews with Deep Bidirectional Encoder Representations from Transformers (BERT) and Support Vector Machines,” KSÜ Mühendislik Bilimleri Dergisi 26, no. 2 (2023): 542, Erişim Tarihi: 20 Ekim 2026, https://doi.org/10.17780/ksujes.1241043

  • [11]

    Bekir Teke vd., “BERTurk-Based Sentiment Analysis on E-Commerce Multi Domain Product Reviews,” Afyon Kocatepe Üniversitesi Fen ve Mühendislik Bilimleri Dergisi 25, no. 3 (2025): 497, Erişim Tarihi: 20 Ekim 2026, https://doi.org/10.35414/akufemubid.1537513

  • [12]

    Çağrı Çöltekin, A. Seza Doğruöz ve Özlem Çetinoğlu, “Resources for Turkish Natural Language Processing: A Critical Survey,” Language Resources and Evaluation manuscript, (2022): 14, Erişim Tarihi: 20 Ekim 2026, https://arxiv.org/abs/2204.05042

  • [13]

    Alaettin Uçan, Murat Dörterler ve Ebru Akçapınar Sezer, “A Study of Turkish Emotion Classification with Pretrained Language Models,” Journal of Information Science 48, no. 6 (2022): 857, Erişim Tarihi: 20 Ekim 2026, https://doi.org/10.1177/0165551520985507

  • [14]

    Darmawan Wicaksono, Hasri Akbar Awal Rozaq ve Nevfel Boz, “Emotion Recognition for Low-Resource Turkish: Fine-Tuning BERTurk on TREMO and Testing on Xenophobic Political Discourse,” arXiv (2025): 1, Erişim Tarihi: 20 Ekim 2026, https://arxiv.org/abs/2505.12160

  • [15]

    Lilien Schewski vd., “Measuring Negative Emotions and Stress through Acoustic Correlates in Speech: A Systematic Review,” PLoS One 20, no. 7 (2025): 1, Erişim Tarihi: 20 Ekim 2026, https://doi.org/10.1371/journal.pone.0328833

  • [16]

    Jacob Devlin vd., “BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding,” Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (Minneapolis: Association for Computational Linguistics,), (2019): 4183, Erişim Tarihi: 20 Ekim 2026, https://aclanthology.org/N19-1423/

  • [17]

    Ali Najafi, “Developing Turkish Language Models on Social Media,” Yüksek lisans tezi, Sabancı Üniversitesi,), (2024): 2, Erişim Tarihi: 20 Ekim 2026, https://research.sabanciuniv.edu/id/eprint/51710/

Sen de Değerlendir!

0 Değerlendirme

Yazar Bilgileri

Avatar
YazarTesnim Strazimiri17 Nisan 2026 16:19

Tartışmalar

Henüz Tartışma Girilmemiştir

"BERTurk" maddesi için tartışma başlatın

Tartışmaları Görüntüle

İçindekiler

  • Tarihçe

    • Ortaya Çıkışı

    • Geliştirilmesi ve Eğitim Verisi

  • Çalışma Prensibi

    • Ön Eğitim

    • İnce Ayar

  • Duygu Analizi ve Duygu Tanımada Kullanımı

    • Olumlu-Olumsuz Sınıflandırması

    • Duygu Kategorilerinin Sınıflandırılması

    • Konuşmada Duygu Tanıma

  • Sınırlılıklar

Bu madde yapay zeka desteği ile üretilmiştir.