Kullanım Kılavuzu
Neden sadece 3 sonuç görüntüleyebiliyorum?
Sadece üye olan kurumların ağından bağlandığınız da tüm sonuçları görüntüleyebilirsiniz. Üye olmayan kurumlar için kurum yetkililerinin başvurması durumunda 1 aylık ücretsiz deneme sürümü açmaktayız.
Benim olmayan çok sonuç geliyor?
Birçok kaynakça da atıflar "Soyad, İ" olarak gösterildiği için özellikle Soyad ve isminin baş harfi aynı olan akademisyenlerin atıfları zaman zaman karışabilmektedir. Bu sorun tüm dünyadaki atıf dizinlerinin sıkça karşılaştığı bir sorundur.
Sadece ilgili makaleme yapılan atıfları nasıl görebilirim?
Makalenizin ismini arattıktan sonra detaylar kısmına bastığınız anda seçtiğiniz makaleye yapılan atıfları görebilirsiniz.
 Görüntüleme 6
Sözdizimi Hatalarını Analiz Eden ve Düzelten Türkçe Sohbet Robotuna sahip Python Tümleşik Geliştirme Ortamı Kavramsal Tasarımı
2021
Dergi:  
Avrupa Bilim ve Teknoloji Dergisi
Yazar:  
Özet:

Zeki etmenler, bir bilişsel araç olarak hizmet etmenin yanı sıra, kullanıcıların geçmişteki davranışlarından hareketle kullanıcının davranış biçimini öğrenebilecek şekilde, yani öğrenen etmen olarak tasarlanabilirler. Bu şekilde tasarlanmış etmenler kullanıcının/öğrencinin bir göreve yaklaşımını analiz edebilir, geçmiş faaliyetler için bir veri tabanı oluşturabilir ve daha iyi stratejiler önerebilir. Bu çalışma, zeki etmenler ile etkileşimli yönlendirme çalışmaları hakkında detaylı bir inceleme sunmakta ve ardından kullanıcı hatalarını analiz edebilen diyalog tabanlı Türkçe Python kod editörü tasarımı için bir konsept model ortaya koymaktadır. Bu çalışmada önerilen sistem, üç katmanlı mimariye dayandırılmaktadır. Bu katmanlar kullanıcı arayüzü katmanı, orta katman ve Python yorumlayıcısı katmanlarıdır. Kullanıcı arayüzü katmanı editör ve sohbet robotu bileşenlerinden oluşmaktadır. Orta katman kod yapısal kontrol, kod hata yöneticisi ve öğrenen zeki etmen alt sistemlerini içerir. Kod yapısal kontrol modülü kullanıcının kodundaki koşul, döngü, dallanma ve diğer tür program akış kontrollerinin analizini yapar. Kod hata yöneticisi, kullanıcının yazdığı Python kodunun, Python yorumlayıcı tarafından çalıştırılması sonucunda elde edilen hata bildirimlerini analiz eder. Öğrenen zeki etmen ise bu çıkarımları kullanarak öğrencinin hatasının sebebini anlayarak bunları düzeltmesi için gereken işlemleri sohbet robotu aracılığıyla kullanıcıya aktarır ve olası düzeltmeler önerir. Önerilen geliştirme ortamının, kodlamaya yeni başlayanların kolay adapte olabileceği ergonomiye sahip olması planlanmıştır. Bu amaçla kullanıcıya yönlendirme sağlamak için diyalog tabanlı etmen içeren bir alt sistemin düşünülmüştür. Kodlama editörü tek başına bir masaüstü yazılım olarak kullanılabileceği gibi, yazılan kodları bulut ortamında depolama özelliğine de sahip olabilmektedir. Bulut ortamında eğitici/öğretmen tarafından kullanıcıya atanan ödevleri alabilme ve öğrencilerin çözümlerini tekrar eğiticiye gönderebilme özelliklerine sahip olması planlanmıştır. Ayrıca, her bir kullanıcının hata analizlerinin yapılabilmesine olanak sağlayarak öğrenmenin ne ölçüde gerçekleştiği ve öğrencilerin hangi konularda eksiklerinin olduğunun görülebilmesine olanak sağlayan bileşenler tasarlanmıştır.

Anahtar Kelimeler:

Conceptual Design Of Python Ide With Embedded Turkish Spoken Chatbot That Analyzes and Corrects The Syntax Errors
2021
Yazar:  
Özet:

Intelligent agents, in addition to act as a cognitive tool, they can also to be designed as learning agents. In this way, they can learn the user's behavior from users' past behaviors. Learning agents can analyze the user's / student's behavior to a task, build a database of past activities, and suggest better strategies. This study provides a detailed review of interactive guidance using intelligent agents, and then introduces a concept model for a Conversation-based Turkish Python Integrated development environment (IDE) that can analyze user syntax errors and help them to correct errors. The model proposed in this study consists of three layers. These are user interface layer, middle layer, and Python interpreter layers. User interface layer consists of code editor and chatbot components. Middle layer includes code structural control subsystem, code error manager, and intelligent agent subsystems. The code structural control module analyzes conditions, loops, branching, and other types of program flow controls in the user's code. The code error manager analyzes the error outputs of the user code which is generated by the Python interpreter. The intelligent learner, on the other hand, uses these inferences to understand the reason for the student's error and convey the necessary actions to the user by the help of chatbot and suggest possible corrections. The proposed Integrated development environment (IDE) has a well-designed UI that can be easily adapted by newcomers. The coding editor can be used as a stand-alone desktop software, or it can also connect to a cloud storage to store user codes in the cloud. A web application is also planned for our proposed IDE. The teacher will be able to assign homework to the student over the web. The student will be able to view these assignments on the web, do the assignments in the desktop editor and send them back to the teacher over the web. In addition, each user’s error characteristics will be analyzed, the success of the learning will be measured, and the deficiencies of the students will be determined using the Intelligent Agent Subsystem.

Anahtar Kelimeler:

Atıf Yapanlar
Bilgi: Bu yayına herhangi bir atıf yapılmamıştır.
Benzer Makaleler












Avrupa Bilim ve Teknoloji Dergisi

Alan :   Fen Bilimleri ve Matematik; Mühendislik

Dergi Türü :   Uluslararası

Metrikler
Makale : 3.175
Atıf : 5.773
2023 Impact/Etki : 0.178
Quarter
Fen Bilimleri ve Matematik Temel Alanı
Q2
43/122

Mühendislik Temel Alanı
Q2
30/90

Avrupa Bilim ve Teknoloji Dergisi