graph TD
A[Start] --> B[Receive User Input]
B --> C[Get Business Type]
B --> D[Get Location]
C --> E[Query Construction]
D --> E
E --> F[Format Search Query]
F --> G[Oracle Ask A Question]
G --> H[Fetch Web Results]
H --> I[Collect Raw Business Data]
I --> J[Store Unstructured Text]
J --> K[Return Raw Results]
K --> L[End]
subgraph Input Processing
B
C
D
end
subgraph Query Formation
E
F
end
subgraph Web Search
G
H
end
subgraph Data Collection
I
J
K
end