Skip to content

RE:searcher MVP project, made during SAIS 24h hackaton. [RE:searcher is an AI-powered app that helps academics 'chat' with their documents and create mind-maps.]

Notifications You must be signed in to change notification settings

tara-pogancev/re-searcher-mvp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RE:searcher

The Office Team

Flask Python Flutter ChatGPT Dart Flutter AWS Azure Firebase

Ovaj projekat se bavi razvojem inteligentnog asistenta. Njegova osnovna funkcija je da korisniku olakša pretragu informacija unutar ličnih dokumenata.

Osobine alata:

  • Otpremanje datoteka
  • Formulisanje pitanja
  • Kreiranje sažetih pregleda sadržaja
  • Efikasno čuvanje korisnikovih beleški

Cilj:

Cilj je omogućiti korisnicima jednostavno pretraživanje i upravljanje dokumentima, formulisanje pitanja, kreiranje beleški, generisanje paragrafa i definisanje tema i apstrakta dokumenata.

Dokumentacija PDF

RE:SEARCHER - Kompletna dokumentacija

Implementacija

Naš repozitorijum projekta se sastoji od dva direktorijuma: backend i frontend.

Flutter - re_searcher_ui

Frontend naše aplikacije koristi Flutter za korisnički interfejs. Hostovan je na Firebase-u. Za efikasno upravljanje stanjem aplikacije koristi se BLOC šablon. Zahvaljujući Flutteru, aplikacija može da radi na svim mobilnim i desktop platformama, kao i na webu.

Flask - re_searcher_api

Backend naše aplikacije koristi Flask mikro-okvir. Omogućava efikasnu interakciju sa chat botom kroz segmente za obradu poruka, preuzimanje dokumenata i autentifikaciju. Koristi AWS servise, RAG model i Pinecone vector DB za precizno pretraživanje i upravljanje podacima, obezbeđujući relevantne informacije i sigurnu komunikaciju.

Arhitektura rešenja i Dijagram slučajeva korišćenja

Arhitektura rešenja

Arhitektura rešenja

Dijagram slučajeva korišćenja

Image description

Izgled aplikacije

Image description

Image description

Planirane dodatne funkcionalnosti:

  • Uvezivanje više dokumenata
  • Izvoz beleški u PDF format
  • Grupisanje dokumenta
  • Prepoznavanje slika
  • Glasovna komunikacija
  • Navigacija kroz istoriju dokumenata

OfficeTime tim

Predstavljamo tim iza projekta RE:searcher!

Tara Pogančev Vuk Čabrilo Milan Popđurđev Laslo Uri

About

RE:searcher MVP project, made during SAIS 24h hackaton. [RE:searcher is an AI-powered app that helps academics 'chat' with their documents and create mind-maps.]

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 42.4%
  • C++ 17.9%
  • Python 15.6%
  • CMake 14.4%
  • HTML 4.8%
  • Ruby 2.1%
  • Other 2.8%