Farheen-Arsalan/AI_Resume_Analyzer

Farheen Shaukat

Data Scientist
NLTK
AI Resume Analyser With NLP on Streamlit
• Please do
the repository, if it helped you in anyway.

Demo

Authors

Farheen Shaukat

Deployment

Model Building and Tuning
Building Flask API

Installation

To install the libraries used in this project. Follow the below steps:
INSTALL BELOW LIBRARIES
#pip install -r requirements.txt # pip install nltk # pip install spacy==2.3.5 # pip install https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-2.3.1/en_core_web_sm-2.3.1.tar.gz # pip install pyresparser
CREATE A FOLDER AND NAME IT (e.g. resume)
#2.1 create two more folders inside this folder (Logo and Uploaded_Resumes) #2.2 create two python files (App.py and Courses.py)
START YOUR SQL DATABASE
CONTINUE WITH THE FOLLOWING CODE...
import streamlit as st
import pandas as pd
import base64,random
import time,datetime
from pyresparser import ResumeParser
from pdfminer3.layout import LAParams, LTTextBox
from pdfminer3.pdfpage import PDFPage
from pdfminer3.pdfinterp import PDFResourceManager
from pdfminer3.pdfinterp import PDFPageInterpreter
from pdfminer3.converter import TextConverter
import io,random
from streamlit_tags import st_tags
from PIL import Image
import pymysql
from Courses import ds_course,web_course, android_course,ios_course,uiux_course,resume_videos, interview_videos
import pafy #for uploading youtube videos
import plotly.express as px #to create visualisations at the admin session
import nltk nltk.download('stopwords')

Running Flask Api

To run tests, run the following command
python app.py

I'm a full stack Data Scientist
Hi, I'm Farheen!

Tech Stack

1.Python
2.Machine Learning
3.Deep Learning
4.Data Science
5.Power Bi
6.Tableau
Partner With Farheen
View Services

More Projects by Farheen