CPC G06F 40/279 (2020.01) [G06F 16/3331 (2019.01); G06F 16/338 (2019.01); G06F 16/35 (2019.01); G06N 20/00 (2019.01)] | 20 Claims |
1. A system for viewing search results in a database, comprising:
a processor; and
machine-readable media including instructions which, when executed by the processor, cause the processor to:
display in a user interface a plurality of topics relevant to the database, the plurality of topics including:
a keyword-based topic manually selected with a list of keywords by one first user to generate a keyword topic classifier that classifies an entry in the database as pertinent to the keyword-based topic by checking whether the entry contains a word in the list of keywords, wherein the first user is a subject matter expert regarding the keyword-based topic; and
a machine-learning-based topic associated with a machine-learning classifier, the machine-learning classifier generated based on a training data set that was automatically labelled by running the keyword topic classifier on a subset of entries in the database; and
for at least one displayed topic:
if the displayed topic is a keyword-based topic, perform a search of the database for the list of keywords and display the results of the search to a second user together with at least one of (1) an identifier of the first user, (2) a time that the keyword-based topic was manually selected, or (3) one or more database entry verbatim metrics along a timeline for the keyword topic classifier; and
if the displayed topic is a machine-learning-based topic, retrieve stored results of the machine-learning classifier and display the stored results to the second user together with at least one of (1) the identifier of the first user, (2) a time when the machine-learning-based topic was created, or (3) one or more database entry verbatim metrics along a timeline for the machine-learning classifier.
|