Requirements Bot
AI-powered stakeholder interview tool that determines intelligence requirements for different organisational roles.

Project Overview
The Requirements Bot is a proof-of-concept demonstration that shows how AI can conduct intelligent interviews with security stakeholders to determine which intelligence requirements are most relevant to their specific roles and responsibilities.
This conference demonstration tool showcases the potential for AI to streamline requirements gathering through structured interviews, stakeholder need analysis against established intelligence frameworks, and generation of customised requirement profiles.
Key Features
Voice-Enabled Interviews
Conducts natural conversations using voice mode, making the interview process more engaging and accessible for stakeholders.
Intelligent Analysis
Analyses stakeholder responses against established intelligence requirements frameworks to identify the most relevant PIRs and SIRs.
Targeted Follow-ups
Asks targeted follow-up questions based on selected intelligence requirements to refine and customise stakeholder needs.
Structured Output
Generates structured JSON summaries including stakeholder details, reporting requirements, and customised intelligence needs.
Background
Under Construction
This section is being updated and will be available soon.
Interview Process
The Requirements Bot follows a structured five-step process to gather comprehensive intelligence requirements from stakeholders. The user is required to activate voice mode and take on the role of a security stakeholder working for the fictitious Australian internet services provider TelcoTechCom.
Interview Steps
- Stakeholder Interview
Conducts initial interview asking: "Who are you?", "What is your role?", and "What sorts of things do you need from your cyber threat intelligence team?" - Response Analysis
Compares stakeholder answers against intelligence requirements in the CTI framework to identify the three most relevant Priority Intelligence Requirements (PIRs). - Requirements Refinement
Asks targeted follow-up questions based on selected Specific Intelligence Requirements (SIRs) to refine understanding of stakeholder needs. - Custom EEI Definition
Allows stakeholders to define custom Essential Elements of Information (EEIs) based on their specific concerns and operational requirements. - Structured Summary
Generates a comprehensive JSON summary including stakeholder details, reporting requirements, and customised intelligence needs.
Output Components
- Stakeholder Information
Name and team details for identification and organisational context. - Reporting Requirements
Report frequency, type, and delivery format preferences. - Intelligence Requirements
Selected Priority Intelligence Requirements (PIRs) with relevant Specific Intelligence Requirements (SIRs). - Custom EEIs
Stakeholder-defined Essential Elements of Information tailored to specific operational needs.
Note: The tool uses TelcoTechCom as a fictitious Australian internet services provider for demonstration purposes.
Technical Implementation
How Version 1 Works
The Requirements Bot Version 1 is a conversational AI tool built using ChatGPT's custom GPT functionality. Here's how it operates:
Voice Interaction
- • Supports voice mode for natural conversation
- • Engages stakeholders with conversational interface
- • Processes spoken responses and questions
Intelligence Analysis
- • Compares responses against CTI requirements framework
- • Identifies most relevant PIRs and SIRs
- • Generates targeted follow-up questions
Customisation Engine
- • Allows stakeholders to define custom EEIs
- • Adapts questions based on role and needs
- • Refines requirements through iterative dialogue
Structured Output
- • Generates comprehensive JSON summaries
- • Includes stakeholder and reporting details
- • Provides actionable intelligence requirements
Version 1 Capabilities
This tool streamlines the requirements gathering process by conducting intelligent interviews that adapt to each stakeholder's specific role and needs. It's designed to replace traditional survey-based approaches with more engaging and comprehensive conversational analysis.
Status: Proof of Concept Version: 1.0
Related Content
Information Report Generator
See how requirements gathered by this bot feed into automated report generation systems.
View ProjectIndependINT
Learn more about Brendon's intelligence analysis consultancy and services.
Visit IndependINT