Method and system utilizing online analytical processing (OLAP) for making predictions about business locations
A method and system that utilizes OLAP and supporting data structures for making predictions about business locations. The method includes providing a spatial map and analyzing heterogeneous data having a spatial component to find utilizable data. Relationships are automatically extracted from the utilizable data by employing machine learning. The step of automatically extracting relationships includes generating a composite indicator, which correlates spatial data with unstructured data. The extracted relationships are presented on a spatial map to make a prediction about at least one business location. Preferably, the predictions are presented as a rank-ordered list on the spatial map and a heat map overlays the spatial map to indicate predictions about particular regions.
1. A computer system comprising:
a processing unit; and
a memory coupled to the processor, the memory having stored therein a code for performing the steps of:
providing a spatial map;
analyzing heterogeneous data having a spatial component to find utilizable data and storing the utilizable data in an On Line Analytical Processing data structure;
extracting relationships from the utilizable data;
using the extracted relationships to make a prediction about at least one business location; and
presenting the prediction on the spatial map.
2. A computer-readable medium operable with a computer system, the computer-readable medium having stored instructions for performing the steps of:
providing a spatial map;
analyzing heterogeneous data having a spatial component to find utilizable data and storing the utilizable data in an On Line Analtytical Processing data structure;
extracting relationships from the utilizable data;
using the extracted relationships to make a prediction about at least one business location; and
presenting the prediction on the spatial map
wherein the computer readable medium is implemented in hardware.
3. A computer-readable medium operable with a computer system, the computer-readable medium having stored instructions for performing the steps of:
providing a spatial map;
analyzing heterogeneous data having a spatial component to find utilizable data and storing the utilizable data in an On Line Analytical Processing data structure;
extracting relationships from the utilizable data;
using the extracted relationships to make a prediction about at least one business location; and
presenting the prediction on the spatial map
wherein the computer readable medium is implemented in firmware.