Abstract

Artificial Intelligence (AI) is widely present in our daily lives: smartphones facial recognition systems, digital voice assistants, smart home devices, mobile banking, Google predictive searches, Netflix recommendation, Google Maps, ride-sharing apps, mobile banking etc. The field of AI is in a continuous and rapid development. This aspect gives to AI the status of a central pole in the process of digital transformation of society. The impact of AI on the Education sector is particularly visible: differentiated and individualized learning, automatic admin tasks, tutoring and support outside the classroom, automatic translators etc. In such a context, the approach to the study of the basics of AI in school becomes strictly necessary. Our students need to learn what is AI and how it will change the world we live in, what is Machine Learning (ML), what means Computer Vision (CV), how facial analysis and voice recognition systems work etc. In order to teach Science through the STEM educational model, we initiated optional school courses in Internet of Things (IoT), Robotics and AI (approached through ML). In this article we presented a method of approaching and implementing, in the school educational environment, the concept of Machine Learning. In this sense, we have realized, on the Arduino platform, two IoT projects based on this concept: Speech Recognition and Facial Recognition. In the first of these projects, Speech Recognition, we used the EasyVR 3 Plus module. This is a speech recognition module that has been designed to add robust voice recognition capabilities to almost any application. The range of applications made with this module includes voice control for home automation, robots voice control etc. After assembling the components of the kit that contains the module, we proceeded to its functional testing. Through the associated application (EasyVR Commander) we created a group of users who received usernames and passwords. Using ML algorithms, the system was trained in voice recognition of usernames and passwords. The system, based on voice interactivity, reacts to the recognition of a user's voice allowing the control of the status of an LED and the rotation of a servomotor. For the second project, Facial Recognition, we used the ESP-32 CAM module. This module is widely used in IoT applications, such as: wireless video monitoring, QR wireless identification, facial recognition etc. We tested this module functionally first as a video monitoring device and then as a facial identification system. Based on ML algorithms, the software of this device detects the human faces in front of the camera, stores information about them and is trained in their recognition. The project was implemented as an automatic door unlock system, after the face of the person in front of the camera was recognized.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.