| CPC G06F 16/2452 (2019.01) [G06F 16/90335 (2019.01); G06F 40/205 (2020.01); G06F 40/30 (2020.01); G06N 7/01 (2023.01)] | 20 Claims |

|
1. A method performed by a network-accessible server system comprising:
receiving a query representing a request for information;
determining, by a processor, query attributes that identify a meaning of the query by parsing text of the query;
comparing the query attributes with an expert attribute associated with a pool of experts;
determining, by the processor, that a similarity level between an attribute of a first expert and the query attributes exceeds a threshold similarity;
based on determining the similarity level exceeds the threshold similarity, forwarding the query to a first expert device associated with the first expert for the first expert;
mining a third-party server to identify a first news event;
applying natural language processing to parse the first news event to build a first event parse tree;
comparing the first event parse tree with a repository of known attribute keywords to determine attributes of the first news event;
comparing the attributes of the first news event with the query attributes;
determining an event relevancy score of the first news event by inspecting the attributes of the first news event;
determining that the event relevancy score of the first news event exceeds a threshold relevancy range to indicate that the first news event is a major news event that is relevant to a client;
based on determining the event relevancy score of the first news event exceeds the threshold relevancy range, transmitting a prompt associated with the first news event to the first expert;
receiving a response to both the query and the prompt from the first expert device; and
forwarding the response to a client device associated with the client.
|