| CPC G06F 16/953 (2019.01) | 12 Claims |

|
1. A system for dynamically characterizing a multi-language website, the system comprising:
a non-transitory, computer readable storage medium configured to store computer program instructions and data defined by a content characterization system;
at least one processor communicatively coupled to the non-transitory, computer readable storage medium, the at least one processor configured to execute the defined computer program instructions; and
the content characterization system comprising:
a data reception module configured to receive website data from the multi-language website;
an analysis module configured to analyze the received website data comprising information in multiple languages for characterization of the multi-language website, wherein the analysis module detects the multiple languages used in the received website data using artificial intelligence, machine learning, fuzzy logic, and data science in algorithms, and converts schema code into the multiple languages of the website data, wherein the schema code adheres to schema.org standard;
an object generation module configured to generate a dynamic index-oriented object as a core object for the multi-language website based on the analysis of the website data;
said object generation module configured to generate a plurality of structured data objects for the website based on the analysis of the website data;
a bridging module configured to connect the generated plurality of the structured data objects to the core object;
said bridging module configured to connect the core object to the multi-language website through an application programming interface (API) key to allow changes in the web site data to be dynamically updated in the structured data objects;
the object generation module further configured to dynamically incorporate changes made to the multi-language website into the plurality of the structured data objects connected with the core object without a need to regenerate the plurality of the structured data objects; and
a communication module configured to communicate relevant structured data objects from the connected plurality of the structured data objects to a querying network entity in response to a search query from the querying network entity, and provide an up-to-date characterization of the multi-language website optimal to the search query.
|