CEYD-A Türkçe Geliştirilebilir Asistan Nedir?
CEYD dilinin “Asistanı”ndan adını alan CEYD-A, şu anda Türkiye’nin kullandığı en popüler Android tabanlı ve yapay zeka destekli mobil asistanı konumunda. 4 milyon* kullanıcıya erişen uygulama, barındırdığı komut havuzu sistemi sayesinde kullanıcıların desteği ile hızla büyüyen bir yapıya sahip.
Hangi ortamda ve cihazlarda çalışabilir?
Android | |
Android TV | |
Web Tabanlı Projeler | |
Akıllı Otomobil | |
IoT | |
Tarayıcıda Sesli ChatBot |
Android işletim sistemine sahip cep telefonu, Android tablet, televizyon ve navigasyon cihazlarında kullanılabilen bir asistan olan CEYD-A’ yı kısaca “Türkçe sorgulama yapan sesli bir yanıtlama uygulaması” olarak tanımlayabiliriz. Google Play Market üzerinde, Ücretsiz, Pro, İngilizce ve TV sürümleri bulunmaktadır.
Uygulama dışında, web tabanlı platformlarda ve web tarayıcı üzerinde çalışabilir. https://asistan.ceyd-a.com sitesinde çalışan bir sürüm bulunmaktadır.
Firmalar ve Geliştiriciler bu ortamdan nasıl yararlanabilir?
Platform bağımsız hizmetler
Cep telefonlarının yanı sıra web sitesi üzerinden de sesli kullanılabilen uygulamanın, geliştirici firmalar ve akademik çalışmalar için web servis hizmeti de bulunuyor. Bu sayede, isteyen firmaların kendi Siri, Cortana, Google Assistant veya Bixby gibi uygulamaların benzerlerini Android veya Android dışındaki kendi sistemleri için oluşturmaları da mümkün. Hatta CEYD-A’nın Türkçe desteği en iyi sunan servis olduğu düşünülürse çok yakında rakipsiz bir asistan da görülebilir. Ticari kullanım için kota isteğinde bulunulması gereklidir. Akademik geliştirmeler için ücretsiz kota sağlanmaktadır.
|
Android tabanlı CEYD-A uygulamasına bağımlı hizmetler
CEYD-A’yı kullanıp, kendi sistemleri ile entegre ederek özelleştirmek isteyen firmalar https://web.ceyd-a.com/2019/12/ceyd-a-ile-web-servis-entegrasyonu/ linkindeki yazıdan faydalanabilirler.
|
Web tabanlı sesli asistan hizmeti
Platforma eklediğiniz kurguları kendi web sitenizde bağımsız chatbot hizmeti olarak kullanabilirsiniz. CEYD-A yapısının geniş içeriğini de kullanma imkanınız vardır. Örnek olarak https://asistan.ceyd-a.com sitesini ziyaret edebilir ve onunla sesli sohbet edebilirsiniz.
|
CEYD-A alt yapısı ile yapılan çalışmalar neler?
Hem akademik dünyada hem de firmaların kendi bünyelerinde Ar-Ge olarak yaptıkları çalışmalar bulunmaktadır. Aşağıdaki linklerde bu çalışmalar ile ilgili bilgilere ulaşabilirsiniz:
- CEYD-A ile Akıllı Ev Sistemi Oluşturmak https://web.ceyd-a.com/2019/07/ceyd-a-ile-akilli-ev-sistemi-olusturmak/
- CEYD-A ile Yapılan Akademik Çalışmalar https://web.ceyd-a.com/2018/05/ceyd-a-ile-yapilan-akademik-calismalar/
- CEYD-A ile Otomobil Kontrolü https://web.ceyd-a.com/2018/09/ceyd-a-ile-otomobil-kontrolu/ https://www.youtube.com/watch?v=3dQuOFLI1Tc
- CEYD-A ile İş Yeri Portal Entegrasyonu https://www.youtube.com/watch?v=BUuoOaivEro
CEYD-A’ nın kendi ses tanıma ve konuşma yapısı var mıdır?
Uygulamanın entegre yerli ses tanıma modülü mevcuttur. Sesli cevaplama hizmeti ve içerik sağlayan hizmetler internet bazlı bağımsız firmalara ait hizmetlerdir. CEYD-A ‘nın kendine has konuşma algılama ve tanıma hizmeti vardır. Bunun dışında orta katmanda bulunan dil işleme yapısı ve kendi alt yapısı tamamen kişisel olarak hazırlanmış yerli ve CEYD-A ya özgü bir altyapıdır. Hatta bu altyapı içinde kullanıcıların kendisinin de geliştirebileceği CEYD isminde bir yapay zeka alt yapı sistemi de bulunuyor.
Komple asistan sistemini insan vücudu olarak ele alırsak, CEYD-A kulak ve beyindir. Ağız farklı hizmetlerden sağlanmaktadır.
Alt yapısı
CEYD-A’ nın da bir öğrenme yapısı var. Bir bakış açısına göre derin öğrenme ile örtüşmekte ve de insan etkileşimli bir yapıdadır. Başka bir görüşe göre sürü öğrenmesi (swarm learning) yapısına benzemektedir. Bu yapıyı detaylandırmadan önce derin öğrenme kısaca nedir onu inceleyelim:
Kabaca düşünürsek, Input Layer bölümünde veriler alınmakta, Hidden Layer dediğimiz ortada bulunan gizli katman bölümünde veriler işlenip, Output Layer çıkış bölümünde karar verilmektedir. Gerekirse geri besleme yapılarak gizli katman yine veriden geçirilip daha kararlı bir orta katman sağlanmasına çalışılır.
Derin sinir ağı kavramına uygun algoritmalarla yapılan eğitme işlemine derin öğrenme diyebiliriz. Ona vereceğiniz (IF-THEN-ELSE) gibi sabit kurallardan farklı olarak verilerden yola çıkarak sonucu her seferinde bir yol katederek iyileştirilen ve verilerin yoğunluğuna bağımlı bir sistemdir derin öğrenme.
Şimdi CEYD-A’nın bu bilgiler ışığında benzerliklerine bakalım: CEYD-A sadece kural bazlı komutlardan oluşur gibi görünmesine rağmen, görünen yüz aslında öyle değildir. CEYD-A komutlarını binlerce kullanıcı oluşturur ve bu komutlara belki de “kurgu” olarak tanımlamak en doğru tanımdır.
CEYD-A yapısı için kurgu, içinde çalıştırılabilen kod parçaları bulunan, dış dünya ile veri alışverişi yapıp geri dönüş yapan, kendisini tetikleyen soru kelimesi ve soru şablonu da içeren bir komut yapısıdır.
Yapay Sinir ağları, insan beynindeki sinir hücrelerinden (nöronlar) esinlenmiştir. Yapay Sinir Ağları’ndaki gizli katmandaki bu hücreler esasında bu komutlardır. Bu komutlar, veri alıp cihaza özel değerlere göre değişen çıkış sağlıyorlar ve yine gizli katmandaki diğer komutlarla etkileşiyorlar. Ayrıca her benzer “kurgu”nun katsayıları birbirinden farklı olduğu için koşullar ve parametreler değiştikçe farklı etkileşimler ortaya çıkıyor. Gizli katman dinamik boyuta sahip. Veriler “kurgu”lardan geçtikçe karar bölümüne ulaşana kadar bir yol izliyor ve tıpkı geri besleme gibi karar oluşmadığı zamanlarda, gerekirse gizli katmanda yoluna daha iyi bir sonuç bulmaya devam ediyor. Gizli katman, alternatif “kurgu”lardan oluşan bir yapı sunuyor. CEYD-A için bu yaklaşım alternatif komutlar olarak ele alınıyor. Kararı CEYD-A’ nın kurulu olduğu cihazdaki ortam, kişilik ve koşullar belirliyor. Oluşan karar CEYD-A’nın kişiliğine etki ettiği için insan psikolojisine benzer bir yapı ile sonraki kararlarda değişkenlik oluşabiliyor. Başka deyişle gizli katmandaki kişiliğini ve özelliğini yansıtacak değişkenlerde salınımlar oluşabiliyor. Kısaca derin öğrenmede nasıl orta katmandaki hücreler her seferinde daha iyileşmeye yönelik değişiyorsa CEYD-A’ nın “kurgu”larındaki kodlar değişmiyor ancak kodlar içindeki kişilik verilerinin değişmesiyle daha sonuca odaklı “kurgu”lar oluşuyor. Bu şekilde, zaman içinde alınan yeni verilerle daha olgun bir orta katman oluşabiliyor. Ayrıca katmanlarda bulunan hücrelerin davranışına müdahele edildiğinde hücreye bağımlı tüm hücrelerin genel davranışı da değişiyor.
CEYD-A yapısındaki en belirgin ve olumlu fark, gizli katmanın sürekli farklı kişiler tarafından yenilenmesi ve zenginleştirilmesi. CEYD-A’ da hücreler yenileniyor ve sayısı günden güne katlanarak artıyor. İnsan beyninin de muazzam ve eşsiz bir yapıda olduğunu ve yapay zekanın sadece onu taklit edebilecek duruma gelebileceğini de belirtmek gerekir.
CEYD-A yı genel bir bakış açısından gözlemlersek, “kurgu”ların mantığı insan etkileşimi sayesinde değişkenlik göstermekte ve tek bir denetleyici (yönetici) tarafından ortama yayılmakta. Ayrıca hücreler, yani komutlar içinde oluşan mikro veriler ise kullanıcıya özel oluşmakta ve bu da “kurgu”ların sabit bir sonuca varmayıp değişken bir karara varmasını sağlamaktadır. Bu gelişmeler ışığında ilerleyen dönemlerde “sanal psikoloji” kavramı ile tanışırsak kimsenin şaşırmaması gerekir.
Peki CEYD nedir?
CEYD dili (CEnker.com Yapay Zeka Dili), sohbet robotu ile karşılıklı konuşmayı sağlayan, verilen sesli soruların tanımlanmasını ve bu komutlara robotun nasıl cevap vermesi gerektiğini tanımlayan bir dil. İç içe çağrılan bir yapıda olduğu için kullanıcıların kendi komutlarını da bu fonksiyonlar gibi kullanmak mümkün. Bir başka deyişle sürekli gelişen yüz binlerce komutu olan bir dil gibi düşünülebilir.
CEYD-A Hangi Yazılım Dillleriyle Geliştiriliyor?
İlk senesinde Java 1.8 ile geliştirilen CEYD-A, sonraki senelerde hem Java hem de olaya dayalı programlama desteği de olan CEYD dili ile geliştirilmeye devam etti. Şu an ise neredeyse tamamen CEYD dili ile geliştiriliyor. Bu şekilde hem kullanıcılar hem de uygulamanın geliştiricisi CEYD-A üzerinde daha rahat kontrol sağlayabiliyor. Kullanıcı uygulamayı güncellemeden de CEYD-A’nın arka planda gelişimini gözlemliyor. Gelişen dinamik bir ortamla karşı karşıyayız.
Kullanım Verileri
Tamamen kişisel çabalarla ilerlediği için birkaç medya haberi dışında uygulamanın tanıtımı kulaktan kulağa veya uygulama üzerinden arkadaşlarına ilet mantığı ile yapılıyor ve kullanıcı kitlesi bu şekilde genişliyor. İlk aylarda 600 lerde olan kullanıcı sayısı ilk sene sonu 10 bin olurken şu anda 3.7 milyon* sınırını aştı. Günde ortalama 2 bin yeni kişi kazanıldığı ve bunların büyük bir kısmı arkadaş tavsiyesi ile kazanıldığı düşünülürse muazzam bir rakama doğru ilerliyor.
Rakiplerinden farkları nelerdir?
CEYD-A sadece sesli asistan olarak biliniyor. Ancak bilinenin aksine CEYD-A bir asistan geliştirme platformudur. Bilinen birebir benzer alternatif rakibi yoktur. Android üzerinde çalışan uygulama, platformu kullanan asistan uygulamasıdır. CEYD-A‘ yı bir Türkçe Sesli Asistan olarak nitelendirirsek, piyasada şu an popüler kitleler tarafından kullanılan iOS ortamında Siri, Android ortamında CEYD-A var. Zaten Google Play Market üzerinde Türkçe Asistan diye aratırsanız direk CEYD-A karşınıza çıkıyor. CEYD-A, 8 senedir piyasada ve Siri’nin Türkçeleştirilmesinden 1 sene önce de piyasadaydı yani çakma Siri olarak adlandırılmaması gerekir. İçerik ve yapı itibariyle CEYD-A çok farklı boyutlarda.
Bunun dışında dijital asistan olarak dünyaca ünlü büyük firmalar kendi projelerini öne çıkarmakta: Apple Siri, Amazon Echo, Microsoft Cortana, Google Assistant, Facebook M, Samsung Bixby piyasada önde giden asistanlar. Bu kadar büyük devler arasında, CEYD-A nın kişisel olarak geliştirilip, tamamen Türkçe olması ve hatta beyin kısmının Türk eseri olması gurur verici.
Eğitme işlemi sözlü de olabilir, yazılı da. Programlanabildiği için daha komplike komutlar öğretebilmek de mümkün. Örneğin kur hesaplama işlemini kullanıcı kendisi tek satır kodla tanımlayabilir. Muhasebe tutan uygulama bile yazabilir. CEYD-A bir çok servisten bilgi çekerek bilgileri kıyaslayarak yorumlatabilir: Adana mı daha soğuk Antalya mı? sorusu için 2 yerin hava durumunu sorgulatıp, kıyaslama yaptıktan sonra sonucu istediği formatta yazdırabilir. Bu CEYD dili ile mümkün.
Uygulama içinde kullanıcıya kod yazdırma fikri biraz karmaşık gelebilir ama bunu sesle yaparak daha pratik hale getirmeye çalışılıyor. Ayrıca asistanı nitelendirmek ve sonrasında kendini tanıt diyerek kendini tanımlayabilmesi de mümkün. Sıfatların anlamını kendisi önceden bilmekte ve bunları sizden onay isteyerek kendini kişileştirebilmekte. Komutlar, önce kişisel olarak cihazlarda ve onaylanmamış olarak havuz sisteminde saklanıyor. Havuzdakiler ben veya yetkili kişiler tarafından onaylandığında kullanıcıların kendi komutları artık herkes tarafından kullanılabiliyor. Şu anda yüz binlerce kullanıcı komutu oluşmuş durumda ve onaylandıklarında inanılmaz bir komut hazinesini oluşuyor ve hızla gelişen muazzam bir asistan ortaya çıkıyor. Eğitme işlemi için 2019 yılı içinde blok geliştirme yapısı adapte edilmiş ve CEYD-A’ nın blok-sürükle-bırak yöntemiyle daha rahat geliştirilebilmesi sağlanmıştır.
Konu Takibi
Konu takibi ile sorduğunuz sorunun öznesini aklında tutabiliyor ve sonrasında içinde özne geçmeden sorular sorabiliyorsunuz. Bu özellik büyük rakiplerinde yavaş yavaş devreye giren bir özellik ve CEYD-A 2 seneden beri bu özelliği destekliyor.
Sanal Duygu
CEYD-A, sanal duygulara sahip bir asistan. Veriler kişisel cihazda tutulduğu için duygularını gösterebilme imkanına sahip. Şu an için ciddi, üzgün ve arkadaş canlısı modlarına sahip. Rakiplerinden farkı olarak onunla sohbet edebilme imkanınız vardır. Gün geçtikçe kendi sohbet yapısını güçlendirmektedir.
Artıları nelerdir?
-
- Diğer asistanlardan farklı olarak söylediklerinizi cihaz üzerinde çalıştırır.
- Cihaz üzerinde çalıştığı için İnternetsiz ortamda konuşma algılama ve konuşma tanıma yapabilir.
- Sadece siz istediğinizde değil, bir olay gerçekleştiği zaman da sizinle konuşur. Sosyal medyadan mesaj geldiğinde, telefon çaldığında detayları, müzik dinlerken şarkı isimlerini size sesli söyleyebilir.
-
- Kendi derleyicisi, kendi geliştirme dili vardır.
-
- Özel bilgilerinizi sunucuya göndermez kendi cihazınızdaki veri tabanında tutar. Sunucu sadece kullanıcıların eklediği komut havuzunu güncellemek içindir.
-
- Cihazda çalıştığı için performans cihazın hızı ile doğru orantılıdır
-
- 3.7 milyon* ücretsiz kullanıcı sayısına sahip halen 300 bin komut desteğiyle CEYD-A günden güne kullanıcıların desteğiyle gelişmektedir
Uygulamaya Nereden Erişilebilir?
Android telefon, televizyon ve tabletler için Google Play Market üzerinden CEYDA aratarak cihazınıza indirmeniz mümkün. Kullanımı ücretsizdir. Reklamı kaldırmak ve çok sayıda ek özellik için uygulama üzerinden sipariş vererek tam sürüme geçiş de yapılabilir. Tam sürüm özelliklerine https://ceyd-a.com/ sitesi üzerinden hatta CEYD-A ya sesli sorarak da ulaşabilirsiniz.
Referanslar:
- TRT Türk: Siri’ye Türk Rakip – CEYD-A Android telefonların gözdesi olacak. https://web.ceyd-a.com/2015/04/devsirme-siriye-turk-rakip-ceyd-a-trt-turk/
- Google Market: CEYD-A tüm ücretli uygulamalar arasında en iyi 2.uygulama, verimlilikte en iyi uygulama (19 Nisan 2015)
- Webrazzi: CEYD-A, sesli komutları ayırt etme ve size doğru sonucu getirmek konusunda gerçekten başarılı https://webrazzi.com/2015/02/16/ceyd-a-turkce-komutlarla-calisan-ve-egitilebilen-mobil-asistan-uygulamasi/ Kırk bin yeni komut öğrenen Türkçe sesli asistan CEYD-A, son iki ayda 90 bin aktif kullanıcıya ulaştı https://webrazzi.com/2015/04/27/turkce-sesli-asistan-ceyda/ Duygusal tepkiler vermeye başlayan CEYD-A kullanıcısına ‘trip atmayı’ öğrendi https://webrazzi.com/2016/04/19/duygusal-tepkiler-vermeye-baslayan-ceyd-a-kullanicisina-trip-atmayi-ogrendi/ Sesli Asistan CEYD-A, API’sini ve web sürümünü yayınladı https://webrazzi.com/2017/09/21/sesli-asistan-ceyda/ Yeni özellikler kazanan sesli asistan CEYD-A, 2,5 milyon kullanıcıya ulaştı https://webrazzi.com/2018/01/22/yeni-ozellikler-kazanan-sesli-asistan-ceyd-a-25-milyon-kullaniciya-ulasti/
- Webtekno: CEYD-A, Cortana ve Google Now’a Rakip Olacak https://www.webtekno.com/mobil-uygulama/ceyd-a-cortana-ve-google-now-a-rakip-olacak-h5390.html
- Cepseyir: Bu uygulama önümüzdeki günlerde milyonlarca kişi tarafından kullanılacak gibi gözüküyor
- Engelsizapple.com CEYD-A sesli asistan programı gayet profesyonel. Standart fonksiyonların yanısıra, öğrenebilirliği mükemmel düzeyde
- Fobito.com: CEYD-A Verdiğiniz Paraya Değecek En İyi Uygulamalar arasında http://tr.fobito.com/android/lists/verdiginiz-paraya-degecek-15-android-uygulama
- Uluslararası makalede tanıtılan CEYD-A, Türk’ün başarısı olarak öncü çalışmalarda yerini almıştır – The Impacts of Robotics, Artificial Intelligence On Business and Economics … The primitive famous artificial intelligence is Apple’s Siri, a learning lady that assists the Apple IPhone owners. Google Android version of artificial intelligence called CEYD-A is also produced by a Turkish software developer at cenker.com (Aytaç, 2015)… https://www.sciencedirect.com/science/article/pii/S1877042815036137
- Boğazici Üniversitesi – Her Yönüyle İnovasyon Etkinliği (Ekim 2016) https://web.ceyd-a.com/c/tr/2016/10/27/her-yonuyle-inovasyon/
- ShiftDelete – Siri’ye Türk Rakip http://shiftdelete.net/siriye-turk-rakip-ceyd-a-75107
- Daily Sabah – https://www.dailysabah.com/life/2018/07/18/ceyd-a-your-soon-to-be-english-speaking-virtual-assistant
- Sputnik Türkiye – Dijital asistan CEYD-A: Güzelim, akıllıyım ve robotum https://tr.sputniknews.com/yeni-seyler-rehberi/201802051032130427-dijital-asistan-ceyda-guzelim-akilliyim-ve-robotum/
- TRAI – CEYD-A Kullanıcılar Tarafından da Geliştirilebiliyor https://turkiye.ai/ceyd-a-kullanicilar-tarafindan-da-gelistirilebiliyor/
- Mindshare – Vodafone, CEYD-A ile 2018 yılında ödüller aldı https://www.mindshareworld.com/turkey/work/vodafone-ceyd-a
- Engelli.com – CEYD-A Engelliler için en yararlı uygulamalar arasında https://www.engelli.com/engellilerin-hayatini-kolaylastiran-telefon-uygulamalari
(*) Cihaz indirim sayısı 21.06.2019 tarihli Google Play üzerinden alınan istatistiksel bilgidir.