CEYD-A ile Sınav Sistemi Oluşturmak
CEYD-A, etkileşimli olarak soru sorabilir ve vereceğiniz cevapları değerlendirebilir. Bu şekilde sesli ve konuşarak CEYD-A ile sınav gerçekleştirilebilir.
Kod yazmadan, sadece aşağıdaki satırları ekleyerek kendi sınavlarınızı da oluşturabilirsiniz.
Her satırda ; ile ayrıştırılmış soru, seçenekler ve cevap üçlüsünü yazmak yeterli olacaktır.
Örnek:
Depremin büyüklüğünü ve süresini ölçen alete ne ad verilir?;Tomograf!Simograf;Tomograf;
Türkçe hangi dil grubuna girmektedir?;Batı-Cermen!Ural-Altay;Ural Altay;
https://kodla.ceyd-a.com sitesinden giriş yaptıktan sonra. CEYD-A’yı açıp güncelle demeniz yeterli olacaktır. genel kültür soruları sor dediğinizde görseldeki gibi soruları cevaplamanız mümkün olacaktır. Bitti dediğinizde sınav sonlanacaktır.
SORU: genel kültür soru set 1
CEVAP:
Depremin büyüklüğünü ve süresini ölçen alete ne ad verilir?;Tomograf!Simograf;Tomograf;
Türkçe hangi dil grubuna girmektedir?;Batı-Cermen!Ural-Altay;Ural Altay;
Pirinç hangi ürünün kabuğunun soyulması ile elde edilir?;Yulaf!Çeltik;Çeltik;
Bozkırın tezenesi lakaplı rahmetli halk ozanı kimdir?;Kıvırcık Ali!Neşet Ertaş;Neşet Ertaş;
Türkiye nin en fazla yağış alan ili hangisidir?;Zonguldak!Rize;Rize
Sistemin nasıl çalıştığını merak eden veya kendi kodlarını yazmak isteyenler sınav sisteminin detayları aşağıdadır. Başka deyişle zorunlu değildir.
SORU: genel kültür soru bul
CEVAP:
<style>.badge{
font-size: 0.8rem !important;
background-color: #ddd;
border: none;
color: black;
padding: 3px 6px;
text-align: center;
text-decoration: none;
display: inline-block;
margin: 2px 1px;
cursor: initial;
border-radius: 8px;
}</style>
{!SET sorular={!RET genel kültür soru set 1!}!}
{!RET cmdsplit ;,dizi,$sorular!}
{!SET toplamsorusayi={!EVAL {!GET staArraySize!}/3!}!}
{!IF $gksorusayac haserrors??{!SET gksorusayac=0!}::!}
{!IF $gksorusayac>=$toplamsorusayi??{!SET $gksorusayac=0!}::!}
{!SET soru={!GET $dizi[{!EVAL {!GET $gksorusayac!}*3!}]!}!}
{!SET secenekler={!GET $dizi[{!EVAL {!GET $gksorusayac!}*3+1!}]!}!}
{!SET secenekler={!RET cmdreplace '!','</span><span class=badge>',$secenekler!}!}
{!SET secenekler=<span class=badge>{!GET secenekler!}</span>!}
{!SET cevap={!GET $dizi[{!EVAL {!GET $gksorusayac!}*3+2!}]!}!}
{!SET gksorusayac={!EVAL {!GET gksorusayac!}+1!}!}
{!GET soru!}
SORU: genel kültür
SABLON: {BAŞ}soru{BAŞ}sor{HER}$
CEVAP:
{!IF $dogrusayisi haserrors??{!SET dogrusayisi=0!}::!}
{!IF $yanlissayisi haserrors??{!SET yanlissayisi=0!}::!}
{!SET soru={!RET genel kültür soru bul!}!}
{!RET cmdaskandfollow {!GET soru!}<br>{!GET secenekler!}<br><mute><small>Seçeneklerden birini söyleyiniz. Sınavı sonlandırmak için BİTTİ deyiniz.</small></mute>,'{!IF $8 has bitti??Sınav sonlanmıştır::{!SET ret={!RET cmdstrsoundslike {!GET cevap!},$8!}!}{!IF $ret??{!RET cmdmessagebox {!RET tebrik mesajları!}. Cevap {!GET cevap!}{!SET dogrusayisi={!EVAL {!GET $dogrusayisi!} + 1!}!}!}::{!RET cmdmessagebox {!RET yanlış mesajları!}. Cevap {!GET cevap!} olmalıydı{!SET yanlissayisi={!EVAL {!GET $yanlissayisi!} + 1!}!}!}!}{!RET cmdmessagebox {!GET dogrusayisi!} adet doğru {!GET yanlissayisi!} adet yanlış cevabın var.!}<hr>{!IF $questionstring has bitti??::{!RET genel kültür soru sor!}!}!}'!}
CEYD-A ile Sınav Sistemi Oluşturmak
CEYD-A, etkileşimli olarak soru sorabilir ve vereceğiniz cevapları değerlendirebilir. Bu şekilde sesli ve konuşarak CEYD-A ile sınav gerçekleştirilebilir.
Kod yazmadan, sadece aşağıdaki satırları ekleyerek kendi sınavlarınızı da oluşturabilirsiniz.
Her satırda ; ile ayrıştırılmış soru, seçenekler ve cevap üçlüsünü yazmak yeterli olacaktır.
Örnek:
Depremin büyüklüğünü ve süresini ölçen alete ne ad verilir?;Tomograf!Simograf;Tomograf;
Türkçe hangi dil grubuna girmektedir?;Batı-Cermen!Ural-Altay;Ural Altay;
https://kodla.ceyd-a.com sitesinden giriş yaptıktan sonra. CEYD-A’yı açıp güncelle demeniz yeterli olacaktır. genel kültür soruları sor dediğinizde görseldeki gibi soruları cevaplamanız mümkün olacaktır. Bitti dediğinizde sınav sonlanacaktır.
SORU: genel kültür soru set 1
CEVAP:
Depremin büyüklüğünü ve süresini ölçen alete ne ad verilir?;Tomograf!Simograf;Tomograf;
Türkçe hangi dil grubuna girmektedir?;Batı-Cermen!Ural-Altay;Ural Altay;
Pirinç hangi ürünün kabuğunun soyulması ile elde edilir?;Yulaf!Çeltik;Çeltik;
Bozkırın tezenesi lakaplı rahmetli halk ozanı kimdir?;Kıvırcık Ali!Neşet Ertaş;Neşet Ertaş;
Türkiye nin en fazla yağış alan ili hangisidir?;Zonguldak!Rize;Rize
CEYD-A ile Sınav Sistemi Oluşturmak
CEYD-A, etkileşimli olarak soru sorabilir ve vereceğiniz cevapları değerlendirebilir. Bu şekilde sesli ve konuşarak CEYD-A ile sınav gerçekleştirilebilir.
Kod yazmadan, sadece aşağıdaki satırları ekleyerek kendi sınavlarınızı da oluşturabilirsiniz.
Her satırda ; ile ayrıştırılmış soru, seçenekler ve cevap üçlüsünü yazmak yeterli olacaktır.
Örnek:
Depremin büyüklüğünü ve süresini ölçen alete ne ad verilir?;Tomograf!Simograf;Tomograf;
Türkçe hangi dil grubuna girmektedir?;Batı-Cermen!Ural-Altay;Ural Altay;
https://kodla.ceyd-a.com sitesinden giriş yaptıktan sonra. CEYD-A’yı açıp güncelle demeniz yeterli olacaktır. genel kültür soruları sor dediğinizde görseldeki gibi soruları cevaplamanız mümkün olacaktır. Bitti dediğinizde sınav sonlanacaktır.
SORU: genel kültür soru set 1
CEVAP:
Depremin büyüklüğünü ve süresini ölçen alete ne ad verilir?;Tomograf!Simograf;Tomograf;
Türkçe hangi dil grubuna girmektedir?;Batı-Cermen!Ural-Altay;Ural Altay;
Pirinç hangi ürünün kabuğunun soyulması ile elde edilir?;Yulaf!Çeltik;Çeltik;
Bozkırın tezenesi lakaplı rahmetli halk ozanı kimdir?;Kıvırcık Ali!Neşet Ertaş;Neşet Ertaş;
Türkiye nin en fazla yağış alan ili hangisidir?;Zonguldak!Rize;Rize
Sistemin nasıl çalıştığını merak eden veya kendi kodlarını yazmak isteyenler sınav sisteminin detayları aşağıdadır. Başka deyişle zorunlu değildir.
SORU: genel kültür soru bul
CEVAP:
<style>.badge{
font-size: 0.8rem !important;
background-color: #ddd;
border: none;
color: black;
padding: 3px 6px;
text-align: center;
text-decoration: none;
display: inline-block;
margin: 2px 1px;
cursor: initial;
border-radius: 8px;
}</style>
{!SET sorular={!RET genel kültür soru set 1!}!}
{!RET cmdsplit ;,dizi,$sorular!}
{!SET toplamsorusayi={!EVAL {!GET staArraySize!}/3!}!}
{!IF $gksorusayac haserrors??{!SET gksorusayac=0!}::!}
{!IF $gksorusayac>=$toplamsorusayi??{!SET $gksorusayac=0!}::!}
{!SET soru={!GET $dizi[{!EVAL {!GET $gksorusayac!}*3!}]!}!}
{!SET secenekler={!GET $dizi[{!EVAL {!GET $gksorusayac!}*3+1!}]!}!}
{!SET secenekler={!RET cmdreplace '!','</span><span class=badge>',$secenekler!}!}
{!SET secenekler=<span class=badge>{!GET secenekler!}</span>!}
{!SET cevap={!GET $dizi[{!EVAL {!GET $gksorusayac!}*3+2!}]!}!}
{!SET gksorusayac={!EVAL {!GET gksorusayac!}+1!}!}
{!GET soru!}
SORU: genel kültür
SABLON: {BAŞ}soru{BAŞ}sor{HER}$
CEVAP:
{!IF $dogrusayisi haserrors??{!SET dogrusayisi=0!}::!}
{!IF $yanlissayisi haserrors??{!SET yanlissayisi=0!}::!}
{!SET soru={!RET genel kültür soru bul!}!}
{!RET cmdaskandfollow {!GET soru!}<br>{!GET secenekler!}<br><mute><small>Seçeneklerden birini söyleyiniz. Sınavı sonlandırmak için BİTTİ deyiniz.</small></mute>,'{!IF $8 has bitti??Sınav sonlanmıştır::{!SET ret={!RET cmdstrsoundslike {!GET cevap!},$8!}!}{!IF $ret??{!RET cmdmessagebox {!RET tebrik mesajları!}. Cevap {!GET cevap!}{!SET dogrusayisi={!EVAL {!GET $dogrusayisi!} + 1!}!}!}::{!RET cmdmessagebox {!RET yanlış mesajları!}. Cevap {!GET cevap!} olmalıydı{!SET yanlissayisi={!EVAL {!GET $yanlissayisi!} + 1!}!}!}!}{!RET cmdmessagebox {!GET dogrusayisi!} adet doğru {!GET yanlissayisi!} adet yanlış cevabın var.!}<hr>{!IF $questionstring has bitti??::{!RET genel kültür soru sor!}!}!}'!}
CEYD-A ile Sınav Sistemi Oluşturmak
CEYD-A, etkileşimli olarak soru sorabilir ve vereceğiniz cevapları değerlendirebilir. Bu şekilde sesli ve konuşarak CEYD-A ile sınav gerçekleştirilebilir.
Kod yazmadan, sadece aşağıdaki satırları ekleyerek kendi sınavlarınızı da oluşturabilirsiniz.
Her satırda ; ile ayrıştırılmış soru, seçenekler ve cevap üçlüsünü yazmak yeterli olacaktır.
Örnek:
Depremin büyüklüğünü ve süresini ölçen alete ne ad verilir?;Tomograf!Simograf;Tomograf;
Türkçe hangi dil grubuna girmektedir?;Batı-Cermen!Ural-Altay;Ural Altay;
https://kodla.ceyd-a.com sitesinden giriş yaptıktan sonra. CEYD-A’yı açıp güncelle demeniz yeterli olacaktır. genel kültür soruları sor dediğinizde görseldeki gibi soruları cevaplamanız mümkün olacaktır. Bitti dediğinizde sınav sonlanacaktır.
SORU: genel kültür soru set 1
CEVAP:
Depremin büyüklüğünü ve süresini ölçen alete ne ad verilir?;Tomograf!Simograf;Tomograf;
Türkçe hangi dil grubuna girmektedir?;Batı-Cermen!Ural-Altay;Ural Altay;
Pirinç hangi ürünün kabuğunun soyulması ile elde edilir?;Yulaf!Çeltik;Çeltik;
Bozkırın tezenesi lakaplı rahmetli halk ozanı kimdir?;Kıvırcık Ali!Neşet Ertaş;Neşet Ertaş;
Türkiye nin en fazla yağış alan ili hangisidir?;Zonguldak!Rize;Rize
Sistemin nasıl çalıştığını merak eden veya kendi kodlarını yazmak isteyenler sınav sisteminin detayları aşağıdadır. Başka deyişle zorunlu değildir.
SORU: genel kültür soru bul
CEVAP:
<style>.badge{
font-size: 0.8rem !important;
background-color: #ddd;
border: none;
color: black;
padding: 3px 6px;
text-align: center;
text-decoration: none;
display: inline-block;
margin: 2px 1px;
cursor: initial;
border-radius: 8px;
}</style>
{!SET sorular={!RET genel kültür soru set 1!}!}
{!RET cmdsplit ;,dizi,$sorular!}
{!SET toplamsorusayi={!EVAL {!GET staArraySize!}/3!}!}
{!IF $gksorusayac haserrors??{!SET gksorusayac=0!}::!}
{!IF $gksorusayac>=$toplamsorusayi??{!SET $gksorusayac=0!}::!}
{!SET soru={!GET $dizi[{!EVAL {!GET $gksorusayac!}*3!}]!}!}
{!SET secenekler={!GET $dizi[{!EVAL {!GET $gksorusayac!}*3+1!}]!}!}
{!SET secenekler={!RET cmdreplace '!','</span><span class=badge>',$secenekler!}!}
{!SET secenekler=<span class=badge>{!GET secenekler!}</span>!}
{!SET cevap={!GET $dizi[{!EVAL {!GET $gksorusayac!}*3+2!}]!}!}
{!SET gksorusayac={!EVAL {!GET gksorusayac!}+1!}!}
{!GET soru!}
SORU: genel kültür
SABLON: {BAŞ}soru{BAŞ}sor{HER}$
CEVAP:
{!IF $dogrusayisi haserrors??{!SET dogrusayisi=0!}::!}
{!IF $yanlissayisi haserrors??{!SET yanlissayisi=0!}::!}
{!SET soru={!RET genel kültür soru bul!}!}
{!RET cmdaskandfollow {!GET soru!}<br>{!GET secenekler!}<br><mute><small>Seçeneklerden birini söyleyiniz. Sınavı sonlandırmak için BİTTİ deyiniz.</small></mute>,'{!IF $8 has bitti??Sınav sonlanmıştır::{!SET ret={!RET cmdstrsoundslike {!GET cevap!},$8!}!}{!IF $ret??{!RET cmdmessagebox {!RET tebrik mesajları!}. Cevap {!GET cevap!}{!SET dogrusayisi={!EVAL {!GET $dogrusayisi!} + 1!}!}!}::{!RET cmdmessagebox {!RET yanlış mesajları!}. Cevap {!GET cevap!} olmalıydı{!SET yanlissayisi={!EVAL {!GET $yanlissayisi!} + 1!}!}!}!}{!RET cmdmessagebox {!GET dogrusayisi!} adet doğru {!GET yanlissayisi!} adet yanlış cevabın var.!}<hr>{!IF $questionstring has bitti??::{!RET genel kültür soru sor!}!}!}'!}
Led Dudaklı Konuşan Araba (CEYD-A Destekli)
Siz söylüyorsunuz. CEYD-A emir veriyor. Robot gerçekleştiriyor.
İşlerini tamamlayınca "led dudaklı robot AR-TI", "Tamam Patron" diyor.
CEYD-A Geliştirilebilir Asistan, bluetooth vasıtası ile IoT cihazları ile iletişim kurabilir ve bilgi alışverişi yapabilir.
CEYD-A bir geliştirme platformudur. Lütfen daha fazla geliştiricinin bu fırsattan yararlanabilmesi için beğenilerinizi eksik etmeyiniz. Şimdiden teşekkür ederim.
#robot #iot #ceydasistan #digitalassistant #iotdevelopment #arduino #ai #chatbotdevelopment
CEYD-A'nın Babası AR-TI (1991)
Yıl 1991. CEYD-A' nın babası AR-TI' nın kodları.
O sıralar çok sayıda işlemci geçişi vardı. i286,i386,i486,Pentium... Muhtemelen i386 bir makine kullanıyordum. Windows 3.1 henüz ortada yoktu. Yaşı müsait olanlar hatırlayacaktır Windows'u DOS işletim sistemi üzerinden "win" yazarak çalıştırabiliyorduk.
O sıralar Windows gibi grafik ağırlıklı işletim sistemi olmadığı için kodları DOS üzerinde geliştiriyor, grafik arabirimini kendim yazıyordum. Görselde görünen 3D Simülasyon programı ve diğer yan uygulamaları da DOS üzerinde geliştirmiştim. Kodları hem 3.5inç diskette hem de bu şekilde çıktılar halinde yedekliyordum. Sanırım o zamanlar saklama ortamına kasetten diskete geçiş sürecinde tam da güven duymuyordum. Haksız da değildim. Teyp kasetlerinde kaç uygulamam heba olmuştu.
Sesle Arduino Kontrolü
CEYD-A, IoT – dijital asistan haberleşmesine sıra dışı ve ihtiyaç olan bir yaklaşımla Bluetooth’u devreye sokuyor.
Geleneksel dijital asistan yapıları, IoT etkileşimlerini WIFI bağlantısı ile uzak bir sunucu üzerinden gerçekleştirmekte veya ek bir uygulama ile bağlantı sağlayabilmektedir. CEYD-A ise MQTT, WIFI gibi protokolleri desteklediği gibi doğrudan cihaz üzerinde çalıştığı için internete çıkış gerektirmeden yakındaki IoT devreleri ile de konuşabilmektedir. İlave bir kodlama veya uygulama gerektirmeden "Bluetootha bağlan", “Bluetooth’dan bilgi al" diyerek devreden gelen bilgileri değerlendirebilir, "Bluetootha 2 değeri gönder" diyerek devrenize parametre gönderebilirsiniz.
Hatta kendi cümle kurgularınızı rahatlıkla oluşturup onunla farklı cümlelerle konuşabilirsiniz.
Kısaca siz devreyi tasarlayın, onunla konuşmayı CEYD-A halletsin.
Gereksinimler:
Jumper Kablolar (Erkek-erkek ve dişi-erkek)
Devre Şeması:
Arduino IDE Kodu:
#include <SoftwareSerial.h>
SoftwareSerial BTSerial(10, 11); // RX, TX
char data;
void setup()
{
// Open serial communications and wait for port to open:
Serial.begin(9600);
BTSerial.begin(9600);
pinMode(13, OUTPUT);
Serial.println("Enter AT command");
}
void loop()
{
if (BTSerial.available())
{
data = BTSerial.read();
Serial.write(BTSerial.read());
if (data == '1')
{
digitalWrite(13, HIGH);
Serial.println("Led yandi");
}
if (data == '0')
{
digitalWrite(13, LOW);
Serial.println("Led sondu");
}
}
if (Serial.available())
{
BTSerial.write(Serial.read());
}
}
CEYD-A Kullanımı
Bluetooth ile bağlan
Bluetootha 2 değerini gönder
Bluetooth bağlantısını kapat
veya
Bluetooth ile bağlan
Bluetoothtan sürekli bilgi al
Bluetooth bağlantısını kapat
Örnekler
Son Giriş: 2 yıl önce
Son Mesaj Zamanı: 2 yıl
Mesaj Sayısı: 11
Gerçek Toplam Mesaj Sayısı: 11
İkinci El Bölümü Mesajları: 0
Konularının görüntülenme sayısı: 1.858 (Bu ay: 40)
Toplam aldığı artı oy sayısı: 3 (Bu hafta: 0)
En çok mesaj yazdığı forum bölümü: Android Oyun ve Uygulamalar