TechTutor is an Augmented Reality (AR) and Artificial Intelligence (AI) integrated mobile learning application designed to help beginners and older adults learn basic computer and technology skills. It provides step-by-step tutorials, 3D AR visualizations, and AI-powered guidance to make digital literacy more interactive and accessible.
- Shortlisted as one of 19 finalist projects in the AutoCount FICT Competition 2025.
View Report (PDF): https://github.com/LohChiaHeung/TechTutor/blob/main/23ACB01684_FYP2.pdf or http://eprints.utar.edu.my/7133/1/fyp_CS_2025_LCH.pdf
View Poster: https://github.com/LohChiaHeung/TechTutor/blob/main/FYP%202%20-%20Poster.png
View PPT Slide: https://github.com/LohChiaHeung/TechTutor/blob/main/FYP%202%20-%20Presentation.pptx

- AR Learn: Identify and explore 3D models of computer components with narration.
- AR Guide: Step-by-step tutorials for tasks such as sending emails, using Microsoft Word, and operating a calculator.
- AI Tutor: Chatbot and image-based assistance using OpenAI and EasyOCR.
- Accessibility: Speech-to-Text (STT) and Text-to-Speech (TTS) for hands-free control.
- Interactive Quizzes: AI-generated AR quizzes to test understanding.
- Game Engine: Unity 2022.3.57f1 (LTS)
- AR Frameworks: AR Foundation, ARCore, Vuforia
- AI Integration: OpenAI API (RESTful), Flask Server
- OCR: EasyOCR
- Voice: Speech-to-Text (STT) and Text-to-Speech (TTS)
- Design Tools: Figma, Sketchfab, Meshy.ai, Icons8
- Version Control: GitHub
- Android: Android 10 or higher (ARCore supported)
- RAM: Minimum 4GB (6GB+ recommended)
- Processor: Octa-core or above
- Internet: Required for AI Tutor module
- Clone this repository:
git clone https://github.com/LohChiaHeung/TechTutor.git - Open the project in Unity 2022.3.57f1.
- Set up AR Foundation and Vuforia Engine.
- Add your OpenAI API key in the Flask server configuration.
- Build and deploy the APK to an ARCore-supported Android device.
© 2025 Loh Chia Heung. All rights reserved.
This project was developed as part of the Bachelor of Computer Science (Honours) FYP at Universiti Tunku Abdul Rahman (UTAR).