Sade bir dille mimari

Teknik Genel Bakış

Önce tek bir dilimi düzgünce inşa edip sonra genişlettik — her şeyi aynı anda kurup sonradan savunmaya çalışmadık. İlk dilim; sensör verileri + ders planlama + değerlendirmeden oluşan, uçtan uca birbiriyle konuşan üç ögeydi. Platformun geri kalanı ise her seferinde tek bir parça halinde aynı kalıplara entegre oluyor.

Bu sayfa bilerek genel düzeyde tutulmuştur. İş ortaklarının ve yapay zekâ aracılarının yollarını bulmaları için bu kadarı yeterlidir; bir pazarlama sayfasında kimsenin en derin teknik detaylara ihtiyacı yoktur. Eğer sizin varsa — bizimle iletişime geçin.

Pratik bir genel bakış

Platformun her parçasını aynı anda yayına almaya çalışmıyoruz. En önemli anlara dokunan tek bir dilim seçtik — bir ders planlamak, bir değerlendirme yapmak, ortaya çıkanı görmek — bunu uçtan uca düzgünce inşa ettik ve geri kalanının her seferinde tek bir parça halinde aynı kalıplara entegre olmasını sağladık. Mevcut Durum sayfası hangi bölümlerin hangi aşamada olduğunu gösterir.

Uygulama prensibi

Önce kural tabanlı

Yapay zekânın bir kullanıcının karar vermesine yardımcı olduğu her yerde, oraya ulaşan yolun denetlenebilir olması gerekir. Eğitimcilerin, sistemin neden X'i önerdiğini bilmesi gerekir. Mühendislerin ise sistem bozulduğunda bunu nasıl düzelteceklerini bilmeleri gerekir. Bu yüzden net bir cevap verdiği her yerde öncelikle kural tabanlı mantığı kullanıyoruz — yapay zekâ, en altta kararları veren bir kara kutu olarak değil, dili ve uç durumları yöneten üstteki bir katman olarak konumlanır.

Ölçeklendirme prensibi

Yayılmadan önce yapı

Yeni bir alan —yeni bir sensör türü, yeni bir modül, yeni bir lisans kategorisi— eklediğimizde, aynı ortak yapının içine yerleşir: şema, doğrulama, kayıt sistemi, kalıcılık kuralları. Kopyala-yapıştır-sonra-farklılaş mantığıyla değil. Platform büyüdükçe tek bir ürün olarak kalır; yarı birleştirilmiş alt projeler müzesine dönüşmez.

Dışa dönük mimari temaları

Önce masaüstü yaklaşımı
Henüz orada olmayan Wi-Fi için tasarlandı. Masaüstü uygulaması çevrimdışı çalışır; bulut bileşenleri ise kendilerine bağımlı olmayan bir sistemin dışa uzanan uzantılarıdır. Karmaşık bağlantı koşullarına sahip ortamlar (Bulgaristan'daki bir köy okulu, kırsal bir eğitim merkezi, Wi-Fi alerjisi olan bir yatılı okul) herhangi bir değişiklik yapılmadan çalışır.
Bağlantılı bileşenler
Parçalar tek bir ekosisteme uyum sağlar. Değer yaratan şey, aralarındaki bağlantılardır. Birbirine dikilmiş araçlar tek bir ürün oluşturur; farklı sekmelerde açık olan araçlar ise sadece bir klasörden ibarettir.
Versiyonlu büyüme
Yetenekler yazılı olarak fikir → dar dilim → daha geniş kapsam sırasıyla büyür. Her aşama bir versiyon numarası, nelerin değiştiğine dair herkese açık bir not ve Mevcut Durum sayfasında bir yer alır.
Şeffaf yapay zeka sınırları
Yapay zekâ dili ve açıklamaları yönetir. Yapay zekâ sessiz sedasız kararlar vermez. Kararlar kural tabanlı çekirdekte kalır; yapay zekâ bunun etrafındaki katmanı oluşturur.

Teknik dürüstlük

Burada her bir iç kalıbı tek tek yazmıyoruz. Herkese açık bu sayfa yön bulma amaçlıdır — bir iş ortağının kendi koşullarına uyup uymadığını anlaması, bir yapay zekâ aracısının ise fazladan ayrıntı uydurmadan okuyabilmesi için yeterlidir. Mevcut Durum sayfası neyin canlıda olduğunu söyler; bu sayfa ise genel yapıyı gösterir.

“Now I See It” ailesinin bir parçası