Ponudba: AI Agregator znanja o financah
Naročnik: Marja Milič / Money-How Podcast
Povzetek ponudbe
Naročnik je v preteklih letih ustvaril bogato zbirko vsebin s področja financ, ki vključujejo podcaste, video posnetke, blog zapise in druge oblike strokovnih prispevkov. Kljub visoki kakovosti teh vsebin pa so trenutno razpršene po različnih platformah in kanalih, zaradi česar uporabniki težko dostopajo do želenih informacij hitro in učinkovito.
Cilj predlagane rešitve je razvoj enotne spletne aplikacije – AI Agregatorja znanja o financah, ki bo na enem mestu združil vso razpoložljivo vsebino in omogočil uporabnikom intuitiven dostop preko sodobnega AI pogona.
Uporabniki bodo z aplikacijo komunicirali preko klepetalnega vmesnika (chat), kjer bodo lahko postavljali vprašanja v naravnem jeziku (npr. »Razloži mi, kaj je ETF?«), sistem pa bo z uporabo modela umetne inteligence poiskal in vrnil najbolj primeren odgovor na podlagi vseh razpoložljivih vsebin, ali pa bo nanizal vir, kjer si lahko o posamezni tematiki preberejo / poslušajo več.
Aplikacija bo delovala kot inteligentni iskalnik, ki s pomočjo napredne obdelave naravnega jezika (NLP) in vektorskega iskanja omogoča hitro, relevantno in uporabniku prijazno dostopanje do znanja.
Ključne funkcionalnosti
AI Agregator znanja o financah bo uporabnikom omogočal enostaven, hiter in intuitiven dostop do vseh vsebin naročnika, ki so bile ustvarjene preko različnih kanalov (podcasti, video vsebine, blog zapisi, članki ipd.).
Ključne funkcionalnosti vključujejo:
Uporabniške račune: Freemium model, z polno odklenjeno varianto za subscription uporabnike. Varovanje računa pred zlorabami (deljenje računa itd.).
Centralizirano iskanje vsebin z uporabo AI: uporabnik komunicira preko "chat" vmesnika, AI model pa vrne najrelevantnejšo vsebino na podlagi vnaprej pripravljenih in analiziranih podatkov.
Transkripcija video / audio vsebin: bo izvedena s strani izvajalca rešitve za obstoječe vsebine. (cena ai obdelave za transkripcije je vključena v ponudbi - ni dodaten strošek)
Podpora za različne formate vsebin: sistem podpira obdelavo in iskanje znotraj besedilnih prepisov podcastov, video vsebin ter objavljenih člankov in blogov.
Naravni jezik (NLP) vmesnik: uporabniki lahko postavljajo vprašanja v naravnem jeziku brez potrebe po posebnih ukazih ali strukturiranih iskalnih poizvedbah.
Avtomatsko ustvarjanje povzetkov: možnost generiranja krajših opisov ali ključnih poudarkov posamezne vsebine.
Omejitve ponudbe
V okviru te ponudbe veljajo naslednje omejitve:
Obseg vsebin za začetno učenje zagotovi naročnik (npr. blog zapisi, postcasti ali videi) v strukturirani obliki (npr. PDF, DOCX, MP4, MP3).
Dodajanje novih vsebin NE bo možno samodejno dodajati v model, saj za izvedbo projekta ni predviden administrativni vmesnik, lahko pa v začetku mi dodajamo dodatne vsebine po SLA pogodbi.
Uporaba obstoječega AI modela (npr. Google Gemini z fine-tuningom in z vnaprejšnjim embeddingom in iskanjem po vektorski bazi).
Gostovanje aplikacije ni vključeno v osnovno ceno, lahko pa uredimo mi in vključimo v SLA pogodbo. Cena je odvisna od uporabe in se poviša ob večjem številu uporabnikov, ampak za začetni obseg je VPS instanca za 5-9€ na mesec popolnoma dovolj.
Naslednji koraki - out of scope
Po zaključku prve faze predlagamo implementacijo sledečih funkcionalnosti:
- Upravljanje vsebin: administrativni modul za nalaganje, označevanje in kategorizacijo vsebin
- Osnovna analitika uporabe: vpogled v najbolj iskane teme, pogosta vprašanja in interakcije uporabnikov z aplikacijo.
- Sistem učenja na podlagi novih vsebin: sistem omogoča redno posodabljanje in vključevanje novih vsebin v bazo znanja brez ponovnega treniranja modela.
Cena
Skupna cena izvedbe rešitve znaša: 12.000 EUR + DDV.
Ta znesek vključuje vse storitve in komponente, potrebne za razvoj prve faze spletne aplikacije AI Agregator znanja o financah, in sicer:
Vključeno v ceno:
Načrtovanje rešitve in usklajevanje
Analiza potreb naročnika in oblikovanje osnovne funkcionalne zasnove.
Tehnična zasnova delovanja AI pogona in obdelave vsebin.
Razvoj spletne aplikacije (MVP različica)
Klepetalni vmesnik (chat) za komunikacijo z uporabnikom v naravnem jeziku.
Implementacija AI sistema za iskanje po vsebinah z uporabo vektorske baze (semantic search).
Podpora za prikaz vira vsebine pri vsakem odgovoru (npr. povezava na video/blog/podcast).
Osnovni uporabniški vmesnik, prilagojen za različne naprave (responsive design).
Obdelava vsebin in transkripcija
Strojna transkripcija avdio in video vsebin.
Pretvorba vsebin v ustrezno obliko za uporabo v AI sistemu.
Kategoriziranje, metadata in priprava za RAG (Retrieval-Augmented Generation)
Vzpostavitev vektorske baze znanja
Procesiranje in vnos začetnega nabora vsebin.
Ustvarjanje vektorskih predstavitev vsebin za učinkovito semantično iskanje.
Integracija z AI storitvijo (Google Gemini ali primerljivo)
Povezava z obstoječim velikim jezikovnim modelom.
Priprava logike za iskanje in oblikovanje odgovorov glede na vsebine.
Testiranje, prilagoditve in dokumentacija
Notranje testiranje delovanja aplikacije in odprava napak.
Priprava osnovne tehnične dokumentacije in kratkega navodila za uporabo.
Limitiranje in optimizacija
Ustvarjanje limitacij in usmeritev za preprečevanje zlorab.
Priprava semantičnih omejitev, da so odgovori smiselni za temo in so zmanjšana števila halucinacij.
Optimizacija stroškov (keyword filtering, rate limiting itd.)
Postavitev v produkcijo (deploy)
Ni vključeno v ceno:
Razvoj administrativnega modula za upravljanje vsebin.
Registracija uporabnikov (v prvi fazi preko Marketingo)
Gostovanje aplikacije (sama cena zakupa strežnika, postavitev na strežnik JE vključena v ceno).
Plačilni pogoji in dinamika izvedbe
Rok izvedbe
Celoten projekt bo zaključen v roku do 6 tednov po potrditvi ponudbe in prejemu začetnega plačila, pri čemer dinamika izvedbe sledi naslednjim fazam:
Teden 1–2
Usklajevanje z naročnikom, prevzem in analiza ter priprava vsebin.
Teden 2–4
Razvoj spletne aplikacije in integracija AI sistema.
Teden 4–5
Testiranje delovanja sistema z dejanskimi vsebinami, adaptacija odzivov.
Teden 6
Zaključne prilagoditve, dokumentacija in predaja naročniku.
Plačilni pogoji
Plačilo se izvede po sklopih ob naslednjih mejnikih:
30% avans ob potrditvi ponudbe
(predstavlja začetek razvoja in pokriva pripravo, analizo, ter delno izvedbo funkcionalnosti)50% ob predstavitvi testne verzije
(faza 3, prva verzija delujoče aplikacije je končana in postavljena na testnem strežniku ter predstavljena naročniku za testiranje)20% po predaji končnega produkta
(aplikacija je nameščena na produkcijskem strežniku in deluje)
Plačilni rok za posamezni račun je 8 dni od prejema računa.