Skip to content

aenslei/SkillGauge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SkillGauge: A Python-Based Web App for Fresh Grads

A Python-based web application that analyzes user skills and resumes to assess industry fit and current job trends using web scraping and natural language processing.

Main Functions:

Resume Keyword Extractor
Web Crawler and Scraper
Frequency Analysis
Trend Analysis
Skill Gap Identifier
Web-Based User Interface

Technology Stack:

Frontend: HTML, CSS, Bootstrap, Jinja, JavaScript
Backend: Flask
Web scraper: Selenium, ThreadPoolExecutor
Data processing/analysis: Pandas, scikit learn, NumPy
Data Visualization: Plotly
Dataset/ Database: CSV files, Json files
Resume extraction: PDFMiner
GitHub Actions: YAML

How to run:

pip install -r requirements.txt
python app.py