This project demonstrates how to leverage Linkedin's search
- Linkedin Search
- Fullstack development
- SerpAPI(Google Search API)
- Prespeo(LinkedIn Email Finder & Data API)
- LangChain
- Flask API
To run this project, you will need to add the following environment variables to your .env file
PYTHONPATH=/{YOUR_PATH_TO_PROJECT}/langchain-mastery
OPENAI_API_KEY
PROSPEO_API_KEY
SERPAPI_API_KEY
(Option)PROXYCURL_API_KEY
- Search Result Scraping with SerpAPI
SerpAPI allows you to efficiently locate desired profiles by scraping Google Search results within the project.
- Enhanced Precision with Agent
Agent's advanced search algorithms refine SerpAPI results, saving time and effort by filtering out irrelevant profiles and prioritizing highly relevant profiles matching your criteria.
Clone the project repository
git clone https://github.com/milhaud1201/langchain-mastery.git
Go to the project directory
cd langchain-mastery
Install from Pipenv
pip install pipenv
Install from Pipfile
pipenv install
Next, activate the Pipenv shell
pipenv shell
python --version
Start the flask server
pipenv run app.py
To run tests, run the following command
pipenv run pytest .