MalikShehram's picture
Update README.md
9daebc2 verified
---
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).*