Spaces:
Sleeping
Sleeping
File size: 547 Bytes
2a51d55 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | import streamlit as st
import pickle
import re
st.title("Resume Classifer")
uploaded_file = st.file_uploader("Upload your resume (.txt)", type=['txt'])
if uploaded_file:
resume_text = uploaded_file.read().decode('utf-8')
with open("model.pkl","rb") as f:
vectorizer, model = pickle.load(f)
text = re.sub(r'[^a-zA-Z ]', '', resume_text).lower()
features = vectorizer.transform([text])
prediction = model.predict(features)
st.write(f"### Predicted Job Role: `{prediction[0]}`") |