Til

LearnSelf

LearnSelfMahsulot muhandisi2024-12

Manba materiallari va oʻquvchi kontekstini veb hamda mobil qurilmalarda tuzilmaviy kurslar, darslar, testlar, audio, video va AI tutor yordamiga aylantiradigan agentli AI taʼlim platformasini yaratdim.

React 19ViteExpoNestJSPrisma/PostgreSQLMinIOGeminiRemotionPolarTailwind CSS
  • Bitta kurs generatorini oʻquvchilar, mualliflar, jamoalar va mobil foydalanuvchilar uchun koʻp interfeysli taʼlim tizimiga kengaytirdim.
  • AI generatsiya, tutor, RAG, audio, video va tezkor maʼlumotnoma jarayonlarini provayderga mos ijro va oʻquvchi xotirasi asosida qurdim.
  • Mahsulotni PostgreSQL/Prisma maʼlumot modellari, MinIO media ombori, Polar billing va Expo mobil yetkazib berish bilan bogʻladim.

Kontekst

LearnSelf oddiy kuzatuvdan boshlandi: aksariyat taʼlim mahsulotlari foydalanuvchiga chat oynasi yoki statik kurs kutubxonasini beradi, haqiqiy oʻquvchiga esa uning maqsadlari, materiallari va kontekstiga moslashadigan yoʻnaltirilgan yoʻl kerak.

Yaratilgan dars tuzilishi va audio boshqaruvlarini koʻrsatadigan LearnSelf bosh sahifasi

Muammo

Oddiy kurs platformalari moslashuvchan tizim emas, kontent kutubxonasidir. Ular mavzularni tavsiya qilishi mumkin, ammo xom hujjatlar, jamoa bilimlari yoki oʻquvchi maqsadlarini darslar, mashqlar, media va uzluksiz tutor yordami mavjud toʻliq taʼlim tajribasiga kamdan-kam aylantiradi.

Yondashuv

Mahsulotni agentli kurs yaratish jarayoni atrofida shakllantirdim. Tizim mavzu, manba materiali va oʻquvchi kontekstini yigʻadi, keyin reja, darslar, testlar, kartochkalar, tezkor maʼlumotnomalar, audio, video va tutor muloqotlari uchun AI generatsiyani muvofiqlashtiradi.

Mahsulot prompt qobigʻi emas, haqiqiy taʼlim platformasi boʻlib tuyulishi kerak edi. Shu sababli AI qatlami real ilova holati bilan mustahkamlangan: kurs yozuvlari, oʻquvchi xotirasi, rivojlanishni kuzatish, media vazifalari, provayder tanlovi va billing cheklovlari.

Mobil koʻrinish va taʼlim bosqichlari aks etgan LearnSelf kurs yaratish jarayoni

Ishga tushirilgan funksiyalar

  • Bitta taʼlim backendiga tayangan oʻquvchi veb-ilovasi, muallif/administrator interfeysi, Expo mobil ilovasi va NestJS API.
  • Mavzu, yuklangan material va ish maydoni bilimlarini tuzilmaviy darslar hamda mashqlarga aylantiradigan AI kurs generatori.
  • Kurs kontenti, hujjat konteksti, embeddinglar va oʻquvchi xotirasiga tayangan AI tutor.
  • Kurs faqat matndan iborat boʻlib qolmasligi uchun audio, video, test, kartochka va tezkor maʼlumotnoma generatsiyasi.
  • Prisma/PostgreSQL maʼlumotlari, MinIO media ombori, Polar billing va provayderga mos AI ijrosi uchun ishlab chiqarish infratuzilmasi.

Tajribani kurs kutubxonasiga aylantirish uchun LearnSelf muallif jarayoni

Joriy etish bosqichlari va vazifa taqsimotini koʻrsatadigan LearnSelf jamoa ish maydoni

Natijalar

  • LearnSelf bitta maqsadli demodan koʻra agentli AI ilovasining kuchliroq namunasidir, chunki AI rejalash, yaratish, qidirish, tutorlik, media va mahsulot holatini qamrab oladi.
  • Mahsulot foydalanuvchini promptlarni oʻzi boshqarishga majbur qilmay, oʻquvchi konteksti va manba materiallarini aniq jarayonlarga aylantiradi.
  • Koʻp interfeysli arxitektura asosiy taʼlim modelini boʻlmasdan individual oʻquvchi, muallif, jamoa va mobil taʼlimni qoʻllab-quvvatlaydi.

iOS va Android taʼlim jarayonlari uchun LearnSelf mobil sahifasi

Texnik tafsilotlar

Joriy amalga oshirish oʻquvchi va administrator veb-ilovalari uchun React 19 hamda Vite, mobil ilova uchun Expo/React Native, API uchun NestJS, mahsulot maʼlumotlari uchun Prisma va PostgreSQL, media uchun MinIO, billing uchun Polar, generatsiya uchun Gemini va provayderga mos AI servislar hamda AI video yaratish uchun Remotion ni birlashtiradi. Eng murakkab vazifa AI generatsiyani tarqoq promptlar zanjiri emas, ishonchli mahsulot jarayoniga aylantirish edi.

Davom eting

Bogʻliq maqola: 🚀 Startap grantlari: Koreya va Oʻzbekiston asoschilari uchun $500 mingdan ortiq kreditlar

2025-yil dekabr holatiga koʻra startaplar uchun bepul grantlar, bulut kreditlari va ulush talab qilmaydigan kapital boʻyicha keng qamrovli qoʻllanma.