Spaces:
Runtime error
Runtime error
<html lang="en"> | |
<head> | |
<meta charset="UTF-8"> | |
<meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<title>Dashboard</title> | |
<link rel="stylesheet" href="/static/styles.css"> | |
</head> | |
<body> | |
<header class="navbar"> | |
<div class="navbar__brand"> | |
<img src="/static/PF.png" class="navbar__logo" alt="Pathfinder logo" /> | |
<a href="/" class="navbar__logo">Pathfinder</a> | |
</div> | |
<ul class="navbar__navigation"> | |
<li class="navbar__navigation-item"><a href="/explore-job-neighborhoods/" class="navbar__link">Explore Job Neighborhoods</a></li> | |
<li class="navbar__navigation-item"><a href="/find-my-match/" class="navbar__link">Find My Match</a></li> | |
<li class="navbar__navigation-item"><a href="/find-my-hire/" class="navbar__link">Find My Next Hire</a></li> | |
<li class="navbar__navigation-item"><a href="/login/" class="navbar__link">Login</a></li> | |
<li class="navbar__navigation-item"><a href="/logout/" class="navbar__link">Logout</a></li> | |
</ul> | |
</header> | |
<main class="main"> | |
<h1 class="pagetitle">Find my Next Hire!</h1> | |
<h2 class="pagesubtitle">We'll match the perfect candidate to your role! Upload your job description to get started!</h2> | |
<form class="upload" method="POST" enctype="multipart/form-data"> | |
<input type="file" name="jobdesc" id="jobdesc" class="upload__file"> | |
<button type="submit" class="form__submit">Submit</button> | |
<p class="alert">Note: This can take a while. Please be patient.</p> | |
</form> | |
<section class="output"> | |
{% if jobdesc %} | |
<article class="output__section"> | |
<h2 class="output__subtitle">Extracted Skills</h2> | |
<ul> | |
{% for skill in skills %} | |
<li class="sectionlist__item">{{ skill.replace('.','') }}</li> | |
{% endfor %} | |
</ul> | |
</article> | |
<article class="output__section"> | |
<h2 class="output__subtitle">We Think Your Job Description Most Closely Matches these Roles</h2> | |
<p class="alert">(Note: You can click on the links to find out more.)</p> | |
<p class="alert">Instructions: When you have decided which job title is most closely aligned with your job description, choose the corresponding radio button and click "Submit."</p> | |
<form action="/find-hire/" class="selection__form" method="GET"> | |
<table> | |
<thead class="output__list"> | |
<tr> | |
<th class="output__list-coloreditem">Job Title</th> | |
<th class="output__list-coloreditem" scope="col">Match Score</th> | |
</tr> | |
</thead> | |
<tbody class="output__table" style="text-align: left"> | |
{% for n in range(1,11) %} | |
<tr> | |
<th class="output__list-item" scope="row"> | |
<input type="radio" name="jobselection" class="jobselection" value={{ simResults.loc[n, 'JobTitle'].replace(" ", "-") }} /> | |
<a class="output__table-item" href={{ links[n] }}>{{ simResults.loc[n, 'JobTitle'] }}</a> | |
</th> | |
<td class="output__list-item" style="text-align: center"> | |
{{ simResults.loc[n, 'Similarity'] }} | |
</td> | |
</tr> | |
{% endfor %} | |
</tbody> | |
</table> | |
<br> | |
<br> | |
<div class="radio__submit"> | |
<button type="submit" class="radio__submit">Submit</button> | |
</div> | |
</form> | |
</article> | |
{% endif %} | |
</section> | |
</main> | |
<footer class="footer"> | |
<ul class="footer__text"> | |
<li class="footer__text-item">© 2024 Pathfinder</li> | |
</ul> | |
</footer> | |
</body> | |
</html> |