Maa Connect is a lightweight, multilingual AI-powered network management assistant designed to empower teachers and non-technical users in underserved rural and remote communities. The platform provides accessible learning resources on network management and optimization while enabling users to address simple network issues independently. By focusing on computational efficiency and adaptability, Maa Connect aims to bridge the digital divide and ensure uninterrupted access to online education.
- Network Learning Platform: Offers user-friendly resources to help users understand network management concepts and best practices.
- AI Network Assistant: Provides step-by-step guidance for troubleshooting and fixing common network issues.
- Multilingual Support: Ensures accessibility by supporting multiple languages, catering to the linguistic diversity of target communities.
- Lightweight and Efficient: Designed for low-resource environments, requiring minimal computational power.
- Adaptability: Configurable for diverse network setups and requirements.
Many underserved communities face restricted access to network management knowledge and skilled practitioners. When network problems occur, internet-dependent education often halts for extended periods, disrupting learning. Maa Connect addresses this by equipping users with essential skills and tools to maintain and optimize their networks, overcoming linguistic and cultural barriers.
- HTML
- CSS
- JavaScript
- Python
- Flask
- DeepSeek: Enables semantic search and efficient knowledge retrieval for troubleshooting guidance and network learning.
-
Clone the Repository: https
git clone https://github.com/your-username/maa-connect.git cd maa-connectSSH
git clone git@github.com:your-username/maa_connect.git cd maa-connect -
Set up a Virtual Environment:
python3 -m venv env source env/bin/activate # For Windows: env\Scripts\activate
-
Install Dependencies:
pip install -r requirements.txt
-
Run the Application: On the app folder run:
python app.py
-
Install Node Dependencies: The frontend is built using React. Now, you need to install the required Node.js dependencies. Navigate to the frontend directory (usually where index.html is located). Open a terminal in that directory and run
npm install
Now Simply open the index.html and run the start the live server
-
Learn About Networks:
- Access the educational platform to explore modules on basic network concepts and optimization techniques.
-
Troubleshoot Network Issues:
- Use the AI assistant to diagnose and fix simple network problems with easy-to-follow, multilingual guidance.
-
Report Issues:
- Submit unresolved network problems for further assistance via the built-in feedback system.
For questions or feedback, please reach out to us:
- [name] : [Email]