The present disclosure pertains to a system and method for predictive modeling of data clusters. The system and method include creating a dataset from a data source comprising data points, identifying a number of clusters based at least in part on a similarity metric between the data points, generating a model for each of the number of clusters based at least in part on identifying the number of clusters, visually displaying the number of clusters, receiving an indication of selection of a particular cluster, and replacing the visual display of the identified number of clusters with a visual display of the model corresponding to the particular cluster in response to receiving an indication of selection of a model icon.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method, comprising: creating, using a computing device, a dataset from a data source comprising data points; identifying, using the computing device, a number of clusters based at least in part on a similarity metric between the data points; generating, using the computing device, a model for each of the number of clusters based at least in part on identifying the number of clusters; visually displaying, using the computing device, the number of clusters on a display device; and replacing, using the computing device, the visual display of the number of clusters on the display device with a visual display of the model corresponding to a particular cluster in response to receiving an indication of selection of a model icon. 2. The method of claim 1, wherein the visually displaying the number of clusters occurs in response to selection of a create cluster icon. 3. The method of claim 1, wherein visually displaying the number of clusters further comprises modifying the visual display of the number of clusters to ensure that that none of clusters overlaps another cluster. 4. The method of claim 1, wherein visually displaying the number of clusters further comprises representing each cluster with a size proportional to a number of data points comprised therein. 5. The method of claim 1, wherein identifying the number of clusters occurs in response to receiving an indication of selection of a generate cluster icon; and wherein generating the model for each of the number of clusters occurs in response to receiving an indication of a selection of a generate model icon. 6. The method of claim 1, wherein the model for each of the number of clusters is configured to predict whether a new data point belongs to the corresponding cluster. 7. The method of claim 1, further comprising: storing the model for each of the number of clusters in a memory device; and retrieving the model for the particular cluster from the memory device prior to visually displaying the model for the particular cluster on the display device. 8. A system, comprising: a memory device configured to store instructions; and one or more processors configured to execute the instructions stored in the memory device to: create a dataset from a data source comprising data points; identify a number of clusters based at least in part on a similarity metric between the data points; generate a model for each of the number of clusters based at least in part on identifying the number of clusters; visually display the number of clusters on a display device; and replace the visual display of the number of clusters on the display device with a visual display of the model corresponding to a particular cluster in response to receiving an indication of selection of a model icon. 9. The system of claim 8, wherein the one or more processors is configured to execute the instructions stored in the memory device further to visually display the number of clusters in response to selection of a create cluster icon. 10. The system of claim 8, wherein the one or more processors is configured to execute the instructions stored in the memory device further to modify the visual display of the number of clusters to ensure that that none of clusters overlaps another cluster. 11. The system of claim 8, wherein the one or more processors is configured to execute the instructions stored in the memory device further to visually represent each cluster with a size proportional to a number of data points comprised therein. 12. The system of claim 8, wherein the one or more processors is configured to execute the instructions stored in the memory device further to: identify the number of clusters occurs in response to selection of a generate cluster icon; and generate the model for each of the number of clusters occurs in response to selection of a generate model icon. 13. The system, of claim 8, wherein the one or more processors is configured to execute the instructions stored in the memory device further to, for each of the number of clusters, predict whether a new data point belongs to the corresponding cluster. 14. The system of claim 8, wherein the one or more processors is configured to execute the instructions stored in the memory device further to: store the model for each of the number of clusters in a memory device; and retrieve the model for the particular cluster from the memory device before visually displaying the model for the particular cluster on the display device. 15. A physical computer-readable medium comprising instructions stored thereon that, when executed by one or more processing devices, cause the one or more processing devices to: create a dataset from a data source comprising data points; identify a number of clusters based at least in part on a similarity metric between the data points; generate a model for each of the number of clusters based at least in part on identifying the number of clusters; visually display the number of clusters on a display device; and replace the visual display of the number of clusters on the display device with a visual display of the model corresponding to a particular cluster in response to receiving an indication of selection of a model icon. 16. The physical computer-readable medium of claim 15, wherein executing the instructions further cause the one or more processing devices to visually display the number of clusters in response to selection of a create cluster icon. 17. The physical computer-readable medium of claim 15, wherein executing the instructions further cause the one or more processing devices to modify the visual display of the number of clusters to ensure that that none of clusters overlaps another cluster. 18. The physical computer-readable medium of claim 15, wherein executing the instructions further cause the one or more processing devices to visually represent each cluster with a size proportional to a number of data points comprised therein. 19. The physical computer-readable medium of claim 15, wherein executing the instructions further cause the one or more processing devices to: identify the number of clusters occurs in response to selection of a generate cluster icon; and generate the model for each of the number of clusters occurs in response to selection of a generate model icon. 20. The physical computer-readable medium of claim 15, wherein executing the instructions further cause the one or more processing devices to, for each of the number of clusters, predict whether a new data point belongs to the corresponding cluster.