Skip to content

This is a search engine based on openai api and scraping modules with api and simple ui. Hackathon project

License

Notifications You must be signed in to change notification settings

EPguitars/gpt-company-search-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Innoscripta Search Engine (ISE)

Main goal of this project is to make researching process for information about companies easy and fast!
It's a project for hackaton hosted by Innoscripta AG

Table of Contents

  1. Installation
  2. Improving scenario
  3. Credits

Installation

If you want to install this project localy, follow steps below

  1. Download repo on your machine
git clone https://github.com/MohamedHamayed/innoscripta_search_engine.git
  1. Setup a virtual environment

Important! This project uses one legacy library which is not supported by new versions of python.
Please use python not higher than 3.7 version.

You can use "venv" for example

python -m venv env
  1. Install dependencies from requirements.txt
    You can use pip or any other package manager
pip install -r requirements.txt
  1. In main directory find file called
delete_to_dot.env

and delete "delete_to_dot" from It's name

  1. Inside this file fill in all gaps for credentials.

You will need:

  • Clearbit API key
  • OpenAI API key
  • Linkedin account credentials (email and password)
  1. Run "server.py"

It will run an API on localhost:8080/extract_info
You can find documentation for the API on localhost:8080/logs

Improving scenario

Credits

Created by
Mohamed Abu El Hamayed
Eugene Poluyakhtov

Acknowledgments

Thanks Innoscripta AG for hosting this hackaton event
Also we want to thanks all companies and developers who work on all libraries we used in this project!

About

This is a search engine based on openai api and scraping modules with api and simple ui. Hackathon project

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published