DSpace Repository

Analysis of answering questions using AI by categorization methods for text

Show simple item record

dc.contributor.author Özgil, Kutlu Erman
dc.date.accessioned 2023-03-14T12:39:23Z
dc.date.available 2023-03-14T12:39:23Z
dc.date.issued 2021
dc.identifier.citation Özgil, Kutlu Erman (2021). Analysis of answering questions using AI by categorization methods for text / Metin için kategorizasyon yöntemleriyle AI kullanarak soru cevaplamalarının analizi. Yayımlanmış yüksek lisans tezi. Ankara: Çankaya Üniversitesi, Fen Bilimleri Enstitüsü. tr_TR
dc.identifier.uri http://hdl.handle.net/20.500.12416/6310
dc.description.abstract Soru Cevaplama (QA); Yapay Zeka (AI), Bilgi Erişimi (IR) ve Doğal Dil İşleme (NLP) gibi çok disiplinli alanlardan oluşan bir Bilgisayar Mühendisliği alanıdır. Bu soru cevaplama sistemlerinin temel amacı, insanlar tarafından sorulan sorulara, verilen pasaja göre doğal bir dilde cevap verebilecek sistemler oluşturmaktır. Soru Cevaplama, donanım sınırlamaları ve tamamlanması çok uzun zaman alan görevleri tamamlamak için gereken yazılım modellerinin eksikliği nedeniyle önceki dönemlerde bilgisayarlar için zor bir görevdi. Günümüzde Bilgisayar Donanımı'nın hızlanması, özellikle de GPU birimlerindeki gelişmeler, paralel olarak görevleri çok daha hızlı tamamlamayı mümkün kılmıştır, ayrıca AI modellerinde ve yazılımlarında son zamanlarda yapılan iyileştirmeler ve araştırmalar, bu hedefe daha hızlı ulaşmak için önceden eğitimli modellerin kullanılmasını mümkün kılmıştır. Bu tezde en popüler modellerden biri olan Google'in geliştirdiği BERT'in İnce Ayarları üzerinde analizler yapılarak sınırları anlamaya çalışıldı ve bu ince ayarlı modelin insanlara verilen herhangi bir alanda nasıl yardımcı olabileceğini anlamak için bir vaka çalışması yaptık. Yapılan çalışma sonucunda, eğitim parçaları için büyük modeller ve veri kümeleriyle çalışmanın hala uzun zaman aldığını ve İnce Ayarlı BERT modelinin tasarlandığı belirli görev için daha iyi performans gösterdiği sonucunu edindik. tr_TR
dc.description.abstract Question Answering (QA) is a Computer Engineering area which consists of multi-disciplinary fields Artificial Intelligence (AI), Information Retrieval (IR), and Natural Language Processing (NLP). The main aim of these QA systems is to build systems that can answer questions asked by humans in a natural language according to the given passage. This process was challenging for earlier computers because of the hardware limitations and lack of software models needed to complete the tasks, which took a very long time to complete. Today, Computer Hardware advancements, especially in GPU units, made it possible to complete tasks in parallel much faster. Also, the recent improvements and research in AI models and software made it possible to use Pre-Trained models to achieve this goal much faster. In this thesis, one of the most popular models by Google, BERT (Bidirectional encoder representations from transformers), is Fine-Tuned, and the limitations are explored. A case study is made to understand how this Fine-Tuned model can help people in any area given. The results showed that working with large models and data sets still takes longer times for the training parts, and the Fine-Tuned Bert model performs better for the specific task it was designed. tr_TR
dc.language.iso eng tr_TR
dc.rights info:eu-repo/semantics/openAccess tr_TR
dc.subject Question Answering tr_TR
dc.subject Natural Language Processing tr_TR
dc.subject Information Retrieval tr_TR
dc.subject Soru Cevaplama tr_TR
dc.subject Doğal Dil İşleme tr_TR
dc.subject Bilgi Erişimi tr_TR
dc.title Analysis of answering questions using AI by categorization methods for text tr_TR
dc.title.alternative Metin için kategorizasyon yöntemleriyle AI kullanarak soru cevaplamalarının analizi tr_TR
dc.type masterThesis tr_TR
dc.identifier.startpage 1 tr_TR
dc.identifier.endpage 55 tr_TR
dc.contributor.department Çankaya Üniversitesi, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği Bölümü tr_TR


Files in this item

This item appears in the following Collection(s)

Show simple item record