
EchoHire është një projekt për praktikimin e intervistave, i paraqitur në javën e tretë të Hacktoberfest Open-Source AI Challenge. Përdoruesi zgjedh rolin dhe pyetje teknike ose mbi sjelljen, pastaj përgjigjet me zë ose me shkrim. Audioja mbetet në shfletues; mjeti transkripton përgjigjen, numëron fjalët mbushëse dhe vlerëson strukturën STAR: situatë, detyrë, veprim dhe rezultat.
Vlerësimi përdor fillimisht Groq, nëse është vendosur çelësi API, duke dërguar vetëm transkriptin. Alternativa lokale është Gemma 2B përmes Ollama (gemma2:2b). Nëse të dyja janë jashtë funksionit, sistemi jep një vlerësim me rregulla heuristike. Pyetjet e shtuara nga përdoruesi ruhen në atë shfletues.
Demoja https://echohire-web.onrender.com/ funksionon në planin falas të Render. Instancat kalojnë në gjumë pas rreth 15 minutash pa aktivitet, ndaj hapja e parë mund të zgjasë afërsisht një minutë. Ollama është çaktivizuar qëllimisht në këtë host, sepse modeli Gemma nuk futet në 512 MB memorie.
Projekti përdor Next.js 14 dhe FastAPI. Në vendosjen e parë, /health kthente kodin 200, por ndërfaqja shfaqte backend-in jashtë linje: treguesi sinjalizonte dështimin e kërkesës nga shfletuesi, jo gjendjen e modelit. Autori thekson se NEXT_PUBLIC_API_URL fiksohet gjatë ndërtimit të Next.js, jo kur hapet faqja.
Burimi: DEV Community (Web Dev Feed) — lexoni artikullin e plotë në anglisht.

