Ish 02 · Tibbiyot markazi

«Elektron hamshira»

Shifokor klaviaturaga emas, bemorga qaraydi. Sunʼiy intellekt qabulni tinglaydi va tibbiy hujjatlarni oʻzi tayyorlaydi — shifokorga faqat tekshirish qoladi.

1 ekran3–7 betlik kasallik tarixi oʻrniga
Pilot yakunlandi
  • C# / .NET 10
  • WPF
  • ASP.NET Core
  • SignalR
  • Python
  • GigaAM
  • LLM
  • Firebird
Nima uchun

Direktor va bosh shifokor shifokorlarni tibbiy tizimda matn terishdan ozod qilishni xohlashdi. Ayniqsa sekin yozadigan va dastur bilan qiynalib ishlaydiganlarni: qabul choʻzilib ketadi, eʼtibor esa bemordan ekranga oʻtadi.

Nima qildim

Shifokor bemorni tanlaydi va «Qabulni yozish» tugmasini bosadi, oxirida esa — «Toʻxtatish». Qolganini tizim oʻzi bajaradi, shifokor esa tayyor qoralamani oladi: tekshiradi, tuzatadi va saqlaydi.

Qadam 01

Yozib olish

Shifokor ilovasi qabulni yozib oladi va ovozni serverga yuboradi. Ishlov berish jarayonini shifokor real vaqtda koʻradi.

Qadam 02

Nutqni tanish

Pythonʼdagi alohida ishlovchi ovozni tekislaydi, sukunatni olib tashlaydi, yozuvni boʻlaklarga boʻladi va GigaAM modeli bilan taniydi. Keyin mahalliy til modeli matnni tuzatadi va shifokor hamda bemor gaplarini ajratadi.

Qadam 03

Anamnez

Bemorning turli mutaxassislardagi barcha oldingi qabullari har bir qabul uchun 1–2 qatorga jamlanadi: shikoyatlar, tashxislar, tayinlovlar. Ilgari shifokor 3–7 sahifani oʻqirdi.

Qadam 04

Tahlillar dinamikasi

5–8 yil davomidagi 5–15 sahifalik tahlillar muhimligi boʻyicha saralangan grafiklarga aylanadi: oʻsish, pasayish, sakrashlar va meʼyorga qaytish bir qarashda koʻrinadi.

Qadam 05

Hujjatlar

Til modelining bir necha bosqichli konveyeri qabul shablonini toʻldiradi, shifokor qoʻygan tashxislarni ajratib oladi va maslahatlar beradi: ehtimoliy tashxislar, davolash va tayinlov variantlari. Qarorni har doim shifokor qabul qiladi.

Qadam 06

Saqlash

Shifokor tasdiqlagach, qabul klinikaning tibbiy tizimiga yoziladi.

Murakkab jihatlar

01

Konveyer bosqichlari dasturchisiz sozlanadi: tartib, promptlar, modellar. Modelning har bir javobi JSON sxemasi boʻyicha tekshiriladi. Biror narsa mos kelmasa, qabul «tekshirish kerak» deb belgilanadi va kartaga tushmaydi.

02

Tibbiy maʼlumotlar loglarga toʻliq tushmaydi, har bir qabulning tizim boʻylab yoʻli esa yagona identifikator orqali kuzatiladi.

03

Tuzatishlar yoʻqolmaydi

Saqlashda qoralama versiyasi tekshiriladi: ikki kishi bir-birining oʻzgarishlarini ustidan yozib yubora olmaydi.

Stek
  • C# / .NET 10WPFʼdagi shifokor ilovasi, ASP.NET Core server, real vaqtdagi holatlar uchun SignalR.
  • Pythonnutqni tanish: FFmpeg, sukunatni aniqlash, GigaAM.
  • Til modellarimahalliy, oʻzimning LLA Control shlyuzim orqali (05-ish). Har bir bosqich uchun provayder va model konveyer sozlamalarida tanlanadi.
  • Firebirdvazifalar navbati va qabul qoralamalari.
Natija
1 ekran3–7 betlik kasallik tarixi oʻrniga

Pilot: uchta klinik holat batafsil tahlil qilindi. Shifokorning izohlari asosida konveyerni takomillashtirdim va uni oʻsha shifokor tayyorlagan namunaviy tahlillar boʻyicha sozladim. Tizim ishlaydi va pilotdan oʻtdi.

U hali doimiy ishga tushmadi va buning sababi oddiy. Qabul yozuvlari — tibbiy maʼlumotlar, ularni bulutga yuborib boʻlmaydi, demak modellar klinika ichida ishlashi kerak. Barcha shifokorlar uchun qoʻshimcha serverlar kerak, ular esa juda qimmat boʻlib chiqdi.

Video
«Elektron hamshira» AI qabulni tinglab, hujjatlarni tayyorlaydigan pilot loyiha — va u nega ishga tushmagani haqida ochiq gap.