Filtering of Applicants from Jobs/Flats/other using NLP techniques Data stemming from PDF of applications from WGZimmer.ch. The emails were printed to PDF using outlook.
Each email was then separated into separate texts saved into data/application_no*.txt During this step, names, emails and phone numbers were anonymized.
- Set up your environment
- Install openai, pandas and PyPDF2
- Run WGzimmerDataExtractor.py
- If using API, create a file .apikey.txt with the OpenAI access key
Getting all data into a structured form for data science. Selecting the optimal flatmate using a set of predefined criteria.