A python program that fetches Threat Intelligence from a custom ("Programmable") Google search engine, filtered by keywords, compiles all the results and uses OpenAI OR Anthropic's Claude 3 to analyze this information.
This program can be used for:
- Targeted threat Intelligence,
- Gathering news or generic data sources,
- General Research
Its use cases generally depend on 3 very important factors:
- The programmable search engine (CSE) that will be used,
- The set of keywords that IntelFetch uses to search through the CSE,
- Prompt Engineering
- User provides a set of keywords to be searched through Google by a specific custom search engine,
- IntelFetch performs a Google search for this keywords using OR operands,
- IntelFetch sends this search results to OpenAI with some context (Prompting) to curate this threat intelligence and provide some analysis.
This is the first iteration and the first beta test.