Projecte matriculat
Títol: Creació d'una arquitectura web per fer consultes concurrents a ChatGpt, DeepSeek i LlaMa
Director/a: ROYO VALLÉS, DOLORS
Departament: DAC
Títol: Creació d'una arquitectura web per fer consultes concurrents a ChatGpt, DeepSeek i LlaMa
Data inici oferta: 03-07-2025 Data finalització oferta: 03-03-2026
Estudis d'assignació del projecte:
GR ENG SIS TELECOMUN
GR ENG TELEMÀTICA
Tipus: Individual | |
Lloc de realització: EETAC | |
Paraules clau: | |
Aplicació web, API web, Intel.ligència Artificial, Concurrència, | |
Descripció del contingut i pla d'activitats: | |
Aquest projecte té com a objectiu desenvolupar una aplicació web interactiva que permeti als usuaris formular una mateixa consulta a diversos models d'intel·ligència artificial (com ara ChatGPT, DeepSeek i LLaMA) de manera simultània, a través de les seves respectives APIs web. Les respostes s'organitzaran per fils de conversa independents, cosa que permetrà fer una comparació estructurada de les sortides generades per cada sistema.
El sistema constarà d'una interfície d'usuari clara i intuïtiva, un backend que gestioni la concurrència i el consum de les APIs, i una capa d'emmagatzematge opcional per guardar l'historial de les interaccions. Això permetrà l'anàlisi qualitativa i quantitativa de les capacitats de cada model conversacional sobre un mateix context. En una segona fase, es contempla com a ampliació opcional la gestió de sessions, que permetria recuperar consultes anteriors, continuar converses, i personalitzar l'experiència de l'usuari. |
|
Orientació a l'estudiant: | |
Tecnologies previstes:
Frontend: HTML5, CSS3, JavaScript (amb possible ús de frameworks com React, Vue o Svelte) Backend: Java, Python amb Flask o FastAPI Consum d'APIs: OpenAI (ChatGPT), DeepSeek, Meta AI (LLaMA o equivalent) Emmagatzematge: MySQL, SQLite o PostgreSQL (opcional) Gestió de concurrència: Java -CompletionStage / CompletableFuture, Akka (Actors),WSClient (WebService),ExecutionContext Akka Streams-, Python - asyncio, aiohttp, o mitjançant codi reactiu amb ThreadPoolExecutor o Celery- Altres: Docker per desplegament local i/o núvol, GitHub per control de versions |
|
Horari d'atenció a estudiants per a l'assignació de projecte: |