Spaces:
Running
Running
This model is designed to automatically analyze resumes submitted by students. It uses Natural Language Processing (NLP) to extract key skills and a Decision Tree machine learning algorithm trained on TF-IDF features to classify each resume into one of four categories: Web Developer, Data Analyst, AI/ML Specialist, or Core Engineer. In addition to predicting the category, the model also identifies and highlights the top three most relevant skills from the resume. This system helps recruiters and placement cells quickly sort and evaluate talent based on skills and job-fit."
Browse files- index.html +20 -17
index.html
CHANGED
|
@@ -31,8 +31,8 @@
|
|
| 31 |
<div class="hero-section text-center">
|
| 32 |
<div class="container">
|
| 33 |
<h1 class="display-4 fw-bold mb-3">ResumeRanker Pro π</h1>
|
| 34 |
-
<p class="lead mb-4">AI-powered resume
|
| 35 |
-
|
| 36 |
</div>
|
| 37 |
|
| 38 |
<div class="container">
|
|
@@ -54,8 +54,9 @@
|
|
| 54 |
<div class="col-md-6">
|
| 55 |
<div class="card h-100">
|
| 56 |
<div class="card-body">
|
| 57 |
-
<h3 class="card-title"><i class="fas fa-tag me-2"></i>Predicted Category</h3>
|
| 58 |
-
<
|
|
|
|
| 59 |
</div>
|
| 60 |
</div>
|
| 61 |
</div>
|
|
@@ -76,9 +77,9 @@
|
|
| 76 |
<div class="feature-icon">
|
| 77 |
<i class="fas fa-brain"></i>
|
| 78 |
</div>
|
| 79 |
-
<h4>
|
| 80 |
-
<p>
|
| 81 |
-
|
| 82 |
</div>
|
| 83 |
</div>
|
| 84 |
<div class="col-md-4 mb-4">
|
|
@@ -87,9 +88,9 @@
|
|
| 87 |
<div class="feature-icon">
|
| 88 |
<i class="fas fa-file-alt"></i>
|
| 89 |
</div>
|
| 90 |
-
<h4>
|
| 91 |
-
<p>
|
| 92 |
-
|
| 93 |
</div>
|
| 94 |
</div>
|
| 95 |
<div class="col-md-4 mb-4">
|
|
@@ -119,16 +120,18 @@
|
|
| 119 |
document.getElementById('resultsSection').style.display = 'block';
|
| 120 |
document.getElementById('categoryResult').innerHTML = `
|
| 121 |
<div class="alert alert-success">
|
| 122 |
-
<h4 class="alert-heading">AI/ML
|
| 123 |
-
<p>This resume
|
|
|
|
|
|
|
| 124 |
</div>
|
| 125 |
-
|
| 126 |
document.getElementById('skillsResult').innerHTML = `
|
| 127 |
<div class="d-flex flex-wrap gap-2">
|
| 128 |
-
<span class="badge bg-primary p-2">Python</span>
|
| 129 |
-
<span class="badge bg-primary p-2">TensorFlow</span>
|
| 130 |
-
<span class="badge bg-primary p-2">Machine Learning</span>
|
| 131 |
-
|
| 132 |
`;
|
| 133 |
|
| 134 |
// Scroll to results
|
|
|
|
| 31 |
<div class="hero-section text-center">
|
| 32 |
<div class="container">
|
| 33 |
<h1 class="display-4 fw-bold mb-3">ResumeRanker Pro π</h1>
|
| 34 |
+
<p class="lead mb-4">AI-powered NLP resume analyzer with Decision Tree classification for student placements</p>
|
| 35 |
+
</div>
|
| 36 |
</div>
|
| 37 |
|
| 38 |
<div class="container">
|
|
|
|
| 54 |
<div class="col-md-6">
|
| 55 |
<div class="card h-100">
|
| 56 |
<div class="card-body">
|
| 57 |
+
<h3 class="card-title"><i class="fas fa-tag me-2"></i>Predicted Job Category</h3>
|
| 58 |
+
<p class="text-muted small">Categories: Web Developer, Data Analyst, AI/ML Specialist, Core Engineer</p>
|
| 59 |
+
<div class="mt-3" id="categoryResult"></div>
|
| 60 |
</div>
|
| 61 |
</div>
|
| 62 |
</div>
|
|
|
|
| 77 |
<div class="feature-icon">
|
| 78 |
<i class="fas fa-brain"></i>
|
| 79 |
</div>
|
| 80 |
+
<h4>NLP Processing</h4>
|
| 81 |
+
<p>Natural Language Processing extracts key skills from resumes</p>
|
| 82 |
+
</div>
|
| 83 |
</div>
|
| 84 |
</div>
|
| 85 |
<div class="col-md-4 mb-4">
|
|
|
|
| 88 |
<div class="feature-icon">
|
| 89 |
<i class="fas fa-file-alt"></i>
|
| 90 |
</div>
|
| 91 |
+
<h4>Decision Tree Model</h4>
|
| 92 |
+
<p>Trained classifier with TF-IDF features for accurate job matching</p>
|
| 93 |
+
</div>
|
| 94 |
</div>
|
| 95 |
</div>
|
| 96 |
<div class="col-md-4 mb-4">
|
|
|
|
| 120 |
document.getElementById('resultsSection').style.display = 'block';
|
| 121 |
document.getElementById('categoryResult').innerHTML = `
|
| 122 |
<div class="alert alert-success">
|
| 123 |
+
<h4 class="alert-heading">AI/ML Specialist</h4>
|
| 124 |
+
<p>This resume matches our AI/ML Specialist profile with <strong>87% confidence</strong>.</p>
|
| 125 |
+
<hr>
|
| 126 |
+
<p class="mb-0">Top features: python, machine learning, tensorflow</p>
|
| 127 |
</div>
|
| 128 |
+
`;
|
| 129 |
document.getElementById('skillsResult').innerHTML = `
|
| 130 |
<div class="d-flex flex-wrap gap-2">
|
| 131 |
+
<span class="badge bg-primary p-2">Python (93%)</span>
|
| 132 |
+
<span class="badge bg-primary p-2">TensorFlow (88%)</span>
|
| 133 |
+
<span class="badge bg-primary p-2">Machine Learning (85%)</span>
|
| 134 |
+
</div>
|
| 135 |
`;
|
| 136 |
|
| 137 |
// Scroll to results
|