REWRITING SEARCH QUERIES ON ONLINE SOCIAL NETWORKS

In one embodiment, a method includes accessing a set of queries of an online social network received from one or more users of the online social network, parsing each query using a parsing algorithm to generate a query command based on each query, each query command comprising one or more query cons...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: RAJAT, RAINA, MASHIACH, LI-TAL, STEWART, ALLAN
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:In one embodiment, a method includes accessing a set of queries of an online social network received from one or more users of the online social network, parsing each query using a parsing algorithm to generate a query command based on each query, each query command comprising one or more query constraints for a specified number of objects of a specified object-type as specified by parsing-configuration parameters of the parsing algorithm, retrieving the specified number of objects that match at least a portion of the query constraint from one or more data stores associated with the online social network, scoring each retrieved object based on a scoring algorithm, and generating one or more revised parsing-configuration parameters based on a comparison of the scores of the retrieved objects and the specified number of objects of the query constraints. Dans un mode de réalisation, un procédé comprend les étapes consistant à : accéder à un ensemble d'interrogations d'un réseau social en ligne provenant d'un ou plusieurs utilisateurs du réseau social en ligne ; analyser chaque interrogation à l'aide d'un algorithme d'analyse syntaxique de façon à établir une commande d'interrogation sur la base de chaque interrogation, chaque commande d'interrogation comprenant une ou plusieurs contraintes d'interrogation pour un nombre spécifié d'objets d'un type d'objet spécifié tel que spécifié par des paramètres de configuration d'analyse syntaxique de l'algorithme d'analyse syntaxique ; récupérer le nombre spécifié d'objets qui correspondent à au moins une partie de la contrainte d'interrogation à partir d'une ou plusieurs mémoires de données associées au réseau social en ligne ; attribuer une note à chaque objet récupéré sur la base d'un algorithme de notation ; et établir un ou plusieurs paramètres de configuration d'analyse syntaxique révisés sur la base d'une comparaison des notes des objets récupérés et du nombre spécifié d'objets des contraintes d'interrogation.