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