-
Notifications
You must be signed in to change notification settings - Fork 133
Description
The founders displayed are set to the top 3 results from Exa search when querying "$COMPANY founder's LinkedIn page" via fetchFounders.
Fetch founders always attempts to return 3 founders. If a company has only one or two founders, Exa will still return 3 people, and 3 people will be displayed in the founders section.
Attached are screenshots of two companies with incorrect founders being reported

For the first image, Numerai has a single founder: Richard Craib. The second result is of the founder of a similarly named company (Numero), and the third result is of the former CTO he no longer works at the company
Similar story for the second image. Only Sam Zeloof is a founder of that company.
Using gpt-4o-mini could be used on the contents of the fetched LinkedIn pages to better assess if a result is a match.
Another method to validate results: we could fetch the contents of LinkedIn profiles returned by fetchFounders, and only return them if the work experience section has both the specified company and the role "founder" listed