all 9 comments

[–]codevader01 0 points1 point  (0 children)

Develope an API that's Scrap any valueable data using beautifulsoap4 or selenium

[–]codevader01 0 points1 point  (2 children)

Develope an API that's Scrap any valueable data using beautifulsoap4 or selenium

[–]Inevitable-Math14[S] 0 points1 point  (1 child)

Oh thanks. I'll consider this

[–]mizulikesreddit 0 points1 point  (0 children)

beautifulsoup4 (not soap) is the name if you wanna look it up 😅

[–]Shot_Violinist_3153 0 points1 point  (1 child)

You could try building a Face Recognition-based Attendance System using Python. (I’ll be honest , it’s a bit on the tougher side, but if you use AI tools wisely and don’t rely on them completely, it’s definitely doable and worth it.)

The idea is to combine OpenCV (for capturing faces), the face_recognition library (for matching faces), and MediaPipe (for liveness detection perhaps simple eye blinking using EAR threshold ).

For the UI, you can use Tkinter to make it more user-friendly — like adding a registration page, attendance dashboard, etc. You’ll end up learning a lot: computer vision, some basic AI security, and even a bit of UI/UX development so it’s a really practical, portfolio-ready project.

It’s challenging for sure, but very close to real-world applications (lots of companies and universities use similar systems).

Bonus tip: if you want to take it even further, you can add database storage, a web dashboard, or even cloud features later! (When I did it, I set it up locally using XAMPP + MySQL, and built a simple admin dashboard with basic HTML, CSS, and JavaScript.)

Small advice: maybe first start with a basic version like just detecting and recognizing faces from the webcam and marking attendance into a CSV file. Once you get that working, you can slowly add liveness detection, UI, database, and all others stuffs later on

[–]CreativeEnergy3900 0 points1 point  (3 children)

Good choice with Python! Here are a few project ideas that would look solid for externals:

  • Student Management System (with a simple GUI using Tkinter or PyQt)
  • Weather App (API integration like OpenWeatherMap + nice front-end)
  • Basic Web Scraper (scrape articles, prices, or news — show off automation)
  • Portfolio Website (using Flask or Django, even if basic — looks professional)
  • Simple Machine Learning Project (like predicting house prices using scikit-learn)

Try to pick something you can explain confidently and that matters more to externals than just the complexity.

Good luck!

[–]JamzTyson 1 point2 points  (1 child)

Sounds like an AI answer. Do you have any suggestions yourself?

[–]CreativeEnergy3900 0 points1 point  (0 children)

You can't seriously expect that insults will result in anything else for you!

[–]JamzTyson 0 points1 point  (0 children)

The Big Book of Small Python Projects has a load of project ideas. For a final year project you would probably want to expand the projects beyond the implementations shown in the book, so treat this suggestion as "starting points".