Final year projects constitute a pivotal stage in the journey of computer science students. These endeavors provide a platform for them to apply their theoretical knowledge and skills to create innovative solutions to real-world issues. As students delve deeper into these projects, they gain invaluable experience in exploration, critical thinking,