Spaces:
Sleeping
Sleeping
| import pickle | |
| import re | |
| # import os | |
| # os.environ.setdefault("STREAMLIT_CONFIG_DIR", ".streamlit") | |
| # os.makedirs(os.environ["STREAMLIT_CONFIG_DIR"], exist_ok=True) | |
| # os.environ["STREAMLIT_BROWSER_GATHER_USAGE_STATS"] = "false" | |
| import streamlit as st | |
| 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]}`") |