espin086 / GPT-Jobhunter

AI-powered job analysis and resume coaching tool using GPT. Analyzes job postings and provides personalized recommendations to job seekers for improving their resumes.
MIT License
55 stars 15 forks source link

132 use multi threading in http request to extract text these are embarrassingly parallel and can be sped up 6x #133

Closed espin086 closed 6 months ago

espin086 commented 6 months ago

Used multithreading on all key modules, one bottleneck is still getting text from URL, we are using sleep function to get text from URL to not get a 429 error, but it creates latency that can't be speed up with multithreadding