CPC G16H 10/60 (2018.01) | 16 Claims |
1. A content analysis system comprising:
memory hardware configured to store instructions; and
processor hardware configured to execute the instructions, wherein the instructions include:
receiving a user request for feedback information from a user device:
obtaining feedback data associated with the user request from a set of sources;
aggregating the feedback data to generate source data;
in response to a user associated with the user device having a first access level acquired from the user request, filtering the source data to generate a set of filtered feedback data according to the first access level;
in response to the user associated with the user device having a second access level acquired from the user request, filtering the source data to generate the set of filtered feedback data according to the second access level;
selecting, from the set of filtered feedback data, a subset of filtered feedback data according to a date range specified by the user request;
applying an ontology to the subset of filtered feedback data to generate transformed feedback data by:
removing non-alphanumeric characters from the subset of filtered feedback data,
removing duplicative terms from the subset of filtered feedback data,
identifying designated synonyms appearing in the subset of filtered feedback data, and
replacing the designated synonyms with a common word or phrase;
analyzing the transformed feedback data to identify themes;
determining a change in frequency of the identified themes over the specified date range;
generating and transmitting an output to the user device, wherein the output includes a representation that indicates the change in the frequency of the identified themes over the specified date range; and
displaying the output via a display of the user device.
|