Integrating A Dialogue Tree Based Turkish Chatbot into an Open Source Python Coding Editor

dc.contributor.authorBilgin, Turgay Tugay
dc.contributor.authorYavuz, Erdem
dc.date.accessioned2026-02-12T21:02:48Z
dc.date.available2026-02-12T21:02:48Z
dc.date.issued2022
dc.departmentBursa Teknik Üniversitesi
dc.description3rd International Informatics and Software Engineering Conference, IISEC 2022 -- 2022-12-15 through 2022-12-16 -- Ankara -- 185735
dc.description.abstractIn this study, a dialogue tree-based Turkish chatbot has been developed and integreted into the Pynar Python code editor in order to help the users with the questions they may ask while learning the python language. The Pynar Python Code editor is developed as a TÜBİTAK supported open source project. The architecture we propose has been developed in such a way that it can respond to users' questions and give emotional feedback through dialogs and emojis. It also runs completely offline, without being connected to any internet site or web service. The chatbot is coded using Python language and a Turkish NLP library and Qt GUI library. Considering the age and education levels of the target user group of the Pynar editor, our chatbot will provide great convenience to those who are trying to learn Python programming on their own, with the possibility of asking questions and getting answers in their native language. © 2022 IEEE.
dc.description.sponsorshipTürkiye Bilimsel ve Teknolojik Araştırma Kurumu, TÜBİTAK, (118E882); Türkiye Bilimsel ve Teknolojik Araştırma Kurumu, TÜBİTAK
dc.identifier.doi10.1109/IISEC56263.2022.9998250
dc.identifier.isbn9781665459952
dc.identifier.scopus2-s2.0-85146367971
dc.identifier.scopusqualityN/A
dc.identifier.urihttps://doi.org/10.1109/IISEC56263.2022.9998250
dc.identifier.urihttps://hdl.handle.net/20.500.12885/6548
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherInstitute of Electrical and Electronics Engineers Inc.
dc.relation.ispartof3rd International Informatics and Software Engineering Conference, IISEC 2022
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası - Kurum Öğretim Elemanı
dc.snmzKA_Scopus_20260212
dc.subjectChatbots
dc.subjectCoding Editors
dc.subjectDialogue Trees
dc.titleIntegrating A Dialogue Tree Based Turkish Chatbot into an Open Source Python Coding Editor
dc.typeConference Object

Dosyalar