Un motor de căutare NLP local și open source pentru imagini și video-uri
Hachi este o aplicație web locală bazată pe Python3 care permite căutarea în limbaj natural pentru toate videoclipurile și imaginile de pe un calculator personal. În loc să utilizezi cuvinte cheie sau să navighezi prin fișiere, poți căuta videoclipuri și imagini folosind propoziții simple și naturale. De exemplu, poți căuta “un videoclip cu un câine care aleargă” sau “o imagine cu o plajă frumoasă”. Hachi își alimentează modelul de învățare automată în funcție de căutări.
Caracteristici
- Căutare în limbaj natural - folosește fraze umane pentru căutare
- Interfață simplă - indexeaza orice tip de media doar prin adăugarea unei căi către fișier
- Căutare indexată - funcționeaza cu toate fișierele media indexate
- Rapid - rezultate în milisecunde
- Cerințe minime - orice procesor cu instrucțiuni AVX2 activate, fără dependințe de genul pytorch sau tensor.
- Privat - hostat complet pe calculatorul utilizatorului fără nicio dependință externă din afara rețelei.
Cerințe
- Python3 și pip
- Caddy Un server web open-source
- Windows 10/11 sau Linux cu (GlibC >= 2.27) Maintainerii proiectului au pus la dispoziție și un demo ce poate fi accesat la adresa:
Mai jos un video cu demo-ul în acțiune:
Instalare
Pentru mai multe informații, pașii de instalare și codul sursă accesați link-ul către proiectul de pe github.
Succes!