Logo Lanfrica

Madeeha923/SignMotion

Domaine:

natural language processing

Type de record:

softwaremodel
Créateur:
Mad
Hôte:
Signvrse is an end-to-end Hybrid AI system that translates natural English text into real-time 3D Kenyan Sign Language (KSL) animations. It uses an LLM for translation and a custom PyTorch architecture (Autoencoder + Bi-LSTM) to generate mathematically accurate skeletal movements directly in the browser. # Signvrse: English to 3D Kenyan Sign Language Translator **Live Web Demo:** Signvrse on Vercel **Cloud Backend:** Hugging Face Space --- ## Overview **Signvrse** is an end-to-end Hybrid AI engine that translates natural English into real-time 3D Kenyan Sign Language (KSL) animations. It utilizes a LangGraph agentic workflow to convert English to KSL gloss and intelligently routes the request to either a FAISS-based retrieval database or a custom PyTorch generative pipeline. This custom deep learning architecture, trained on over 12,000 spatial-temporal sequences, uses a decoupled Autoencoder and Bi-LSTM to dynamically synthesize exact 3D skeletal coordinates for unseen phrases. The system completely bypasses heavy video rendering by streaming these raw mathematical joint rotations directly to a React Three Fiber frontend, instantly animating a 3D avatar at a seamless 60 frames per second. ## Key Features * **Real-Time 3D Rendering:** Bypasses heavy MP4 generation by rendering motion mathematically in the browser at 60 FPS. * **Agentic NLP Translation:** Uses an LLM agent to accurately translate English grammar into proper KSL Gloss (dropping articles, restructuring verbs). * **Hybrid RAG Pipeline:** Intelligently searches a vector database for authentic human motion sequences before attempting to generate new ones. * **Dynamic Generative Fallback:** Uses a custom-trained Autoencoder and Bi-LSTM to invent mathematically accurate 3D skeletal movements for completely unseen vocabulary. * **Device Agnostic:** Runs entirely in the cloud, meaning the 3D web interface works instantly on mobile phones, tablets, and low-end laptops. ## Tech Stack * **Frontend:** React.js, Vite, React Three Fiber, Drei (WebGL). * **Backend:** Python, FastAPI, LangGraph, OpenAI API. * **Machine Learning:** PyTorch, FAISS, NumPy, Pandas. * **Deployment:** Vercel (Frontend), Hugging Face Spaces & Docker (Backend). --- ## How It Works (The Pipeline) ### 1. The Data & Training The fou …