AI-Powered Learning Platform for TVET Students
Kenokip SmartLearn is an AI-powered educational platform that helps Technical and Vocational Education and Training (TVET) students learn Electrical Installation, Electronics, Robotics, Arduino, PLCs, Industrial Automation, and Electrical Safety through specialized AI assistants.
Kenokip SmartLearn provides interactive, AI-assisted learning that supports students, trainees, and instructors with explanations, quizzes, project guidance, engineering calculations, and career advice.
The platform is designed to make technical education more accessible, practical, and engaging using Google's Gemini AI.
- Explains electrical engineering concepts
- Teaches electronics fundamentals
- Supports robotics learning
- Answers technical questions step-by-step
- Electrical Installation
- Circuit analysis
- Electrical calculations
- Wiring guidance
- Industrial electrical systems
- Arduino programming
- ESP32 development
- Raspberry Pi
- Sensors and actuators
- PLC fundamentals
- Robotics project guidance
- Practice quizzes
- Revision questions
- Exam preparation
- Answer explanations
- Career pathways
- CV guidance
- Professional development
- TVET opportunities
- Electrical safety
- Workshop safety
- PPE guidance
- Safe working procedures
- Ohm's Law Calculator
- Power Calculator
- Energy Calculator
- Multiple conversations
- Chat history
- New Chat
- Delete Chat
kenokip-smartlearn/
│
├── agents/
├── tools/
├── ui/
├── utils/
├── assets/
├── app.py
├── requirements.txt
└── README.md
- Python
- Streamlit
- Google Gemini API
- Google GenAI SDK
- Git
- GitHub
Clone the repository:
git clone https://github.com/kemoienock2-bot/kenokip-smartlearn.gitOpen the project:
cd kenokip-smartlearnInstall dependencies:
pip install -r requirements.txtCreate a .env file:
GEMINI_API_KEY=YOUR_API_KEY
Run the application:
streamlit run app.py- Explain Ohm's Law.
- How do I build a line-following robot?
- Generate a quiz on PLC programming.
- Explain how a relay works.
- Calculate electrical power.
- Suggest a robotics learning pathway.
- AI Tutor
- Electrical Expert
- Robotics Expert
- Quiz Generator
- Career Advisor
- Safety Advisor
- Engineering Calculators
- Chat History
- Improved user interface
- Better engineering tools
- Enhanced prompts
- Circuit image analysis
- Arduino code generation
- PLC programming assistant
- Android application
- Teacher dashboard
- Student progress tracking
- PDF export
- Voice interaction
Contributions, ideas, bug reports, and feature requests are welcome.
Feel free to fork the project and submit a pull request.
This project is licensed under the MIT License.
Enock Kiplangat
Technology Education (Electrical and Computer)
Founder of Kenokip
Mission: Empowering Innovation Through Smart Learning