--- title: Neural Link 6G Semantic Decoder emoji: 🧠 colorFrom: blue colorTo: indigo sdk: docker pinned: false app_port: 7860 --- # 🧠 Neural Link: 6G Semantic Communication Decoder Welcome to the **Neural Link** Space! This application simulates a next-generation 6G wireless communication concept: **Semantic Decoding**. ## 🎯 The Core Concept In highly destructive, noisy environments, traditional wireless communication (which tries to recover exact bits) fails completely, rendering messages unreadable. Semantic Communication shifts the paradigm: instead of trying to recover the exact bits, the system uses AI to recover the *meaning* (intent) of the corrupted message. ## ⚙️ How This Space Works 1. **The Noisy Channel:** A message is passed through a simulated wireless channel, resulting in severely corrupted text (e.g., `Cr^tical satellite %elemetr& d~ta...`). 2. **The AI Decoder:** The corrupted output is fed into an AI model (`gpt-4o-mini`). 3. **Intent Reconstruction:** The AI analyzes the remaining contextual clues and reconstructs the perfectly corrected, original semantic intent. ## 🚀 Architecture This Space uses a custom Docker multi-stage build to serve a modern web app: * **Frontend:** React.js powered by Vite * **Backend:** Python FastAPI * **AI Engine:** OpenAI API ## 🔑 Important Setup: Space Secrets To run this Space successfully, the AI Decoder requires an active OpenAI API Key. If you are cloning or duplicating this Space, you must add your own key: 1. Go to this Space's **Settings**. 2. Scroll down to **Variables and secrets**. 3. Create a new Secret with the Name: `OPENAI_API_KEY` 4. Paste your active OpenAI key into the Value field. *(Note: The OpenAI account must have available billing credits to avoid `429 Insufficient Quota` errors).*