graph TD
A[Start] --> B[Input from User]
B --> C[Niche Description]
B --> D[Topic Description]
B --> E[Character Details]
B --> F[Audience Description]
C & D & E & F --> G[Research Topic]
G --> H[Generate Topic Summary]
H --> I[Brainstorm Keywords]
I --> J[Generate 5 SEO Keywords]
H & J --> K[Collate Research & Keywords]
K --> L[Create Final Research Document]
L --> M[End]
subgraph Topic & Keyword Planner
G
H
I
J
K
L
end