Automatic Attendance System

in Programming & Dev2 years ago

I cant express how excited I was when I came across this community. Finally, a place to ask all the questions I have whilst having fun. I like to code even though I sometimes get lazy and I don't do it for long periods of time. But once I start, I don't want to stop.
After exploring a couple of things, I decided I wanted to focus on data Science. So I started watching tutorials and anything else I could find. It was going great but school stress sometimes got in the way. Earlier this year, a friend came to me and asked me to join her team as she was about to sign up for a hackathon. One thing about me, I always feel I'm mot up to task to do something (imposter Syndrome)so my first instinct was to say no. She insisted and said the hackathon was based on AI and I'm the only one she knows that's familiar with it. I just had to agree even though I know I don't have anything in my head. This reminds me of something I read a few days ago which says

Give a dog a bad name and you may as well hang him. But give him a good name - and see what happens!

This is from the book "How to win friends and Influence People" by Dale Carnegie. it basically talks about giving someone a good reputation to live up to.
So when my friend made it clear to me that she really needs me in her team, I had no option than to agree and try to live up to expectation.
The frustrating part of the whole thing was that, I was actually the only person in the group that knew something about AI. So everything was on me. I had to get the project as well as work on it whilst the other members just waited. At this point, We even had mid semesters coming up and the Hackathon was in about a week.
I had this idea from a friend about creating at automatic attendance system as my final year project. So I thought it would be good for the hackathon since it met the requirements. But there was still a problem. I didn't know how to go about it. The tutorials I was watching, I could see on the playlist that there was something relating to that but I hadn't gotten there yet. So I thought it best to continue watching till I get there. but I was getting impatient so I went online to search for similar projects and I found a couple of them. I started trying out those codes till I found one that was just perfect for what I needed. I told my self I would read the documentation and everything else later and I was so excited that I wasn't going to disappoint my teammates only to get a text saying that the hackathon has been postponed. This was like 3 days to the said date. I was relieved and pissed. Relieved because I will get more time to actually understand what I'm doing and pissed because I had spent so much time on it when I should have been studying. I remember I just closed the project and never opened it again until yesterday. Its been 5 months.

A little detail about what the system does.

It contains a database of all the people lets say students. the picture and name. So when the student appears before the camera, it records the name and time the person came in in an excel sheet.
This is a solution to the whole process of signing attendance for every single lecture. So many functionalities can be added to this but I guess you get the point.
When I opened the code yesterday, I tried to run it and it was filled with errors. Ideally, I should take my time to go through and figure out what it is but I panicked and I just closed it. I'm yet to go through it all over again to figure out what it is. Here is what it looked like.
The first 3 images is the code before I run it

These two are the results I got

Hopefully, I will find someone here that can help out and is an AI enthusiast.

all screenshots were taken from my laptop

Sort:  

Thanks for your contribution to the STEMsocial community. Feel free to join us on discord to get to know the rest of us!

Please consider delegating to the @stemsocial account (85% of the curation rewards are returned).

You may also include @stemsocial as a beneficiary of the rewards of this post to get a stronger support. 
 

Lol all this is gibberish to me(aside the english part). Coding is very intriguing to me. If I have some free time on my hands, I’m going to learn to code during my NSS. Maybe I’ll drop a few stuff here when I start😌

When you start, you will realize you have been missing out for so long

I’m sure I will.

Nice thoughts there,
I'll give you a quick heads up ay?
Just don't stop when a bug disturbs you for a few hours 😂😂

Congratulations @smariam! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s):

You received more than 600 upvotes.
Your next target is to reach 700 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Support the HiveBuzz project. Vote for our proposal!

Yay! 🤗
Your content has been boosted with Ecency Points, by @depressedfuckup.
Use Ecency daily to boost your growth on platform!

Support Ecency
Vote for new Proposal
Delegate HP and earn more

Nice set up there
Way to go!!!
I’ll drop by for a few tips

Okay sure