Skip to content

MuhammadSaqib786/AI-Based-Career-Counseling-Flask-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Run

pip install -r requirements.txt python -m spacy download en_core_web_sm


โš™๏ธ Features

  • Resume text extraction and skill parsing
  • Intelligent job recommendation based on skills
  • User registration and login functionality
  • Profile page with education, skills, and experience
  • Admin-ready structure for future role management
  • Clean UI optimized for both desktop and mobile

๐Ÿงช Testing and Evaluation

  • Manual testing of login, upload, and recommendation flow
  • Resume parsing verified with multiple sample PDFs
  • Browser console and API logs used for debugging

๐Ÿ” Security Considerations

  • Passwords hashed with bcrypt
  • Token-based route protection using JWT
  • API secured via CORS and sanitized input

๐Ÿš€ Future Enhancements

  • Admin dashboard for job and user control
  • Integration with LinkedIn API for live jobs
  • Resume builder and personalized training paths
  • Arabic language support for regional accessibility

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages