主权项 |
1. A method comprising:
receiving input of a search term for a query, wherein the search term is related to equipment; identifying a key mapped to a first set of search terms comprising the search term; determining if a results page has been stored for the key by accessing page tracking data comprising a list of page identifiers, corresponding keys, and corresponding page locations; in response to determining that the results page corresponding to the key was stored, retrieving the results page for the key from a corresponding page location; in response to determining that the results page corresponding to the key was not stored, generating the results page, wherein generating the results page comprises:
identifying a results page template and default data that corresponds to the key;obtaining structured data that is associated with the equipment from a data source storing the structured data;obtaining unstructured data that is associated with the equipment from a data source storing the unstructured data; providing, by a processing device, the results page via a graphical user interface (GUI), the results page comprising the results page template populated with the default data and equipment related results for the query, the equipment related results comprising the structured data that is associated with the equipment and the unstructured data that is associated with the equipment; receiving user input, via a GUI element in the GUI, for updating the results page; determining, by the processing device based on a data rule, that the user input comprises customer information; executing a workflow to perform one or more actions for updating the results page, the one or more actions comprising sanitizing the customer information in the user input; and sharing the updated results page via a network in view of sanitizing the customer information in the user input. |