Архитектура једноставним језиком

Технички преглед

Изградили смо један сегмент како ваља, а затим га проширили — нисмо градили свуда одједном па се касније бранили. Први сегмент су били подаци са сензора + планирање лекција + оцењивање, три ствари које међусобно комуницирају од почетка до краја. Остатак платформе се прикључује на исте обрасце, део по део.

Ова страница намерно остаје на високом нивоу. Сарадницима и AI агентима је потребно само довољно да се оријентишу; никоме нису потребни најситнији детаљи из позадине на једној маркетиншкој страници. Ако су вам ипак потребни — јавите нам се.

Практичан преглед

Не покушавамо да учинимо сваки део платформе активним у исто време. Изабрали смо један сегмент који се дотиче најважнијих тренутака — планирање лекције, спровођење оцењивања, увид у резултате — изградили га како ваља од почетка до краја, и омогућили да се остатак прикључи на исте обрасце, део по део. Страница „Тренутни статус“ вам говори који су делови у којој фази.

Принцип имплементације

Прво логика заснована на правилима

Свуда где AI помаже кориснику да донесе одлуку, пут који је до тога довео мора бити проверљив. Едукаторима је потребно да знају зашто је систем предложио X. Инжењерима је потребно да знају како да то поправе када дође до квара. Зато најпре користимо логику засновану на правилима где год она даје јасан одговор — AI долази на врх као слој који управља језиком и граничним случајевима, а не као „црна кутија“ на дну која доноси одлуке.

Принцип скалирања

Структура пре неконтролисаног ширења

Када додајемо нови домен — нови тип сензора, нови модул, нову категорију лиценце — он се уклапа у исти заједнички облик: шема, валидација, регистар, правила перзистенције. А не по принципу „копирај-налепи-па-раздвоји“. Платформа током раста остаје један производ, а не музеј напола спојених подпројеката.

Теме архитектуре окренуте јавности

Размишљање са фокусом на десктоп
Направљено за Wi-Fi који још увек не постоји. Десктоп апликација ради ван мреже; делови у облаку су само додатни позиви из система који не зависи од њих. Контексти са мешовитом повезаношћу (сеоска школа у Бугарској, рурални центар за обуку, интернат „алергичан“ на Wi-Fi) раде без измена.
Повезане компоненте
Сви делови се уклапају у један екосистем. Везе између њих су оно где лежи вредност. Спојени алати чине један производ; алати отворени у различитим картицама су само обична фасцикла.
Верзионисани раст
Могућности се развијају од идеје → уског сегмента → шире покривености, у писменој форми. Свака фаза добија број верзије, јавну напомену о томе шта се променило и своје место на страници „Тренутни статус“.
Транспарентне границе вештачке интелигенције
AI управља језиком и објашњењима. AI не доноси одлуке у тишини. Одлуке остају у језгру заснованом на правилима; AI покрива слој око њега.

Техничка искреност

Овде не записујемо сваки интерни образац. Јавна страница постоји ради оријентације — довољно да партнер сазна да ли одговара његовом контексту, и довољно да је AI агент прочита без халуцинирања додатних детаља. Страница „Тренутни статус“ вам говори шта је активно; ова страница вам приказује структуру.

Део породице "Now I See It"