Cyber Threat Intelligence with TI Mindmap GPT: Integration of Azure OpenAI and advanced features
Multi-Language Support, IOC Extraction, and BYOK Model Integration in TI Mindmap GPT
I invite you to read all the details, code, video demo and screenshots at this link.
StreamlitApp: https://ti-mindmap-gpt.streamlit.app/
GutHub Repo: https://github.com/format81/TI-Mindmap-GPT
In recent months, I've been harnessing Generative AI, particularly Azure OpenAI, to enhance tools for Infosec Professionals. My TI Mindmap GPT tool assists cyber threat intelligence teams by aggregating and visualizing key data from multiple sources. It operates under a 'Bring Your Own Key' system for OpenAI/Azure OpenAI integration. Users input URLs from various threat intelligence sources, and the tool employs OpenAI's advanced analytics to generate concise summaries. These are then transformed into Mermaid code for creating mindmaps, visually connecting entities, themes, and concepts. Recently, I've upgraded this tool to include Azure OpenAI support, enhanced IOC extraction, and the ability to translate infosec summaries.
New features powered by Azure OpenAI
Azure OpenAI Support and BYOK Model
The integration between Azure OpenAI and TI Mindmap GPT is achieved through the BYOK (Bring Your Own Key) model.
Translation of Cybersecurity Write-ups
I've augmented the TI Mindmap GPT Python tool with an Azure OpenAI-powered translation feature. This addition enables cybersecurity professionals worldwide to access key threat intelligence in their preferred language, overcoming the language barrier in comprehending English cybersecurity write-ups.
领英推è
Extraction of IOCs in Table Format
To enhance the TI Mindmap GPT application, I've leveraged LLMs' ability to process extensive text data and discern patterns for extracting Indicators of Compromise (IOCs) from diverse sources. This integration enables automatic classification and labeling of IOCs, streamlining the identification and categorization process for more efficient analysis.
Review of content relevance
I've developed a feature using Azure OpenAI's LLMs to ensure our application processes only relevant cybersecurity content, enhancing its precision in content classification and labeling.
Let’s not forget the Mindmap, which is the primary raison d’être of this app. ??
TI Mindmap GPT video demo
I hope you find this interesting. If you’ve found this app useful, I invite you to contribute and add a star on GitHub and follow me on Medium.
Enjoy TI Mindmap GPT https://ti-mindmap-gpt.streamlit.app/ ??
Disclaimer: Opinions expressed are solely my own and do not express the views or opinions of my employer.
Director - Big Data & Data Science & Department Head at IBM
1 å¹´?? Ready to shine in Qlik Certification? www.analyticsexam.com/qlik-certification offers practice exams for mastering the art. #QlikMasters #CareerGrowth ??
Director - Big Data & Data Science & Department Head at IBM
1 å¹´?? Ready to shine in Qlik Certification? www.analyticsexam.com/qlik-certification offers practice exams for mastering the art. #QlikMasters #CareerGrowth ??
CTO | IT Consultant | Co-Founder at Gart Solutions | DevOps, Cloud & Digital Transformation
1 å¹´Can't wait to see the updates! ??