Ukurasa huu ulitafsiriwa kiotomatiki na unasubiri ukaguzi wa mzungumzaji asilia. Ripoti tatizo la tafsiri

Maelezo ya Mradi

Mwaka: 2025
Jukumu: Msanidi Programu wa Full Stack
Hali: Imekamilika
Waandishi:
Jesús Baena

Stack ya Teknolojia na Ujuzi

n8nFlowiseOllamaQdrantPostgres

Muhtasari wa Mradi

Lengo

Lengo kuu ni kuwapa wafanyakazi wa misaada ya kibinadamu nchini Ukraine zana ya bure na inayoweza kupatikana ili kuelewa haraka mazingira magumu na yanayobadilika kwa haraka ya kisheria, na hivyo kuokoa muda na kupunguza gharama za ushauri wa kisheria.

Suluhisho

Mshauri mtandaoinayotumia AI unaofanya kazi kama mwongozo wa awali wa kisheria. Inatumia mfumo wa hali ya juu wa Retrieval-Augmented Generation (RAG) wenye wakala wawili unaouliza hifadhidata maalum ya sheria za Ukraine na kurudisha utafutaji wa wavuti ili kutoa majibu yaliyochanganuliwa na yenye vyanzo kwa maswali ya kisheria yanayohusu shughuli za kibinadamu.

Malengo Muhimu

  • Kutoa mwongozo wa awali kuhusu mada za kawaida kama vile usajili wa NGO, uteuzi wa jeshi, kanuni za uagizaji, na athari za sheria za kijeshi.
  • Kuboresha matumizi ya fedha za kisheria kwa kusaidia mashirika kujiandaa vizuri zaidi na kuweka mipaka ya maswali kwa ushauri wa kitaalamu wa kisheria.
  • Kuhakikisha uaminifu kwa kupendelea habari kutoka kwenye hifadhidata iliyochaguliwa ya maandiko rasmi ya kisheria na kutoa marejeleo ya vyanzo kwa ajili ya uthibitishaji.

Watumiaji na Wahusika

  • Watumiaji Wakuu: Wasimamizi wa shambani, wafanyakazi wa programu, na wafanyakazi wa utawala wa NGO za ndani na za kimataifa zinazofanya kazi nchini Ukraine.
  • Wahusika Wakuu: Jumuiya pana ya kibinadamu nchini Ukraine na mashirika yaliyojitolea kukuza utawala wa sheria.

Mpango na Vipengele Muhimu

Mbinu ya Jumla

Mradi huu ulijengwa kwa kutumia mchanganyiko wa vipengele vilivyotengenezwa kwa njia ya low-code na vile vilivyoundwa kwa nambari maalum (custom-coded). Kiini cha mfumo ni mnyororo wa wakala wawili waliofuatana uliojengwa katika Flowise. Mfumo huu wa RAG kwanza huuliza hifadhidata maalum ya vekta (Supabase) ili kupata majibu yenye uhusiano mkubwa na kisha kurudisha kwa busara utafutaji wa jumla wa wavuti (SerpAPI) ili kuhakikisha upatikanaji wa habari kamili.

Vipengele Vya Msingi

  • Msingi wa Maarifa: Hifadhidata ya vekta iliyoundwa maalum yenye sheria, amri, na hati rasmi za Ukraine, zilizochakatwa kupitia mfumo wa utafsiri wa Python uliotengenezwa maalum.
  • Mfumo wa RAG wenye Wakala Wawili: 1. Wakala wa "Compiler" ambaye huchambua maswali ya mtumiaji na kutafuta katika msingi wa maarifa au kwenye wavuti. 2. Wakala wa "Refiner" ambaye huchanganya habari zilizopatikana kuwa jibu linaloeleweka lenye marejeleo ya vyanzo.
  • Msingi wa Uendeshaji Ototomatiki: Mtiririko wa kazi wa n8n unaosimamiwa ndani (self-hosted) unaoratibu mtiririko wa data kati ya kiolesura cha mtumiaji na mfumo wa AI.
  • Kiolesura cha Wavuti: Sehemu ya mbele rahisi ya HTML, CSS, na JavaScript kwa ajili ya mwingiliano wa mtumiaji.

Ratiba na Matokeo

Vipindi Muhimu

  • Hatua ya 1: Uundaji wa Msingi wa Maarifa (Ukusanyaji wa data, utafsiri, na uvekta).
  • Hatua ya 2: Uundaji wa mfumo wa AI wenye wakala wawili kwa kutumia Flowise na n8n.
  • Hatua ya 3: Utekelezaji wa programu ya wavuti inayofanya kazi na uzinduzi wake kwa umma.

Matokeo ya Mwisho

  • Kiungo cha kiolesura cha kisheria mtandaoni kinachofanya kazi na kinachoweza kupatikana na umma.
  • Hifadhi ya mwisho ya nambari chanzo (source code) kwenye GitHub.
  • Makala ya kiufundi inayoelezea ujenzi wa msingi wa maarifa na usanifu wa mfumo.
baena portfolio