Skip to content

0x32e/crunchbase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

crunchbase

Startup funding data analyzer

Requirements

  1. Set up a database instance with the schema in the schema.sql file.
  2. Use the import command (i.e., see /src/api/import.rs) to ingest funding data into the db instance. (Feel free to ingest csv files in the /data directory)
  3. (Optional) If you have an account on Crunchbase, download the data in csv format by clicking "EXPORT TO CSV" here.

Features

  1. Querying pre-seed & seed startup funding data based on the following criteria: "Industry", "Last X days", & "Currency".
  2. Importing a csv file into the db.
  3. Asking questions for the fetched funding data in natural language.

Usage

  1. cargo build --release
  2. Import: ./target/release/crunchbase import
  3. Query: ./target/release/crunchbase query

TODO

  1. Set up a central database for others to use upon approval.
  2. Integrate an LLM-based agent with tools (e.g., search, access to vector store, etc.)
  3. Add prompt templates
  4. Add plot capability

Note

  • The quality of the answer is almost always better with GPT-4, but be aware of the cost.
  • If the context length limit is reached based on the data points, consider modifying the number of days to resolve the problem.

About

Startup funding data analyzer

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages