In the current era, machine learning and IoT have grown vastly and is one of the most important technologies used today. It has various applications like automated systems, driverless cars, fire alarming system, etc. In this project we are going to implement an intelligent attendance marking system and how to track a faculty in school/college using face detection, i.e., by using machine learning algorithm for attendance marking and using RFID, IP camera, GPS technology for tracking the location of the faculty in the school/college. This system consists of two modules of operations. The first module is the attendance marking module and the second module is tracking the location. This system checks for the location of the faculty when the user enters the name to be searched in the app. The system first checks for the faculty in closed areas like the classroom, canteen, library, etc. and then open areas like the ground, parking area, etc. If the faculty’s location is not identified then the system checks the attendance data and informs whether the faculty is absent or not to the user. This methodology has many future scopes. If the machine contains precise data it becomes less time-consuming, it can improve its accuracy and produce exact results and it can reduce the human effort. It can replace the biometric system for attendance marking.