CN108763555A - Representation data acquisition methods and device based on demand word - Google Patents
Representation data acquisition methods and device based on demand word Download PDFInfo
- Publication number
- CN108763555A CN108763555A CN201810555330.5A CN201810555330A CN108763555A CN 108763555 A CN108763555 A CN 108763555A CN 201810555330 A CN201810555330 A CN 201810555330A CN 108763555 A CN108763555 A CN 108763555A
- Authority
- CN
- China
- Prior art keywords
- knowledge
- word
- graph
- demand
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明公开了一种基于需求词的画像数据获取方法及装置。其中,方法包括:建立特定领域的知识图谱和/或事理图谱;根据用户行为数据,建立标签图谱;获取输入的属于特定领域的需求词;在知识图谱和/或事理图谱分别进行检索,得到与需求词对应的知识子图谱和/或事理子图谱;在标签图谱中检索与知识子图谱和/或事理子图谱对应的标签子图谱;根据标签子图谱得到与需求词匹配的画像数据。本方案通过知识图谱和/或事理图谱,以及标签图谱可快速有效地生成与输入的需求词匹配的画像数据,避免了现有技术中需人工提取用户画像而造成的提取效率低下,人工成本高的弊端;并且,获取的画像数据可全面及准确地反映与需求词对应的用户画像。
The invention discloses a method and device for acquiring portrait data based on demand words. Among them, the method includes: establishing a knowledge map and/or an event map in a specific field; establishing a tag map based on user behavior data; obtaining input demand words belonging to a specific field; performing searches on the knowledge map and/or event map respectively, and obtaining the corresponding The knowledge sub-graph and/or the matter sub-graph corresponding to the demand word; the label sub-graph corresponding to the knowledge sub-graph and/or the matter sub-graph is retrieved in the label map; the portrait data matching the demand word is obtained according to the label sub-graph. This solution can quickly and effectively generate portrait data that matches the input demand words through the knowledge map and/or event map, as well as the label map, avoiding the low extraction efficiency and high labor cost caused by manual extraction of user portraits in the prior art Moreover, the acquired portrait data can fully and accurately reflect the user portrait corresponding to the demand word.
Description
技术领域technical field
本发明涉及数据处理技术领域,具体涉及一种基于需求词的画像数据获取方法及装置。The invention relates to the technical field of data processing, in particular to a method and device for acquiring portrait data based on demand words.
背景技术Background technique
用户画像是通过对用户信息分类或标签化,而抽象得出的用户模型。针对于某一产品或需求,其用户画像数据为该产品或需求的目标用户的综合标签化数据。例如,针对于某一游戏产品的用户画像数据可以为:男性、爱打游戏、及未婚等。User portrait is a user model abstracted by classifying or labeling user information. For a certain product or demand, its user portrait data is the comprehensive tagged data of the target user of the product or demand. For example, the user profile data for a certain game product may be: male, loves to play games, and unmarried.
目前,在获取与特定需求相对应的画像数据过程中,通常是采用人工构建的方法,利用某个或某几个特定领域人员的知识经验,根据与该特定需求紧密联系的用户数据,构建与特定需求对应的用户画像。然而,该方法获取与特定需求对应的画像数据的效率低下,人工成本高,选取的画像数据结果与构建人员依赖度较高,不利于大规模应用;并且,鉴于构建人员知识域的限制,以及所采用的与该特定需求紧密联系的用户数据的局限性,导致最终获取的画像数据往往具有片面性,无法真实地反映出该特定需求所对应的用户画像。At present, in the process of obtaining portrait data corresponding to specific needs, the method of manual construction is usually adopted, using the knowledge and experience of personnel in one or several specific fields, and based on user data closely related to the specific needs, to construct and User portraits corresponding to specific needs. However, this method is inefficient in obtaining portrait data corresponding to specific needs, and the labor cost is high. The result of the selected portrait data is highly dependent on the builder, which is not conducive to large-scale application; and, in view of the limitation of the builder's knowledge domain, and Due to the limitations of the user data closely related to the specific needs, the final profile data obtained is often one-sided and cannot truly reflect the user profile corresponding to the specific needs.
发明内容Contents of the invention
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的基于需求词的画像数据获取方法及装置。In view of the above problems, the present invention is proposed to provide a method and device for acquiring portrait data based on demand words to overcome the above problems or at least partially solve the above problems.
根据本发明的一个方面,提供了一种基于需求词的画像数据获取方法,其包括:According to one aspect of the present invention, a method for acquiring portrait data based on demand words is provided, which includes:
建立特定领域的知识图谱和/或事理图谱;Build domain-specific knowledge graphs and/or event graphs;
根据用户行为数据,建立标签图谱;Based on user behavior data, create a tag map;
获取输入的属于特定领域的需求词;Obtain the input demand words belonging to a specific field;
在所述知识图谱和/或事理图谱分别进行检索,得到与所述需求词对应的知识子图谱和/或事理子图谱;Retrieve respectively on the knowledge map and/or the matter map to obtain the knowledge sub-graph and/or matter sub-graph corresponding to the demand words;
在所述标签图谱中检索与所述知识子图谱和/或事理子图谱对应的标签子图谱;Retrieving a tag sub-graph corresponding to the knowledge sub-graph and/or the affair sub-graph in the tag graph;
根据所述标签子图谱得到与所述需求词匹配的画像数据。According to the label sub-graph, the portrait data matching the demand word is obtained.
根据本发明的另一方面,提供了一种基于需求词的画像数据获取装置,其包括:According to another aspect of the present invention, a kind of portrait data acquisition device based on demand words is provided, which includes:
第一建立模块,适于建立特定领域的知识图谱和/或事理图谱;The first building module is suitable for building a knowledge graph and/or an event graph in a specific field;
第二建立模块,适于根据用户行为数据,建立标签图谱;The second building module is adapted to create a tag map according to user behavior data;
获取模块,适于获取输入的属于特定领域的需求词;An acquisition module, adapted to acquire input demand words belonging to a specific field;
第一检索模块,适于在所述知识图谱和/或事理图谱分别进行检索,得到与所述需求词对应的知识子图谱和/或事理子图谱;The first retrieval module is adapted to perform retrieval on the knowledge graph and/or the affair graph respectively, to obtain the knowledge sub-graph and/or the affair sub-graph corresponding to the demand word;
第二检索模块,适于在所述标签图谱中检索与所述知识子图谱和/或事理子图谱对应的标签子图谱;The second retrieval module is adapted to retrieve a tag sub-graph corresponding to the knowledge sub-graph and/or the affair sub-graph in the tag graph;
画像获取模块,适于根据所述标签子图谱得到与所述需求词匹配的画像数据。The portrait acquisition module is adapted to obtain portrait data matching the demand word according to the tag sub-map.
根据本发明的又一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;According to yet another aspect of the present invention, a computing device is provided, including: a processor, a memory, a communication interface, and a communication bus, and the processor, the memory, and the communication interface complete mutual communication through the communication bus communication;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述基于需求词的画像数据获取方法对应的操作。The memory is used to store at least one executable instruction, and the executable instruction causes the processor to perform operations corresponding to the method for acquiring portrait data based on demand words.
根据本发明的再一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述基于需求词的画像数据获取方法对应的操作。According to another aspect of the present invention, a computer storage medium is provided, wherein at least one executable instruction is stored in the storage medium, and the executable instruction causes the processor to execute the method corresponding to the above-mentioned demand word-based portrait data acquisition method operate.
根据本发明提供的基于需求词的画像数据获取方法及装置。其中,首先建立特定领域的知识图谱和/或事理图谱;并根据用户行为数据,建立标签图谱;其次,获取输入的属于特定领域的需求词,在知识图谱和/或事理图谱分别进行检索,得到与需求词对应的知识子图谱和/或事理子图谱,最终在标签图谱中检索与知识子图谱和/或事理子图谱对应的标签子图谱,并根据标签子图谱得到与需求词匹配的画像数据。本方案通过知识图谱和/或事理图谱,以及标签图谱可快速有效地生成与输入的需求词匹配的画像数据,避免了现有技术中需人工提取用户画像而造成的提取效率低下,人工成本高的弊端;并且,本方案中利用知识图谱和/或事理图谱,可扩宽特定领域数据的知识域,充分利用事物或事件间的相关性,获得与需求词对应的知识子图谱和/或事理子图谱,并根据知识子图谱和/或事理子图谱获得画像数据,从而使得最终获得的画像数据更为全面及准确地反映与需求词对应的用户画像。According to the method and device for obtaining portrait data based on demand words provided by the present invention. Among them, first establish a knowledge map and/or an event map in a specific field; and establish a tag map based on user behavior data; secondly, obtain the input demand words belonging to a specific field, and search them separately in the knowledge map and/or event map to obtain The knowledge sub-graph and/or the matter sub-graph corresponding to the demand word, and finally retrieve the label sub-graph corresponding to the knowledge sub-graph and/or the matter sub-graph in the label map, and obtain the portrait data matching the demand word according to the label sub-graph . This solution can quickly and effectively generate portrait data that matches the input demand words through the knowledge map and/or event map, as well as the label map, avoiding the low extraction efficiency and high labor cost caused by manual extraction of user portraits in the prior art Moreover, the use of knowledge graphs and/or event graphs in this scheme can broaden the knowledge domain of data in a specific field, make full use of the correlation between things or events, and obtain knowledge sub-graphs and/or event graphs corresponding to demand words. Li sub-graph, and obtain portrait data according to knowledge sub-graph and/or event sub-graph, so that the finally obtained portrait data can more comprehensively and accurately reflect the user portrait corresponding to the demand word.
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。The above description is only an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention, it can be implemented according to the contents of the description, and in order to make the above and other purposes, features and advantages of the present invention more obvious and understandable , the specific embodiments of the present invention are enumerated below.
附图说明Description of drawings
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiment. The drawings are only for the purpose of illustrating a preferred embodiment and are not to be considered as limiting the invention. Also throughout the drawings, the same reference numerals are used to designate the same components. In the attached picture:
图1示出了根据本发明一个实施例提供的基于需求词的画像数据获取方法的流程示意图;Fig. 1 shows a schematic flow diagram of a method for acquiring portrait data based on demand words according to an embodiment of the present invention;
图2示出了根据本发明另一个实施例提供的基于需求词的画像数据获取方法的流程示意图;Fig. 2 shows a schematic flow diagram of a method for acquiring portrait data based on demand words according to another embodiment of the present invention;
图3a示出了根据本发明另一个实施例提供的知识图谱示意图;Fig. 3a shows a schematic diagram of a knowledge map provided according to another embodiment of the present invention;
图3b示出了根据本发明另一个实施例提供的事理图谱示意图;Fig. 3b shows a schematic diagram of an event map provided according to another embodiment of the present invention;
图3c示出了根据本发明另一个实施例提供的标签图谱示意图;Figure 3c shows a schematic diagram of a label map provided according to another embodiment of the present invention;
图4示出了根据本发明一个实施例提供的基于需求词的画像数据获取装置的结构框图;Fig. 4 shows the structural block diagram of the portrait data acquisition device based on demand words provided according to one embodiment of the present invention;
图5示出了根据本发明一个实施例提供的一种计算设备的结构示意图。Fig. 5 shows a schematic structural diagram of a computing device provided according to an embodiment of the present invention.
具体实施方式Detailed ways
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.
图1示出了根据本发明一个实施例提供的基于需求词的画像数据获取方法的流程示意图。如图1所示,该方法包括:Fig. 1 shows a schematic flowchart of a method for acquiring portrait data based on demand words according to an embodiment of the present invention. As shown in Figure 1, the method includes:
步骤S110,建立特定领域的知识图谱和/或事理图谱。Step S110, establishing a domain-specific knowledge map and/or event map.
其中,知识图谱为结构化的语义知识库,用以描述物理世界中的概念及其相互关系,其基本组成单位是“知识实体-关系-知识实体”三元组,知识实体之间通过关系相互联结,构成网状的知识结构。而事理图谱是以“事件实体-关系-事件实体”三元组为核心,描述事件的发展、因果等关系的逻辑知识库。Among them, the knowledge map is a structured semantic knowledge base, which is used to describe the concepts and their relationships in the physical world. Its basic unit is the triplet of "knowledge entity-relationship-knowledge entity". Connections form a web-like knowledge structure. The event map is a logical knowledge base that describes the development, causality and other relationships of events with the triplet of "event entity-relationship-event entity" as the core.
在获取与需求词对应的画像数据的过程中,由于需求词往往对应于某一特定领域,如金融领域、社交领域、或餐饮领域等等。所以,在本步骤中首先需建立特定领域的知识图谱和/或事理图谱。In the process of obtaining the portrait data corresponding to the demand word, the demand word often corresponds to a specific field, such as the financial field, the social field, or the catering field and so on. Therefore, in this step, it is first necessary to establish a domain-specific knowledge map and/or event map.
知识图谱及事理图谱的构建方法本领域技术人员可根据实际的业务需求自行设置,本实施例在此不做限定。例如,可获取特定领域中的数据,针对该特定领域的数据进行信息提取并整合形成特定领域的知识图谱和/或事理图谱。The methods for constructing knowledge graphs and event graphs can be set by those skilled in the art according to actual business requirements, which are not limited in this embodiment. For example, data in a specific field may be obtained, and information extraction and integration may be performed on the data in the specific field to form a knowledge map and/or an event map in the specific field.
步骤S120,根据用户行为数据,建立标签图谱。In step S120, a tag graph is established according to user behavior data.
不同于步骤S110中所述的知识图谱及事理图谱,本步骤建立的标签图谱并非为基于特定领域数据而建立,而是根据用户行为数据,对用户行为数据抽取标签化信息后,获取标签之间的关联关系,构建“标签实体-关系-标签实体”三元组,从而建立标签图谱。Different from the knowledge map and event map described in step S110, the tag map established in this step is not based on data in a specific field, but is based on user behavior data, after extracting tagged information from user behavior data, and obtaining the The association relationship, construct the "label entity-relationship-label entity" triplet, so as to establish the label map.
步骤S130,获取输入的属于特定领域的需求词。Step S130, acquiring the input demand words belonging to a specific field.
其中,本步骤中的需求词并不局限于直接输入的特定领域的需求词,其还包括通过从输入的需求信息中提取出的属于特定领域的需求词。并且,本发明对输入的具体方式不做限定,例如,其可以为手动输入、语音录入、肢体识别录入等输入方式中的一种或多种的结合。Wherein, the demand words in this step are not limited to directly input demand words in a specific field, but also include demand words belonging to a specific field extracted from the input demand information. Moreover, the present invention does not limit the specific input method, for example, it may be a combination of one or more input methods such as manual input, voice input, and body recognition input.
步骤S140,在知识图谱和/或事理图谱分别进行检索,得到与需求词对应的知识子图谱和/或事理子图谱。In step S140, search is performed on the knowledge graph and/or the event graph respectively to obtain the knowledge sub-graph and/or the event sub-graph corresponding to the demand word.
具体地,可在知识图谱中检索与该需求词相匹配的知识实体,并根据该知识实体确定与需求词对应的知识子图谱;和/或,在事理图谱中检索与该需求词相匹配的事件实体,并根据该事件实体确定与需求词对应的事理子图谱。Specifically, the knowledge entity matching the demand word can be retrieved in the knowledge graph, and the knowledge sub-graph corresponding to the demand word can be determined according to the knowledge entity; event entity, and determine the event sub-graph corresponding to the demand word according to the event entity.
通过本步骤,可获得与该需求词关联的知识子图谱和/或事理子图谱,避免直接根据需求词在标签图谱中得到的画像数据的全面性及准确度较低的弊端。Through this step, the knowledge sub-graph and/or event sub-graph associated with the demand word can be obtained, avoiding the disadvantages of low comprehensiveness and accuracy of the portrait data obtained directly from the demand word in the tag map.
步骤S150,在标签图谱中检索与知识子图谱和/或事理子图谱对应的标签子图谱。Step S150, searching the tag graph corresponding to the knowledge sub-graph and/or the affair sub-graph in the tag graph.
根据步骤S140中获得的知识子图谱和/或事理子图谱,通过相应的检索方法,检索出与知识子图谱和/或事理子图谱对应的标签子图谱。例如,可根据知识子图谱和/或事理子图谱中的各个知识实体或事件实体与标签图谱中的标签实体的相似度或关联性等,确定与知识子图谱和/或事理子图谱对应的标签子图谱,本实施例对检索与知识子图谱和/或事理子图谱对应的标签子图谱的具体方式不做限定,本领域技术人员可根据实际的业务需求自行设定。According to the knowledge sub-graph and/or the matter sub-graph obtained in step S140, the label sub-graph corresponding to the knowledge sub-graph and/or the matter sub-graph is retrieved through a corresponding retrieval method. For example, according to the similarity or correlation between each knowledge entity or event entity in the knowledge sub-graph and/or event sub-graph and the label entity in the label graph, the label corresponding to the knowledge sub-graph and/or event sub-graph can be determined For the sub-graph, this embodiment does not limit the specific method of retrieving the label sub-graph corresponding to the knowledge sub-graph and/or the affairs sub-graph, and those skilled in the art can set it according to actual business needs.
步骤S160,根据标签子图谱得到与需求词匹配的画像数据。Step S160, according to the label sub-map, obtain the portrait data matching the required words.
根据步骤S150中确定的标签子图谱,通过标签提取或语义解析等方法得到与需求词相匹配的画像数据。According to the tag sub-map determined in step S150, the portrait data matching the required word is obtained through tag extraction or semantic analysis and other methods.
本实施例中首先建立特定领域的知识图谱和/或事理图谱,并根据用户行为数据,建立标签图谱;其次,获取输入的属于特定领域的需求词,在知识图谱和/或事理图谱分别进行检索,得到与需求词对应的知识子图谱和/或事理子图谱,最终在标签图谱中检索与知识子图谱和/或事理子图谱对应的标签子图谱,并根据标签子图谱得到与需求词匹配的画像数据。从而可根据知识图谱和/或事理图谱,以及标签图谱可快速有效地生成与输入的需求词匹配的画像数据,避免了现有技术中需人工提取用户画像而造成的提取效率低下,人工成本高的弊端;并且,本方案中利用知识图谱和/或事理图谱,可扩宽特定领域数据的知识域,充分利用事物或事件间的相关性,获得与需求词对应的知识子图谱和/或事理子图谱,并根据知识子图谱和/或事理子图谱获得画像数据,从而使得最终获得的画像数据更为全面及准确地反映与需求词对应的用户画像。In this embodiment, a knowledge map and/or an event map of a specific field is first established, and a label map is established according to user behavior data; secondly, the input demand words belonging to a specific field are obtained, and searches are performed on the knowledge map and/or event map respectively , get the knowledge sub-graph and/or matter sub-graph corresponding to the demand word, and finally retrieve the label sub-graph corresponding to the knowledge sub-graph and/or matter sub-graph in the label map, and obtain the matching demand word according to the label sub-graph portrait data. Therefore, based on the knowledge map and/or the event map, as well as the label map, the portrait data matching the input demand words can be quickly and effectively generated, avoiding the low extraction efficiency and high labor cost caused by manual extraction of user portraits in the prior art Moreover, the use of knowledge graphs and/or event graphs in this scheme can broaden the knowledge domain of data in a specific field, make full use of the correlation between things or events, and obtain knowledge sub-graphs and/or event graphs corresponding to demand words. Li sub-graph, and obtain portrait data according to knowledge sub-graph and/or event sub-graph, so that the finally obtained portrait data can more comprehensively and accurately reflect the user portrait corresponding to the demand word.
图2示出了根据本发明另一个实施例提供的基于需求词的画像数据获取方法的流程示意图。如图2所示,该方法包括:Fig. 2 shows a schematic flowchart of a method for acquiring portrait data based on demand words according to another embodiment of the present invention. As shown in Figure 2, the method includes:
步骤S210,建立特定领域的知识图谱和/或事理图谱。Step S210, establishing a domain-specific knowledge map and/or event map.
具体地,在建立特定领域的知识图谱过程中,可先构建特定领域的初始知识图谱:其中,初始知识图谱在构建过程中,首先需设定该特定领域中的各个知识实体及对应的关系类型,如设定知识实体“银行”、知识实体“中国银行”及两者的对应关系为包含与被包含的关系,其次根据爬取的公开数据(包含结构化的知识图谱三元组数据及非结构化的文本数据),人工提取非结构化文本数据中的知识实体及知识实体间的关系,从而形成知识图谱三元组数据,并根据该结构化的知识图谱三元组数据以及根据非结构化的文本数据生成的知识图谱三元组数据整合为初始知识图谱;进一步地,在构建初始知识图谱之后,将该初始知识图谱作为训练集,构建知识图谱的实体抽取模型与实体关系分类模型,其中,构建知识图谱的实体抽取模型与实体关系分类模型的具体方法本发明不做限定,例如,可采用BiLSTM+CRF模型构建知识图谱的实体抽取模型,以及根据BiGRU+2attention模型来构建知识图谱的实体关系分类模型;进一步地,在构建知识图谱的实体抽取模型与实体关系分类模型之后,爬取特定领域知识类的结构化数据和非结构化文本数据,并利用构建的实体抽取模型与实体关系分类模型在该结构化数据和非结构文本数据中抽取知识图谱三元组,对初始知识图谱进行扩充,获得构建后的知识图谱。例如,图3a中示出了构建的金融领域知识图谱中的部分图谱,从图3a中可看出,知识图谱中的节点为各个知识实体,知识实体之间为对应的知识实体关系,如知识实体“储蓄”、“汇兑”、“借贷”均为知识实体“银行”的业务属性;而知识实体“分期”属于知识实体“借贷”中的一类。Specifically, in the process of establishing the knowledge map of a specific field, the initial knowledge map of the specific field can be constructed first: Among them, in the process of building the initial knowledge map, it is first necessary to set each knowledge entity and the corresponding relationship type in the specific field , such as setting the knowledge entity "bank", the knowledge entity "Bank of China" and the corresponding relationship between the two as the relationship between inclusion and inclusion, and then according to the crawled public data (including structured knowledge graph triple data and non- Structured text data), artificially extract the knowledge entities and the relationship between knowledge entities in the unstructured text data, thus forming knowledge graph triple data, and according to the structured knowledge graph triple data and unstructured The knowledge map triplet data generated by the simplified text data is integrated into the initial knowledge map; further, after the initial knowledge map is constructed, the initial knowledge map is used as a training set to construct the entity extraction model and entity relationship classification model of the knowledge map, Among them, the specific method of constructing the entity extraction model of the knowledge graph and the entity relationship classification model is not limited in the present invention. For example, the BiLSTM+CRF model can be used to construct the entity extraction model of the knowledge graph, and the knowledge graph can be constructed according to the BiGRU+2attention model. Entity-relationship classification model; further, after constructing the entity extraction model and entity-relationship classification model of the knowledge map, crawl the structured data and unstructured text data of specific domain knowledge classes, and use the constructed entity extraction model and entity-relationship The classification model extracts knowledge map triples from the structured data and unstructured text data, expands the initial knowledge map, and obtains the constructed knowledge map. For example, Figure 3a shows part of the constructed knowledge graph in the financial field. It can be seen from Figure 3a that the nodes in the knowledge graph are knowledge entities, and the knowledge entities are the corresponding knowledge entity relationships, such as knowledge The entities "savings", "exchange" and "loan" are all business attributes of the knowledge entity "bank"; while the knowledge entity "installment" belongs to the category of the knowledge entity "loan".
同理,在建立特定领域的事理图谱过程中,可构建特定领域的初始事理图谱,将初始事理图谱作为训练集,构建事理图谱的实体抽取模型与实体关系分类模型;爬取特定领域事理类的结构化数据和非结构化文本数据,根据事理图谱的实体抽取模型与实体关系分类模型在结构化数据和非结构文本数据中抽取事理图谱三元组,对初始事理图谱进行扩充,获得构建后的事理图谱。图3b为构建的金融领域的事理图谱中的部分图谱,从图3b中可看出事件“结婚”会导致事件“买房”和/或“旅行”的发生,而事件“买房”将导致事件“贷款”的发生。In the same way, in the process of establishing an event map in a specific field, an initial event map in a specific field can be constructed, and the initial event map can be used as a training set to build an entity extraction model and an entity relationship classification model for the event map; Structured data and unstructured text data, according to the entity extraction model and entity relationship classification model of the event map, extract the triplet of the event map from the structured data and unstructured text data, expand the initial event map, and obtain the constructed Affair map. Figure 3b is a part of the graph of affairs in the constructed financial field. From Figure 3b, it can be seen that the event "marriage" will lead to the occurrence of the event "buy a house" and/or "travel", and the event "buy a house" will lead to the event " Loans" occur.
步骤S220,根据用户行为数据,建立标签图谱。In step S220, a tag graph is established according to user behavior data.
不同于步骤S210中的知识图谱及事理图谱,本步骤建立的标签图谱并非基于特定领域数据而建立,而是通过获取用户行为数据,并提取用户行为数据中的用户标签数据,根据用户与用户标签数据之间的关联关系,建立标签图谱,其中,标签图谱中标签实体之间的关系是根据用户与用户标签数据之间的关联关系得到的。可选的,在提取用户标签数据之后,可进一步地根据用户标签数据获得相应的描述标签,根据描述标签与用户标签的对应关系以及用户与用户标签数据之间的关联关系建立标签图谱。如图3c所示,通过对用户行为数据的统计分析得出,90%的用户同时安装有安居客应用及汽车之家应用,而安装有汽车之家的用户中有80%安装有蚂蚁花呗,则建立标签“安居客”与“汽车之家”的关联关系,以及建立标签“汽车之家”与“蚂蚁花呗”的关联关系,并且,针对于标签“安居客”及标签“房天下”可获得相应的描述标签“买房”,则进一步建立标签“买房”与标签“安居客”及“房天下”的关联关系;同理,建立“汽车之家”及“瓜子网”与对应的描述标签“买车”的关联关系,以及,建立“瓜子网”、“蚂蚁花呗”、及“京东白条”与对应的描述标签“分期”的对应关系。从图中可看出,本步骤构建的标签图谱中并不记录用户信息(如用户ID,用户名称等),而是将根据用户行为数据获得的标签数据呈现至标签图谱中,从而避免因将用户信息加入标签图谱而引发的数据处理量增加,处理速度降低等弊端。Different from the knowledge map and event map in step S210, the label map established in this step is not based on specific field data, but by obtaining user behavior data and extracting user label data from user behavior data, according to users and user labels The association relationship between data establishes a tag graph, wherein the relationship between tag entities in the tag graph is obtained according to the association relationship between users and user tag data. Optionally, after the user tag data is extracted, corresponding descriptive tags can be further obtained according to the user tag data, and a tag map can be established according to the correspondence between the descriptive tags and user tags and the association between users and user tag data. As shown in Figure 3c, through the statistical analysis of user behavior data, it can be concluded that 90% of the users have installed both the Anjuke app and the Autohome app, and 80% of the users who have installed the Autohome app have installed Ant Huabei , establish the relationship between the tags "Anjuke" and "Car Home", and establish the relationship between the tags "Car Home" and "Ant Huabei", and, for the tags "Anjuke" and "Fang Tianxia " can obtain the corresponding description tag "buying a house", then further establish the relationship between the label "buying a house" and the tags "Anjuke" and "Fangtianxia"; similarly, establish the corresponding Describe the association relationship of the label "buy a car", and establish the corresponding relationship between "Guaziwang", "Ant Huabei", and "Jingdong Baitiao" and the corresponding description label "Stage". It can be seen from the figure that the tag map constructed in this step does not record user information (such as user ID, user name, etc.), but presents the tag data obtained according to user behavior data into the tag map, thereby avoiding the The addition of user information to the tag map will increase the amount of data processing and reduce the processing speed.
步骤S230,获取输入的属于特定领域的需求词。Step S230, acquiring the input demand words belonging to a specific field.
其中,本步骤中的需求词并不局限于直接输入的特定领域的需求词,其还包括通过从输入的需求信息中通过语义分析等方法提取出的属于特定领域的需求词。并且,本发明对输入的具体方式不做限定,例如,其可以为手动输入、语音录入、肢体识别录入等输入方式中的一种或多种的结合。Wherein, the demand words in this step are not limited to directly input demand words in a specific field, but also include demand words belonging to a specific field extracted from the input demand information through semantic analysis and other methods. Moreover, the present invention does not limit the specific input method, for example, it may be a combination of one or more input methods such as manual input, voice input, and body recognition input.
步骤S240,查找与需求词对应的至少一个泛化词。Step S240, searching for at least one generalized word corresponding to the required word.
具体地,预先构建底层语料库。其中,底层语料库的具体构建方法本领域技术人员可自行设置,本实施例对此不做限定。例如,可将知识图谱、事理图谱、和/或标签图谱的原始语料作为构建底层语料库的语料,从而构建出底层语料库。可选的,为便于后续泛化词的查找效率,可将底层语料库中的语料数据转换为相应的词向量。例如,可对语料数据进行数据清洗,并对清理后的语料数据进行分词操作,通过词向量训练模型(如CBOW word2vec词向量训练模型)将分词结果生成词向量,获得包含词向量的底层语料库。Specifically, the underlying corpus is pre-built. Wherein, the specific construction method of the underlying corpus can be set by those skilled in the art, which is not limited in this embodiment. For example, the original corpus of the knowledge graph, the event graph, and/or the tag graph can be used as the corpus for constructing the bottom corpus, so as to construct the bottom corpus. Optionally, to facilitate the search efficiency of subsequent generalized words, the corpus data in the underlying corpus can be converted into corresponding word vectors. For example, data cleaning can be performed on the corpus data, and the word segmentation operation can be performed on the cleaned corpus data, and word vectors can be generated from word segmentation results through a word vector training model (such as the CBOW word2vec word vector training model), and the underlying corpus containing word vectors can be obtained.
进一步地,在底层语料库中查找与该需求词对应的至少一个泛化词。在具体的实施过程中,可预先对该需求词进行解析,生成对应的需求词向量,并根据需求词向量与底层语料库中各个语料的词向量之间的距离,查找与需求词对应的至少一个泛化词。具体地,可将需求词向量与底层语料库中各个语料的词向量之间的距离由小至大进行排序,并获取位于排序位列中前n个词向量,将该n个词向量对应的词确定为与该需求词对应的泛化词。例如,需求词为“贷款”,则通过底层语料库可获取与“贷款”词向量距离最近的4个词向量,将该4个词向量对应的词“借贷”、“借钱”、“借款”、以及“贷钱”作为与“贷款”对应的泛化词。Further, at least one generalized word corresponding to the required word is searched in the underlying corpus. In the specific implementation process, the demand word can be analyzed in advance to generate the corresponding demand word vector, and according to the distance between the demand word vector and the word vectors of each corpus in the underlying corpus, at least one corresponding to the demand word can be found generalized words. Specifically, the distance between the required word vector and the word vectors of each corpus in the underlying corpus can be sorted from small to large, and the first n word vectors in the sorted position column can be obtained, and the words corresponding to the n word vectors Determined as a generalized word corresponding to the demand word. For example, if the demand word is "loan", the 4 word vectors closest to the word vector of "loan" can be obtained through the underlying corpus, and the words "borrowing", "borrowing money" and "borrowing" corresponding to the 4 word vectors , and "loan" as a generalization corresponding to "loan".
步骤S250,在知识图谱进行检索,得到与需求词和至少一个泛化词对应的知识子图谱;和/或,在事理图谱进行检索,得到与需求词和至少一个泛化词对应的事理子图谱。Step S250, search on the knowledge map to obtain the knowledge sub-graph corresponding to the demand word and at least one generalized word; and/or search on the affair graph to obtain the affair sub-graph corresponding to the demand word and at least one generalized word .
具体地,在知识图谱进行检索,得到与需求词和至少一个泛化词对应的知识子图谱过程中,可首先在知识图谱中确定与需求词及至少一个泛化词对应的至少一个知识实体(例如,可根据知识图谱中的知识实体与需求词或泛化词的欧式距离的大小确定与需求词及至少一个泛化词对应的知识实体),并根据该至少一个知识实体,通过相应的知识图谱关系预测模型,获得对应的知识子图谱。其中,知识图谱关系预测模型可以为基于机器学习方法,以知识图谱中的三元组数据为训练集,通过RPEM(representation predictionembedding model)模型而构建。例如,在图3a所示的知识图谱中检索与需求词的一个泛化词“借贷”对应的知识图谱子图谱为包含知识实体“分期”、“银行”、“民间借贷”的知识图谱子图谱。Specifically, in the process of searching the knowledge map and obtaining the knowledge sub-graph corresponding to the demand word and at least one generalized word, at least one knowledge entity ( For example, the knowledge entity corresponding to the demand word and at least one generalization word can be determined according to the Euclidean distance between the knowledge entity in the knowledge map and the demand word or generalization word), and according to the at least one knowledge entity, through the corresponding knowledge Graph relationship prediction model to obtain the corresponding knowledge sub-graph. Among them, the knowledge graph relationship prediction model can be based on a machine learning method, using triple data in the knowledge graph as a training set, and constructed through the RPEM (representation prediction embedding model) model. For example, in the knowledge graph shown in Figure 3a, the knowledge graph sub-graph corresponding to a generalized word "loan" of the demand word is retrieved as a knowledge graph sub-graph containing the knowledge entities "staging", "bank" and "private loan" .
同理,在事理图谱进行检索,得到与需求词和至少一个泛化词对应的事理子图谱过程中,可首先在事理图谱中确定与需求词及至少一个泛化词对应的至少一个事件实体(例如,可根据事件图谱中的事件实体与需求词或泛化词的欧式距离的大小确定与需求词及至少一个泛化词对应的事件实体),并根据该至少一个事件实体,通过相应的事理图谱关系预测模型,获得对应的事理子图谱。其中,事理图谱关系预测模型可基于机器学习方法,以事理图谱中的三元组数据为训练集,通过RPEM模型而构建。例如,在图3b所示的事理图谱中检索与需求词“贷款”对应的事理图谱子图谱为包含事件实体“买房”的事理图谱子图谱。Similarly, in the process of retrieving the event map and obtaining the event sub-map corresponding to the demand word and at least one generalized word, at least one event entity ( For example, the event entity corresponding to the demand word and at least one generalization word can be determined according to the size of the Euclidean distance between the event entity in the event map and the demand word or generalization word), and according to the at least one event entity, through the corresponding event Graph relationship prediction model to obtain the corresponding event sub-graph. Among them, the relationship prediction model of the affair map can be based on the machine learning method, using the triple data in the matter map as the training set, and constructed through the RPEM model. For example, in the event graph shown in Figure 3b, the event graph sub-graph corresponding to the demand word "loan" is retrieved as the event entity "buying a house".
步骤S260,在标签图谱中检索与知识子图谱和/或事理子图谱对应的标签子图谱。Step S260, searching the tag graph corresponding to the knowledge sub-graph and/or the affair sub-graph in the tag graph.
具体地,在标签图谱中检索与知识子图谱对应的标签子图谱时,可首先确定标签图谱中与知识子图谱的各个知识实体对应的标签,并根据相应的标签图谱关系预测模型确定与标签关联的标签子图谱。其中,标签图谱关系预测模型可基于机器学习方法,以标签图谱中的“标签实体-关系-标签实体”三元组数据为训练集,通过RPEM模型而构建。例如,若步骤S250中确定的知识图谱子图谱中包含知识实体“分期”,则确定图3c所示标签图谱中的标签实体“分期”与其相对应,并进一步地确定包含标签“蚂蚁花呗”、“京东白条”和/或“瓜子网”的标签子图谱为该知识子图谱对应的标签子图谱。Specifically, when retrieving the tag sub-graph corresponding to the knowledge sub-graph in the tag graph, the tags corresponding to each knowledge entity in the knowledge sub-graph in the tag graph can be determined first, and the corresponding tags associated with the tag graph can be determined according to the corresponding tag graph relationship prediction model. The label sub-map of . Among them, the label map relationship prediction model can be based on machine learning methods, using the "label entity-relationship-label entity" triplet data in the label map as the training set, and constructed through the RPEM model. For example, if the knowledge graph sub-graph determined in step S250 contains the knowledge entity "Stage", then it is determined that the tag entity "Stage" in the tag graph shown in Figure 3c corresponds to it, and it is further determined that the tag "Ant Huabei" is included , "Jingdong Baitiao" and/or "Guaziwang" tag sub-graph is the tag sub-graph corresponding to the knowledge sub-graph.
同理,在标签图谱中检索与事理子图谱对应的标签子图谱时,可首先确定标签图谱中与事理子图谱的各个事件实体对应的标签,并根据相应的标签图谱关系预测模型确定与标签关联的标签子图谱。例如,若步骤S250中确定的事理图谱子图谱中包含事件实体“买房”,则确定图3c所示标签图谱中的标签实体“买房”与其相对应,并进一步地确定包含标签“安居客”、“房天下”和/或“汽车之家”的标签子图谱为该事理子图谱对应的标签子图谱。Similarly, when retrieving the tag sub-map corresponding to the event sub-map in the tag map, you can first determine the tags corresponding to each event entity of the event sub-map in the tag map, and determine the relationship with the tag according to the corresponding tag map relationship prediction model The label sub-map of . For example, if the event entity “buying a house” is included in the event entity graph sub-graph determined in step S250, then it is determined that the tag entity “buying a house” in the tag graph shown in FIG. The label sub-graph of "Fang Tianxia" and/or "Car Home" is the label sub-graph corresponding to this matter sub-graph.
步骤S270,根据标签子图谱得到与需求词匹配的画像数据。Step S270, according to the label sub-map, obtain the portrait data matching the demand word.
具体地,根据步骤S260中获得的标签子图谱中的各个标签实体,确定与该需求词匹配的画像数据。例如,若步骤S260中确定包含标签“蚂蚁花呗”、“京东白条”、“瓜子网”,“安居客”、“房天下”和/或“汽车之家”的标签子图谱为对应的标签子图谱,则与该需求词相匹配的画像数据包含使用和/或下载有蚂蚁花呗、京东白条、瓜子网,安居客、房天下和/或“汽车之家应用的画像数据。Specifically, according to each tag entity in the tag sub-map obtained in step S260, the portrait data matching the demand word is determined. For example, if it is determined in step S260 that the label sub-maps containing the labels "Ant Huabei", "Jingdong Baitiao", "Guazi.com", "Anjuke", "Fangtianxia" and/or "Car Home" are the corresponding labels For the sub-map, the portrait data matching the demand word includes the use and/or download of Ant Huabei, Jingdong Baitiao, Guazi.com, Anjuke, Fangtianxia and/or "Autohome" application portrait data.
在一种可选的实施方式中,在获取与需求词匹配的画像数据后,进一步地根据获取的与需求词匹配的画像数据,挖掘得到与需求词匹配的用户群体。以供为该用户群体推荐相应的产品或服务,例如,若需求词为“贷款”,则可为挖掘得到的用户群体推荐贷款类应用,从而提高推广效率及推广效果。可选的,在挖掘得到与需求词匹配的用户群体之后,可进一步地为该用户群体分配与该需求词对应的标签,从而便于根据该标签快速地检索相应的用户。In an optional implementation manner, after obtaining the portrait data matching the demand words, further mining the user groups matching the demand words according to the acquired portrait data matching the demand words. It is used to recommend corresponding products or services for the user group. For example, if the demand word is "loan", loan applications can be recommended for the mined user group, thereby improving the promotion efficiency and effect. Optionally, after the user group matching the demand word is mined, the user group can be further assigned a label corresponding to the demand word, so as to facilitate rapid retrieval of corresponding users according to the label.
在另一种可选的实施方式中,可根据获取的与需求词匹配的画像数据,过滤非优质用户。例如,在金融领域中,通常需根据用户的信用值为用户匹配相应的贷款额度或金融产品的使用权限,为降低金融产品等的风险值,往往需筛选出金融产品的高风险用户,则采用本实施例提供的方法,可仅输入需求词“低信用度”,便可获得与“低信用度”对应的用户画像,以供对该用户画像对应的用户进行贷款限额或降低其使用金融产品的使用权限。In another optional implementation manner, non-high-quality users can be filtered according to the acquired portrait data matching the demand words. For example, in the financial field, it is usually necessary to match the corresponding loan amount or the use authority of financial products according to the user's credit value. In order to reduce the risk value of financial products, it is often necessary to screen out high-risk users of financial products. The method provided in this embodiment can obtain the user portrait corresponding to "low credit" only by inputting the demand word "low credit", so as to set the loan limit or reduce the use of financial products for the user corresponding to the user portrait authority.
在又一种可选的实施方式中,在获取与需求词匹配的画像数据后,根据该画像数据对应的用户占所有用户的比例,预估与该需求词对应的产品或服务的推广效果,例如,若与需求词“游戏”匹配的画像数据包括“男性”、及“大学生”,而当前男性大学生占总人口的20%,则根据该比例预估与“需求词”对应的产品或服务的推广效果;或者,在获取与需求词匹配的画像数据后,调整与该需求词对应的产品或服务的推广渠道,沿用上例,根据与需求词“游戏”对应的用户画像数据“男性”及“大学生”,确定网络推广渠道为与该需求词“游戏”对应的产品或服务的主要推广渠道。In yet another optional implementation, after obtaining the portrait data matching the demand word, the promotion effect of the product or service corresponding to the demand word is estimated according to the proportion of users corresponding to the portrait data in all users, For example, if the profile data matching the demand word "game" includes "men" and "college students", and the current male college students account for 20% of the total population, then estimate the products or services corresponding to the "demand word" based on this ratio or, after obtaining the portrait data matching the demand word, adjust the promotion channel of the product or service corresponding to the demand word, following the above example, according to the user portrait data "male" corresponding to the demand word "game" and "college students", determine the network promotion channel as the main promotion channel for the product or service corresponding to the demand word "game".
在再一种可选的实施方式中,可根据本实施例实现画像数据的归因处理。具体地,获取目标画像数据,并通过本实施例提供的方法分别获取与多个需求词各自对应的画像数据,通过目标画像数据与该多个需求词各自对应的画像数据的相似度比对,确定目标画像数据对应的至少一个需求词。举例来说,若目标画像数据为“男性”及“大学生”,而与需求词“游戏”对应的画像数据为“男性”及“大学生”,与需求词“化妆品”对应的画像数据为“女性”及“白领”,与需求词“保健品”对应的画像数据为“中老年”,则可确定与目标画像数据对应的需求词为“游戏”,从而达到为已知用户群体匹配对应的产品或服务的技术效果。In yet another optional implementation manner, attribution processing of portrait data may be implemented according to this embodiment. Specifically, the target portrait data is obtained, and the portrait data corresponding to the plurality of demand words are respectively obtained through the method provided in this embodiment, and the similarity comparison between the target portrait data and the portrait data corresponding to the plurality of demand words is carried out. Determine at least one demand word corresponding to the target portrait data. For example, if the target portrait data is "male" and "college student", and the portrait data corresponding to the demand word "game" is "male" and "college student", the portrait data corresponding to the demand word "cosmetics" is "female " and "white-collar", and the portrait data corresponding to the demand word "health care products" is "middle-aged and elderly", then it can be determined that the demand word corresponding to the target portrait data is "game", so as to match the corresponding products for known user groups or the technical effects of the Services.
本实施例中通过建立的特定领域的知识图谱和/或事理图谱,以及根据用户行为数据建立的标签图谱,确定出与需求词匹配的画像数据,避免了现有技术中需人工提取用户画像而造成的提取效率低下,人工成本高的弊端;并且,本方案中通过获取需求词的泛化词,以及根据需求词及泛化词确定最终的画像数据,可提高获取的用户画像数据的全面性及准确度;进一步地,本方案中利用知识图谱和/或事理图谱,可扩宽特定领域数据的知识域,充分利用事物或事件间的相关性,获得与需求词对应的知识子图谱和/或事理子图谱,并根据知识子图谱和/或事理子图谱获得画像数据,从而使得最终获得的画像数据更为全面及准确地反映与需求词对应的用户画像,为挖掘新用户,规避风险用户,预估产品或服务的推广效果及推广策略的调整,及目标画像数据的归因处理提供基础。In this embodiment, through the established knowledge map and/or event map of a specific field, and the tag map established according to user behavior data, the portrait data matching the demand word is determined, which avoids the need to manually extract user portraits in the prior art. The disadvantages of low extraction efficiency and high labor costs are caused; and, in this solution, by obtaining the generalization words of the demand words, and determining the final portrait data according to the demand words and generalization words, the comprehensiveness of the obtained user portrait data can be improved and accuracy; further, the use of knowledge graphs and/or event graphs in this scheme can broaden the knowledge domain of data in a specific field, make full use of the correlation between things or events, and obtain knowledge sub-graphs and/or graphs corresponding to demand words or matter sub-graph, and obtain portrait data according to the knowledge sub-graph and/or matter sub-graph, so that the final portrait data can more comprehensively and accurately reflect the user portrait corresponding to the demand word, in order to tap new users and avoid risky users , to estimate the promotion effect of products or services, adjust promotion strategies, and provide a basis for attribution processing of target portrait data.
图4示出了根据本发明一个实施例提供的基于需求词的画像数据获取装置的结构框图。如图4所示,该装置包括:第一建立模块41、第二建立模块42、获取模块43、第一检索模块44、第二检索模块45、以及画像获取模块46。Fig. 4 shows a structural block diagram of a device for acquiring portrait data based on demand words according to an embodiment of the present invention. As shown in FIG. 4 , the device includes: a first establishment module 41 , a second establishment module 42 , an acquisition module 43 , a first retrieval module 44 , a second retrieval module 45 , and a portrait acquisition module 46 .
其中,第一建立模块41,适于建立特定领域的知识图谱和/或事理图谱。Among them, the first building module 41 is suitable for building a knowledge map and/or an event map of a specific field.
第二建立模块42,适于根据用户行为数据,建立标签图谱。The second building module 42 is adapted to create a tag map according to user behavior data.
获取模块43,适于获取输入的属于特定领域的需求词。The obtaining module 43 is adapted to obtain the input demand words belonging to a specific field.
第一检索模块44,适于在所述知识图谱和/或事理图谱分别进行检索,得到与所述需求词对应的知识子图谱和/或事理子图谱。The first retrieval module 44 is adapted to perform retrieval on the knowledge graph and/or the event graph respectively, to obtain the knowledge sub-graph and/or the event sub-graph corresponding to the demand words.
第二检索模块45,适于在所述标签图谱中检索与所述知识子图谱和/或事理子图谱对应的标签子图谱。The second retrieval module 45 is adapted to retrieve a tag sub-graph corresponding to the knowledge sub-graph and/or the affair sub-graph in the tag graph.
画像获取模块46,适于根据所述标签子图谱得到与所述需求词匹配的画像数据。The portrait acquisition module 46 is adapted to obtain portrait data matching the demand word according to the tag sub-map.
可选的,该装置还包括:泛化模块(图中未示出),适于所述获取模块在获取输入的属于特定领域的需求词之后,查找与所述需求词对应的至少一个泛化词。Optionally, the device further includes: a generalization module (not shown in the figure), adapted for the acquisition module to search for at least one generalization corresponding to the demand word after acquiring the input demand word belonging to a specific field word.
第一检索模块44进一步适于:在所述知识图谱进行检索,得到与所述需求词和所述至少一个泛化词对应的知识子图谱;和/或,在所述事理图谱进行检索,得到与所述需求词和所述至少一个泛化词对应的事理子图谱。The first retrieval module 44 is further adapted to: perform a search on the knowledge graph to obtain a knowledge sub-graph corresponding to the demand word and the at least one generalized word; and/or perform a search on the affair graph to obtain An event sub-graph corresponding to the demand word and the at least one generalized word.
可选的,泛化模块进一步适于:在底层语料库中查找与所述需求词对应的至少一个泛化词。Optionally, the generalization module is further adapted to: search for at least one generalized word corresponding to the required word in the underlying corpus.
可选的,泛化模块进一步适于:对所述需求词进行解析,生成所述需求词向量;根据所述需求词向量与所述底层语料库中各个语料的词向量之间的距离,查找与所述需求词对应的至少一个泛化词。Optionally, the generalization module is further adapted to: analyze the required words to generate the required word vectors; according to the distance between the required word vectors and the word vectors of each corpus in the underlying corpus, search and At least one generalized word corresponding to the demand word.
可选的,第一建立模块41进一步适于:按照以下步骤构建知识图谱:Optionally, the first building module 41 is further adapted to: build a knowledge map according to the following steps:
构建特定领域的初始知识图谱,将所述初始知识图谱作为训练集,构建知识图谱的实体抽取模型与实体关系分类模型;Constructing an initial knowledge map of a specific field, using the initial knowledge map as a training set, and constructing an entity extraction model and an entity relationship classification model of the knowledge map;
爬取特定领域知识类的结构化数据和非结构化文本数据;Crawl structured data and unstructured text data of domain-specific knowledge;
根据知识图谱的实体抽取模型与实体关系分类模型在所述结构化数据和非结构文本数据中抽取知识图谱三元组,对初始知识图谱进行扩充,获得构建后的知识图谱。Extract knowledge graph triples from the structured data and unstructured text data according to the entity extraction model and entity relationship classification model of the knowledge graph, expand the initial knowledge graph, and obtain the constructed knowledge graph.
可选的,第一建立模块41进一步适于:按照以下步骤构建事理图谱:Optionally, the first establishment module 41 is further adapted to: construct an event map according to the following steps:
构建特定领域的初始事理图谱,将所述初始事理图谱作为训练集,构建事理图谱的实体抽取模型与实体关系分类模型;Constructing an initial event map of a specific field, using the initial event map as a training set, and constructing an entity extraction model and an entity relationship classification model of the event map;
爬取特定领域事理类的结构化数据和非结构化文本数据;Crawl structured data and unstructured text data of domain-specific affairs;
根据事理图谱的实体抽取模型与实体关系分类模型在所述结构化数据和非结构文本数据中抽取事理图谱三元组,对初始事理图谱进行扩充,获得构建后的事理图谱。According to the entity extraction model and the entity relationship classification model of the event map, the triplet of the event map is extracted from the structured data and the unstructured text data, and the initial event map is expanded to obtain the constructed event map.
可选的,第二建立模块42进一步适于:提取所述用户行为数据中的用户标签数据;根据用户与用户标签数据之间的关联关系,建立标签图谱,其中所述标签图谱中标签实体之间的关系是根据用户与用户标签数据之间的关联关系得到的。Optionally, the second building module 42 is further adapted to: extract the user label data in the user behavior data; establish a label map according to the association relationship between the user and the user label data, wherein the tag entity in the label map The relationship between is obtained according to the association relationship between users and user label data.
可选的,该装置还包括:挖掘模块(图中未示出),适于根据所述画像数据挖掘得到与需求词匹配的用户群体。Optionally, the device further includes: a mining module (not shown in the figure), adapted to mine user groups matching demand words according to the portrait data.
可选的,该装置还包括:标签分配模块,适于在所述挖掘模块根据所述画像数据挖掘得到与需求词匹配的用户群体之后,为所述用户群体中的所有用户配置与所述需求词对应的标签。Optionally, the device further includes: a tag assignment module, adapted to configure all users in the user group with the requirement words after the mining module mines the user groups matching the demand words according to the portrait data. The label corresponding to the word.
由此可见,本装置根据用户行为数据,建立标签图谱;其次,获取输入的属于特定领域的需求词,在知识图谱和/或事理图谱分别进行检索,得到与需求词对应的知识子图谱和/或事理子图谱,最终在标签图谱中检索与知识子图谱和/或事理子图谱对应的标签子图谱,并根据标签子图谱得到与需求词匹配的画像数据。从而可根据知识图谱和/或事理图谱,以及标签图谱可快速有效地生成与输入的需求词匹配的画像数据,避免了现有技术中需人工提取用户画像而造成的提取效率低下,人工成本高的弊端;并且,本装置中利用知识图谱和/或事理图谱,可扩宽特定领域数据的知识域,充分利用事物或事件间的相关性,获得与需求词对应的知识子图谱和/或事理子图谱,并根据知识子图谱和/或事理子图谱获得画像数据,从而使得最终获得的画像数据更为全面及准确地反映与需求词对应的用户画像。It can be seen that the device establishes a tag graph based on user behavior data; secondly, obtains the input demand words belonging to a specific field, and performs searches on the knowledge graph and/or event graph respectively, and obtains the knowledge sub-graph and/or corresponding to the demand words or matter sub-graph, and finally retrieve the label sub-graph corresponding to the knowledge sub-graph and/or matter sub-graph in the label map, and obtain the portrait data matching the demand word according to the label sub-graph. Therefore, according to the knowledge map and/or the event map, as well as the label map, the portrait data matching the input demand words can be quickly and effectively generated, avoiding the low extraction efficiency and high labor cost caused by manual extraction of user portraits in the prior art Moreover, the use of knowledge graphs and/or event graphs in this device can broaden the knowledge domain of data in a specific field, make full use of the correlation between things or events, and obtain knowledge sub-graphs and/or event graphs corresponding to demand words. Li sub-graph, and obtain portrait data according to knowledge sub-graph and/or event sub-graph, so that the finally obtained portrait data can more comprehensively and accurately reflect the user portrait corresponding to the demand word.
根据本发明一个实施例提供了一种非易失性计算机存储介质,所述计算机存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的方法。According to one embodiment of the present invention, a non-volatile computer storage medium is provided, the computer storage medium stores at least one executable instruction, and the computer executable instruction can execute the method in any of the above method embodiments.
图5示出了根据本发明一个实施例提供的一种计算设备的结构示意图,本发明具体实施例并不对计算设备的具体实现做限定。FIG. 5 shows a schematic structural diagram of a computing device according to an embodiment of the present invention, and the specific embodiment of the present invention does not limit the specific implementation of the computing device.
如图5所示,该终端可以包括:处理器(processor)502、通信接口(CommunicationsInterface)504、存储器(memory)506、以及通信总线508。As shown in FIG. 5 , the terminal may include: a processor (processor) 502 , a communication interface (Communications Interface) 504 , a memory (memory) 506 , and a communication bus 508 .
其中:in:
处理器502、通信接口504、以及存储器506通过通信总线508完成相互间的通信。The processor 502 , the communication interface 504 , and the memory 506 communicate with each other through the communication bus 508 .
通信接口504,用于与其它设备比如客户端或其它服务器等的网元通信。The communication interface 504 is configured to communicate with network elements of other devices such as clients or other servers.
处理器502,用于执行程序510,具体可以执行上述方法实施例中的相关步骤。The processor 502 is configured to execute the program 510, and may specifically execute relevant steps in the foregoing method embodiments.
具体地,程序510可以包括程序代码,该程序代码包括计算机操作指令。Specifically, the program 510 may include program codes including computer operation instructions.
处理器502可能是中央处理器CPU,或者是特定集成电路ASIC(ApplicationSpecific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。计算设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个CPU;也可以是不同类型的处理器,如一个或多个CPU以及一个或多个ASIC。The processor 502 may be a central processing unit CPU, or an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present invention. The one or more processors included in the computing device may be of the same type, such as one or more CPUs, or may be different types of processors, such as one or more CPUs and one or more ASICs.
存储器506,用于存放程序510。存储器506可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。The memory 506 is used for storing the program 510 . The memory 506 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.
程序510具体可以用于使得处理器502执行以下操作:The program 510 can specifically be used to make the processor 502 perform the following operations:
建立特定领域的知识图谱和/或事理图谱;Build domain-specific knowledge graphs and/or event graphs;
根据用户行为数据,建立标签图谱;Based on user behavior data, create a tag map;
获取输入的属于特定领域的需求词;Obtain the input demand words belonging to a specific field;
在所述知识图谱和/或事理图谱分别进行检索,得到与所述需求词对应的知识子图谱和/或事理子图谱;Retrieve respectively on the knowledge map and/or the matter map to obtain the knowledge sub-graph and/or matter sub-graph corresponding to the demand words;
在所述标签图谱中检索与所述知识子图谱和/或事理子图谱对应的标签子图谱;Retrieving a tag sub-graph corresponding to the knowledge sub-graph and/or the affair sub-graph in the tag graph;
根据所述标签子图谱得到与所述需求词匹配的画像数据。According to the label sub-graph, the portrait data matching the demand word is obtained.
在一种可选的实施方式中,程序510具体可以用于使得处理器502执行以下操作:In an optional implementation manner, the program 510 may be specifically configured to enable the processor 502 to perform the following operations:
查找与所述需求词对应的至少一个泛化词;Find at least one generalized word corresponding to the required word;
在所述知识图谱进行检索,得到与所述需求词和所述至少一个泛化词对应的知识子图谱;Searching in the knowledge graph to obtain a knowledge sub-graph corresponding to the demand word and the at least one generalized word;
和/或,在所述事理图谱进行检索,得到与所述需求词和所述至少一个泛化词对应的事理子图谱。And/or, perform a search on the event map to obtain an event sub-map corresponding to the demand word and the at least one generalized word.
在一种可选的实施方式中,程序510具体可以用于使得处理器502执行以下操作:In an optional implementation manner, the program 510 may be specifically configured to enable the processor 502 to perform the following operations:
在底层语料库中查找与所述需求词对应的至少一个泛化词。At least one generalized word corresponding to the required word is searched in the underlying corpus.
在一种可选的实施方式中,程序510具体可以用于使得处理器502执行以下操作:In an optional implementation manner, the program 510 may be specifically configured to enable the processor 502 to perform the following operations:
对所述需求词进行解析,生成所述需求词向量;Analyzing the demand words to generate the demand word vectors;
根据所述需求词向量与所述底层语料库中各个语料的词向量之间的距离,查找与所述需求词对应的至少一个泛化词。Searching for at least one generalized word corresponding to the required word according to the distance between the required word vector and the word vectors of each corpus in the underlying corpus.
在一种可选的实施方式中,程序510具体可以用于使得处理器502执行以下操作:In an optional implementation manner, the program 510 may be specifically configured to enable the processor 502 to perform the following operations:
按照以下步骤构建知识图谱:Follow the steps below to build a knowledge graph:
构建特定领域的初始知识图谱,将所述初始知识图谱作为训练集,构建知识图谱的实体抽取模型与实体关系分类模型;Constructing an initial knowledge map of a specific field, using the initial knowledge map as a training set, and constructing an entity extraction model and an entity relationship classification model of the knowledge map;
爬取特定领域知识类的结构化数据和非结构化文本数据;Crawl structured data and unstructured text data of domain-specific knowledge;
根据知识图谱的实体抽取模型与实体关系分类模型在所述结构化数据和非结构文本数据中抽取知识图谱三元组,对初始知识图谱进行扩充,获得构建后的知识图谱。Extract knowledge graph triples from the structured data and unstructured text data according to the entity extraction model and entity relationship classification model of the knowledge graph, expand the initial knowledge graph, and obtain the constructed knowledge graph.
在一种可选的实施方式中,程序510具体可以用于使得处理器502执行以下操作:In an optional implementation manner, the program 510 may be specifically configured to enable the processor 502 to perform the following operations:
按照以下步骤构建事理图谱:Follow the steps below to build an Affair Graph:
构建特定领域的初始事理图谱,将所述初始事理图谱作为训练集,构建事理图谱的实体抽取模型与实体关系分类模型;Constructing an initial event map of a specific field, using the initial event map as a training set, and constructing an entity extraction model and an entity relationship classification model of the event map;
爬取特定领域事理类的结构化数据和非结构化文本数据;Crawl structured data and unstructured text data of domain-specific affairs;
根据事理图谱的实体抽取模型与实体关系分类模型在所述结构化数据和非结构文本数据中抽取事理图谱三元组,对初始事理图谱进行扩充,获得构建后的事理图谱。According to the entity extraction model and the entity relationship classification model of the event map, the triplet of the event map is extracted from the structured data and the unstructured text data, and the initial event map is expanded to obtain the constructed event map.
在一种可选的实施方式中,程序510具体可以用于使得处理器502执行以下操作:In an optional implementation manner, the program 510 may be specifically configured to enable the processor 502 to perform the following operations:
获取用户行为数据;Obtain user behavior data;
提取所述用户行为数据中的用户标签数据;extracting user tag data in the user behavior data;
根据用户与用户标签数据之间的关联关系,建立标签图谱,其中所述标签图谱中标签实体之间的关系是根据用户与用户标签数据之间的关联关系得到的。A tag graph is established according to the association relationship between the user and the user tag data, wherein the relationship between tag entities in the tag graph is obtained according to the association relationship between the user and the user tag data.
在一种可选的实施方式中,程序510具体可以用于使得处理器502执行以下操作:In an optional implementation manner, the program 510 may be specifically configured to enable the processor 502 to perform the following operations:
根据所述画像数据挖掘得到与需求词匹配的用户群体。According to the portrait data mining, the user groups matching the demand words are obtained.
在一种可选的实施方式中,程序510具体可以用于使得处理器502执行以下操作:In an optional implementation manner, the program 510 may be specifically configured to enable the processor 502 to perform the following operations:
为所述用户群体中的所有用户配置与所述需求词对应的标签。Configure labels corresponding to the demand words for all users in the user group.
在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。The algorithms and displays presented herein are not inherently related to any particular computer, virtual system, or other device. Various generic systems can also be used with the teachings based on this. The structure required to construct such a system is apparent from the above description. Furthermore, the present invention is not specific to any particular programming language. It should be understood that various programming languages can be used to implement the content of the present invention described herein, and the above description of specific languages is for disclosing the best mode of the present invention.
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure the understanding of this description.
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, in order to streamline this disclosure and to facilitate an understanding of one or more of the various inventive aspects, various features of the invention are sometimes grouped together in a single embodiment, figure, or its description. This method of disclosure, however, is not to be interpreted as reflecting an intention that the claimed invention requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the Detailed Description are hereby expressly incorporated into this Detailed Description, with each claim standing on its own as a separate embodiment of this invention.
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。Those skilled in the art can understand that the modules in the device in the embodiment can be adaptively changed and arranged in one or more devices different from the embodiment. Modules or units or components in the embodiments may be combined into one module or unit or component, and furthermore may be divided into a plurality of sub-modules or sub-units or sub-assemblies. All features disclosed in this specification (including accompanying claims, abstract and drawings) and any method or method so disclosed may be used in any combination, except that at least some of such features and/or processes or units are mutually exclusive. All processes or units of equipment are combined. Each feature disclosed in this specification (including accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。Furthermore, those skilled in the art will understand that although some embodiments described herein include some features included in other embodiments but not others, combinations of features from different embodiments are meant to be within the scope of the invention. and form different embodiments. For example, in the claims, any one of the claimed embodiments can be used in any combination.
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的装置中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。The various component embodiments of the present invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art should understand that a microprocessor or a digital signal processor (DSP) may be used in practice to implement some or all functions of some or all components in the device according to the embodiments of the present invention. The present invention can also be implemented as an apparatus or an apparatus program (for example, a computer program and a computer program product) for performing a part or all of the methods described herein. Such a program for realizing the present invention may be stored on a computer-readable medium, or may be in the form of one or more signals. Such a signal may be downloaded from an Internet site, or provided on a carrier signal, or provided in any other form.
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means can be embodied by one and the same item of hardware. The use of the words first, second, and third, etc. does not indicate any order. These words can be interpreted as names.
本发明公开了:A1.一种基于需求词的画像数据获取方法,其包括:The invention discloses: A1. A method for obtaining portrait data based on demand words, which includes:
建立特定领域的知识图谱和/或事理图谱;Build domain-specific knowledge graphs and/or event graphs;
根据用户行为数据,建立标签图谱;Based on user behavior data, create a tag map;
获取输入的属于特定领域的需求词;Obtain the input demand words belonging to a specific field;
在所述知识图谱和/或事理图谱分别进行检索,得到与所述需求词对应的知识子图谱和/或事理子图谱;Retrieve respectively on the knowledge map and/or the matter map to obtain the knowledge sub-graph and/or matter sub-graph corresponding to the demand words;
在所述标签图谱中检索与所述知识子图谱和/或事理子图谱对应的标签子图谱;Retrieving a tag sub-graph corresponding to the knowledge sub-graph and/or the affair sub-graph in the tag graph;
根据所述标签子图谱得到与所述需求词匹配的画像数据。According to the label sub-graph, the portrait data matching the demand word is obtained.
A2.根据A1所述的方法,其中,在所述获取输入的属于特定领域的需求词之后,所述方法还包括:查找与所述需求词对应的至少一个泛化词;A2. The method according to A1, wherein, after acquiring the input demand words belonging to a specific field, the method further includes: searching for at least one generalized word corresponding to the demand words;
所述在所述知识图谱和/或事理图谱分别进行检索,得到与所述需求词对应的知识子图谱和/或事理子图谱进一步包括:在所述知识图谱进行检索,得到与所述需求词和所述至少一个泛化词对应的知识子图谱;The searching in the knowledge graph and/or the event graph respectively to obtain the knowledge sub-graph and/or the event sub-graph corresponding to the demand word further includes: searching in the knowledge graph to obtain the knowledge sub-graph corresponding to the demand word A knowledge subgraph corresponding to the at least one generalized word;
和/或,所述在所述知识图谱和/或事理图谱分别进行检索,得到与所述需求词对应的知识子图谱和/或事理子图谱进一步包括:在所述事理图谱进行检索,得到与所述需求词和所述至少一个泛化词对应的事理子图谱。And/or, performing the retrieval on the knowledge graph and/or the event graph respectively to obtain the knowledge sub-graph and/or the event sub-graph corresponding to the demand word further includes: performing a search on the event graph to obtain the corresponding An event sub-graph corresponding to the requirement word and the at least one generalized word.
A3.根据A2所述的方法,其中,所述查找与所述需求词对应的至少一个泛化词进一步包括:A3. The method according to A2, wherein the searching for at least one generalized word corresponding to the demand word further comprises:
在底层语料库中查找与所述需求词对应的至少一个泛化词。At least one generalized word corresponding to the required word is searched in the underlying corpus.
A4.根据A3所述的方法,其中,所述在底层语料库中查找与所述需求词对应的至少一个泛化词进一步包括:A4. The method according to A3, wherein said searching for at least one generalized word corresponding to said demand word in the underlying corpus further comprises:
对所述需求词进行解析,生成所述需求词向量;Analyzing the demand words to generate the demand word vectors;
根据所述需求词向量与所述底层语料库中各个语料的词向量之间的距离,查找与所述需求词对应的至少一个泛化词。Searching for at least one generalized word corresponding to the required word according to the distance between the required word vector and the word vectors of each corpus in the underlying corpus.
A5.根据A1-A4中任一项所述的方法,其中,所述建立特定领域的知识图谱和/或事理图谱进一步包括:A5. The method according to any one of A1-A4, wherein the establishment of a domain-specific knowledge map and/or event map further comprises:
按照以下步骤构建知识图谱:Follow the steps below to build a knowledge graph:
构建特定领域的初始知识图谱,将所述初始知识图谱作为训练集,构建知识图谱的实体抽取模型与实体关系分类模型;Constructing an initial knowledge map of a specific field, using the initial knowledge map as a training set, and constructing an entity extraction model and an entity relationship classification model of the knowledge map;
爬取特定领域知识类的结构化数据和非结构化文本数据;Crawl structured data and unstructured text data of domain-specific knowledge;
根据知识图谱的实体抽取模型与实体关系分类模型在所述结构化数据和非结构文本数据中抽取知识图谱三元组,对初始知识图谱进行扩充,获得构建后的知识图谱。Extract knowledge graph triples from the structured data and unstructured text data according to the entity extraction model and entity relationship classification model of the knowledge graph, expand the initial knowledge graph, and obtain the constructed knowledge graph.
A6.根据A1-A4中任一项所述的方法,其中,所述建立特定领域的知识图谱和/或事理图谱进一步包括:A6. The method according to any one of A1-A4, wherein the establishment of a domain-specific knowledge map and/or event map further includes:
按照以下步骤构建事理图谱:Follow the steps below to build an Affair Graph:
构建特定领域的初始事理图谱,将所述初始事理图谱作为训练集,构建事理图谱的实体抽取模型与实体关系分类模型;Constructing an initial event map of a specific field, using the initial event map as a training set, and constructing an entity extraction model and an entity relationship classification model of the event map;
爬取特定领域事理类的结构化数据和非结构化文本数据;Crawl structured data and unstructured text data of domain-specific affairs;
根据事理图谱的实体抽取模型与实体关系分类模型在所述结构化数据和非结构文本数据中抽取事理图谱三元组,对初始事理图谱进行扩充,获得构建后的事理图谱。According to the entity extraction model and the entity relationship classification model of the event map, the triplet of the event map is extracted from the structured data and the unstructured text data, and the initial event map is expanded to obtain the constructed event map.
A7.根据A1-A6中任一项所述的方法,其中,所述根据用户行为数据,建立标签图谱进一步包括:A7. The method according to any one of A1-A6, wherein said establishing a tag map further comprises:
获取用户行为数据;Obtain user behavior data;
提取所述用户行为数据中的用户标签数据;extracting user tag data in the user behavior data;
根据用户与用户标签数据之间的关联关系,建立标签图谱,其中所述标签图谱中标签实体之间的关系是根据用户与用户标签数据之间的关联关系得到的。A tag graph is established according to the association relationship between the user and the user tag data, wherein the relationship between tag entities in the tag graph is obtained according to the association relationship between the user and the user tag data.
A8.根据A1所述的方法,其中,在所述根据所述标签子图谱得到与所述需求词匹配的画像数据之后,所述方法还包括:A8. The method according to A1, wherein, after obtaining the portrait data matching the demand words according to the label sub-map, the method further includes:
根据所述画像数据挖掘得到与需求词匹配的用户群体。According to the portrait data mining, the user groups matching the demand words are obtained.
A9.根据A8所述的方法,其中,在所述根据所述画像数据挖掘得到与需求词匹配的用户群体之后,所述方法还包括:为所述用户群体中的所有用户配置与所述需求词对应的标签。A9. The method according to A8, wherein, after the user groups matching the demand words are obtained according to the portrait data mining, the method further includes: configuring all users in the user groups with the requirements The label corresponding to the word.
本发明还公开了:B10.一种基于需求词的画像数据获取装置,其包括:The present invention also discloses: B10. A device for obtaining portrait data based on demand words, which includes:
第一建立模块,适于建立特定领域的知识图谱和/或事理图谱;The first building module is suitable for building a knowledge graph and/or an event graph in a specific field;
第二建立模块,适于根据用户行为数据,建立标签图谱;The second building module is adapted to create a tag map according to user behavior data;
获取模块,适于获取输入的属于特定领域的需求词;An acquisition module, adapted to acquire input demand words belonging to a specific field;
第一检索模块,适于在所述知识图谱和/或事理图谱分别进行检索,得到与所述需求词对应的知识子图谱和/或事理子图谱;The first retrieval module is adapted to perform retrieval on the knowledge graph and/or the affair graph respectively, to obtain the knowledge sub-graph and/or the affair sub-graph corresponding to the demand word;
第二检索模块,适于在所述标签图谱中检索与所述知识子图谱和/或事理子图谱对应的标签子图谱;The second retrieval module is adapted to retrieve a tag sub-graph corresponding to the knowledge sub-graph and/or the affair sub-graph in the tag graph;
画像获取模块,适于根据所述标签子图谱得到与所述需求词匹配的画像数据。The portrait acquisition module is adapted to obtain portrait data matching the demand word according to the tag sub-map.
B11.根据B10所述的装置,其中,所述装置还包括:泛化模块,适于所述获取模块在获取输入的属于特定领域的需求词之后,查找与所述需求词对应的至少一个泛化词;B11. The device according to B10, wherein the device further comprises: a generalization module, adapted for the acquisition module to search for at least one generalization corresponding to the demand word after obtaining the input demand word belonging to a specific field Transformation;
所述第一检索模块进一步适于:在所述知识图谱进行检索,得到与所述需求词和所述至少一个泛化词对应的知识子图谱;和/或,在所述事理图谱进行检索,得到与所述需求词和所述至少一个泛化词对应的事理子图谱。The first retrieval module is further adapted to: perform retrieval on the knowledge graph to obtain a knowledge sub-graph corresponding to the demand word and the at least one generalized word; and/or, perform retrieval on the affair graph, An event sub-graph corresponding to the demand word and the at least one generalization word is obtained.
B12.根据B11所述的装置,其中,所述泛化模块进一步适于:B12. The device according to B11, wherein the generalization module is further adapted to:
在底层语料库中查找与所述需求词对应的至少一个泛化词。At least one generalized word corresponding to the required word is searched in the underlying corpus.
B13.根据B12所述的装置,其中,所述泛化模块进一步适于:对所述需求词进行解析,生成所述需求词向量;B13. The device according to B12, wherein the generalization module is further adapted to: analyze the demand word to generate the demand word vector;
根据所述需求词向量与所述底层语料库中各个语料的词向量之间的距离,查找与所述需求词对应的至少一个泛化词。Searching for at least one generalized word corresponding to the required word according to the distance between the required word vector and the word vectors of each corpus in the underlying corpus.
B14.根据B10-B13中任一项所述的装置,其中,所述第一建立模块进一步适于:B14. The apparatus according to any one of B10-B13, wherein the first building block is further adapted to:
按照以下步骤构建知识图谱:Follow the steps below to build a knowledge graph:
构建特定领域的初始知识图谱,将所述初始知识图谱作为训练集,构建知识图谱的实体抽取模型与实体关系分类模型;Constructing an initial knowledge map of a specific field, using the initial knowledge map as a training set, and constructing an entity extraction model and an entity relationship classification model of the knowledge map;
爬取特定领域知识类的结构化数据和非结构化文本数据;Crawl structured data and unstructured text data of domain-specific knowledge;
根据知识图谱的实体抽取模型与实体关系分类模型在所述结构化数据和非结构文本数据中抽取知识图谱三元组,对初始知识图谱进行扩充,获得构建后的知识图谱。Extract knowledge graph triples from the structured data and unstructured text data according to the entity extraction model and entity relationship classification model of the knowledge graph, expand the initial knowledge graph, and obtain the constructed knowledge graph.
B15.根据B10-B13中任一项所述的装置,其中,所述第一建立模块进一步适于:B15. The apparatus according to any one of B10-B13, wherein the first building block is further adapted to:
按照以下步骤构建事理图谱:Follow the steps below to build an Affair Graph:
构建特定领域的初始事理图谱,将所述初始事理图谱作为训练集,构建事理图谱的实体抽取模型与实体关系分类模型;Constructing an initial event map of a specific field, using the initial event map as a training set, and constructing an entity extraction model and an entity relationship classification model of the event map;
爬取特定领域事理类的结构化数据和非结构化文本数据;Crawl structured data and unstructured text data of domain-specific affairs;
根据事理图谱的实体抽取模型与实体关系分类模型在所述结构化数据和非结构文本数据中抽取事理图谱三元组,对初始事理图谱进行扩充,获得构建后的事理图谱。According to the entity extraction model and the entity relationship classification model of the event map, the triplet of the event map is extracted from the structured data and the unstructured text data, and the initial event map is expanded to obtain the constructed event map.
B16.根据B10-B15中任一项所述的装置,其中,所述第二建立模块进一步适于:B16. The apparatus according to any one of B10-B15, wherein the second building block is further adapted to:
提取所述用户行为数据中的用户标签数据;extracting user tag data in the user behavior data;
根据用户与用户标签数据之间的关联关系,建立标签图谱,其中所述标签图谱中标签实体之间的关系是根据用户与用户标签数据之间的关联关系得到的。A tag graph is established according to the association relationship between the user and the user tag data, wherein the relationship between tag entities in the tag graph is obtained according to the association relationship between the user and the user tag data.
B17.根据B10所述的装置,其中,所述装置还包括:B17. The device according to B10, wherein the device further comprises:
挖掘模块,适于根据所述画像数据挖掘得到与需求词匹配的用户群体。The mining module is adapted to mine user groups matching demand words according to the portrait data.
B18.根据B17所述的装置,其中,所述装置还包括:B18. The device according to B17, wherein the device further comprises:
标签分配模块,适于在所述挖掘模块根据所述画像数据挖掘得到与需求词匹配的用户群体之后,为所述用户群体中的所有用户配置与所述需求词对应的标签。The label allocation module is adapted to assign tags corresponding to the demand words to all users in the user group after the mining module mines the user groups matching the demand words according to the portrait data.
本发明还公开了:C19.一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;The present invention also discloses: C19. A computing device, comprising: a processor, a memory, a communication interface, and a communication bus, and the processor, the memory, and the communication interface complete mutual communication through the communication bus;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如A1-A9中任一项所述的基于需求词的画像数据获取方法对应的操作。The memory is used to store at least one executable instruction, and the executable instruction causes the processor to execute the operation corresponding to the method for acquiring portrait data based on demand words as described in any one of A1-A9.
本发明还公开了:D20.一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如A1-A9中任一项所述的基于需求词的画像数据获取方法对应的操作。The present invention also discloses: D20. A computer storage medium, at least one executable instruction is stored in the storage medium, and the executable instruction causes the processor to execute the demand-based word as described in any one of A1-A9. The operation corresponding to the portrait data acquisition method.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810555330.5A CN108763555A (en) | 2018-06-01 | 2018-06-01 | Representation data acquisition methods and device based on demand word |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810555330.5A CN108763555A (en) | 2018-06-01 | 2018-06-01 | Representation data acquisition methods and device based on demand word |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN108763555A true CN108763555A (en) | 2018-11-06 |
Family
ID=64001632
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810555330.5A Pending CN108763555A (en) | 2018-06-01 | 2018-06-01 | Representation data acquisition methods and device based on demand word |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108763555A (en) |
Cited By (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109697050A (en) * | 2019-01-07 | 2019-04-30 | 浙江大学 | A kind of Requirements description model design method of the knowledge based map towards electric business field |
| CN109710942A (en) * | 2018-12-28 | 2019-05-03 | 零犀(北京)科技有限公司 | Method and device for constructing a map, and electronic equipment |
| CN109754012A (en) * | 2018-12-29 | 2019-05-14 | 新华三大数据技术有限公司 | Entity Semantics relationship classification method, model training method, device and electronic equipment |
| CN110009394A (en) * | 2019-03-05 | 2019-07-12 | 中国华戎科技集团有限公司 | A kind of digital extracting method and system of drawing a portrait |
| CN110046177A (en) * | 2019-04-24 | 2019-07-23 | 北京思特奇信息技术股份有限公司 | A kind of method, system, storage medium and computer equipment that knowledge is extracted |
| CN110162637A (en) * | 2019-02-14 | 2019-08-23 | 腾讯科技(深圳)有限公司 | Information Atlas construction method, device and equipment |
| CN110442732A (en) * | 2019-07-24 | 2019-11-12 | 万达信息股份有限公司 | A kind of intelligent medical guide method, system and storage medium |
| CN111753100A (en) * | 2020-06-30 | 2020-10-09 | 广州小鹏车联网科技有限公司 | Knowledge graph generation method and server for vehicle-mounted application |
| CN112035756A (en) * | 2020-08-27 | 2020-12-04 | 中国建设银行股份有限公司 | Recommendation method, device, electronic device and storage medium for elderly dating |
| CN112434168A (en) * | 2020-11-09 | 2021-03-02 | 广西壮族自治区图书馆 | Knowledge graph construction method and fragmentized knowledge generation method based on library |
| CN112541359A (en) * | 2020-11-27 | 2021-03-23 | 北京百度网讯科技有限公司 | Document content identification method and device, electronic equipment and medium |
| CN113111184A (en) * | 2021-04-27 | 2021-07-13 | 清华大学深圳国际研究生院 | Event detection method based on explicit event structure knowledge enhancement and terminal equipment |
| CN113204636A (en) * | 2021-01-08 | 2021-08-03 | 北京欧拉认知智能科技有限公司 | Knowledge graph-based user dynamic personalized image drawing method |
| CN113254579A (en) * | 2021-05-21 | 2021-08-13 | 北京自如信息科技有限公司 | Voice retrieval method and device and electronic equipment |
| CN113343108A (en) * | 2021-06-30 | 2021-09-03 | 中国平安人寿保险股份有限公司 | Recommendation information processing method, device, equipment and storage medium |
| CN113420159A (en) * | 2021-06-23 | 2021-09-21 | 齐喝彩(上海)人工智能科技有限公司 | Target customer intelligent identification method and device and electronic equipment |
| CN114090784A (en) * | 2021-10-27 | 2022-02-25 | 北京科技大学 | Entity tag clustering method and device for material domain knowledge graph |
| CN114520830A (en) * | 2021-02-04 | 2022-05-20 | 深圳思为科技有限公司 | A message push method, device and system |
| CN114997558A (en) * | 2022-04-02 | 2022-09-02 | 南京视察者智能科技有限公司 | Risk personnel accurate analysis method based on user portrait |
| CN115757830A (en) * | 2022-11-25 | 2023-03-07 | 中国银行股份有限公司 | Information push method and device based on event map |
| CN116304158A (en) * | 2023-03-17 | 2023-06-23 | 上海瑾盛通信科技有限公司 | Image acquisition method, device, computer readable storage medium and equipment |
| CN116821478A (en) * | 2023-05-29 | 2023-09-29 | 国家计算机网络与信息安全管理中心 | User portrait construction method and device based on sensor data and event map |
| CN119105363A (en) * | 2024-09-25 | 2024-12-10 | 深圳市科荣软件股份有限公司 | Intelligent control system for drainage in water plants based on data graph |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040117335A1 (en) * | 2002-12-16 | 2004-06-17 | Cuddihy Paul Edward | Process for semi-automatic maintenance of a knowledge base using tagged examples |
| CN105574110A (en) * | 2015-12-14 | 2016-05-11 | 北京奇虎科技有限公司 | Intelligent game recommending method and device |
| CN105608171A (en) * | 2015-12-22 | 2016-05-25 | 青岛海贝易通信息技术有限公司 | User portrait construction method |
| CN106355627A (en) * | 2015-07-16 | 2017-01-25 | 中国石油化工股份有限公司 | Method and system used for generating knowledge graphs |
| CN107066497A (en) * | 2016-12-29 | 2017-08-18 | 努比亚技术有限公司 | A kind of searching method and device |
| CN107545000A (en) * | 2016-06-28 | 2018-01-05 | 百度在线网络技术(北京)有限公司 | The information-pushing method and device of knowledge based collection of illustrative plates |
| CN107688606A (en) * | 2017-07-26 | 2018-02-13 | 北京三快在线科技有限公司 | The acquisition methods and device of a kind of recommendation information, electronic equipment |
| CN107967267A (en) * | 2016-10-18 | 2018-04-27 | 中兴通讯股份有限公司 | A kind of knowledge mapping construction method, apparatus and system |
-
2018
- 2018-06-01 CN CN201810555330.5A patent/CN108763555A/en active Pending
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040117335A1 (en) * | 2002-12-16 | 2004-06-17 | Cuddihy Paul Edward | Process for semi-automatic maintenance of a knowledge base using tagged examples |
| CN106355627A (en) * | 2015-07-16 | 2017-01-25 | 中国石油化工股份有限公司 | Method and system used for generating knowledge graphs |
| CN105574110A (en) * | 2015-12-14 | 2016-05-11 | 北京奇虎科技有限公司 | Intelligent game recommending method and device |
| CN105608171A (en) * | 2015-12-22 | 2016-05-25 | 青岛海贝易通信息技术有限公司 | User portrait construction method |
| CN107545000A (en) * | 2016-06-28 | 2018-01-05 | 百度在线网络技术(北京)有限公司 | The information-pushing method and device of knowledge based collection of illustrative plates |
| CN107967267A (en) * | 2016-10-18 | 2018-04-27 | 中兴通讯股份有限公司 | A kind of knowledge mapping construction method, apparatus and system |
| CN107066497A (en) * | 2016-12-29 | 2017-08-18 | 努比亚技术有限公司 | A kind of searching method and device |
| CN107688606A (en) * | 2017-07-26 | 2018-02-13 | 北京三快在线科技有限公司 | The acquisition methods and device of a kind of recommendation information, electronic equipment |
Cited By (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109710942A (en) * | 2018-12-28 | 2019-05-03 | 零犀(北京)科技有限公司 | Method and device for constructing a map, and electronic equipment |
| CN109710942B (en) * | 2018-12-28 | 2022-11-18 | 零犀(北京)科技有限公司 | Atlas construction method, device, and electronic equipment |
| CN109754012A (en) * | 2018-12-29 | 2019-05-14 | 新华三大数据技术有限公司 | Entity Semantics relationship classification method, model training method, device and electronic equipment |
| CN109697050A (en) * | 2019-01-07 | 2019-04-30 | 浙江大学 | A kind of Requirements description model design method of the knowledge based map towards electric business field |
| CN110162637A (en) * | 2019-02-14 | 2019-08-23 | 腾讯科技(深圳)有限公司 | Information Atlas construction method, device and equipment |
| CN110162637B (en) * | 2019-02-14 | 2023-06-20 | 腾讯科技(深圳)有限公司 | Information map construction method, device and equipment |
| CN110009394A (en) * | 2019-03-05 | 2019-07-12 | 中国华戎科技集团有限公司 | A kind of digital extracting method and system of drawing a portrait |
| CN110009394B (en) * | 2019-03-05 | 2020-12-25 | 中国华戎科技集团有限公司 | Digital image extraction method and system |
| CN110046177A (en) * | 2019-04-24 | 2019-07-23 | 北京思特奇信息技术股份有限公司 | A kind of method, system, storage medium and computer equipment that knowledge is extracted |
| CN110442732A (en) * | 2019-07-24 | 2019-11-12 | 万达信息股份有限公司 | A kind of intelligent medical guide method, system and storage medium |
| CN111753100A (en) * | 2020-06-30 | 2020-10-09 | 广州小鹏车联网科技有限公司 | Knowledge graph generation method and server for vehicle-mounted application |
| CN112035756A (en) * | 2020-08-27 | 2020-12-04 | 中国建设银行股份有限公司 | Recommendation method, device, electronic device and storage medium for elderly dating |
| CN112434168A (en) * | 2020-11-09 | 2021-03-02 | 广西壮族自治区图书馆 | Knowledge graph construction method and fragmentized knowledge generation method based on library |
| CN112541359B (en) * | 2020-11-27 | 2024-02-02 | 北京百度网讯科技有限公司 | Document content identification method, device, electronic equipment and medium |
| CN112541359A (en) * | 2020-11-27 | 2021-03-23 | 北京百度网讯科技有限公司 | Document content identification method and device, electronic equipment and medium |
| CN113204636A (en) * | 2021-01-08 | 2021-08-03 | 北京欧拉认知智能科技有限公司 | Knowledge graph-based user dynamic personalized image drawing method |
| CN113204636B (en) * | 2021-01-08 | 2023-12-05 | 北京欧拉认知智能科技有限公司 | Knowledge graph-based user dynamic personalized image drawing method |
| CN114520830B (en) * | 2021-02-04 | 2024-12-03 | 深圳思为科技有限公司 | A message push method, device and system |
| CN114520830A (en) * | 2021-02-04 | 2022-05-20 | 深圳思为科技有限公司 | A message push method, device and system |
| CN113111184A (en) * | 2021-04-27 | 2021-07-13 | 清华大学深圳国际研究生院 | Event detection method based on explicit event structure knowledge enhancement and terminal equipment |
| CN113254579A (en) * | 2021-05-21 | 2021-08-13 | 北京自如信息科技有限公司 | Voice retrieval method and device and electronic equipment |
| CN113420159A (en) * | 2021-06-23 | 2021-09-21 | 齐喝彩(上海)人工智能科技有限公司 | Target customer intelligent identification method and device and electronic equipment |
| CN113343108A (en) * | 2021-06-30 | 2021-09-03 | 中国平安人寿保险股份有限公司 | Recommendation information processing method, device, equipment and storage medium |
| CN114090784A (en) * | 2021-10-27 | 2022-02-25 | 北京科技大学 | Entity tag clustering method and device for material domain knowledge graph |
| CN114997558A (en) * | 2022-04-02 | 2022-09-02 | 南京视察者智能科技有限公司 | Risk personnel accurate analysis method based on user portrait |
| CN115757830A (en) * | 2022-11-25 | 2023-03-07 | 中国银行股份有限公司 | Information push method and device based on event map |
| CN116304158A (en) * | 2023-03-17 | 2023-06-23 | 上海瑾盛通信科技有限公司 | Image acquisition method, device, computer readable storage medium and equipment |
| CN116821478A (en) * | 2023-05-29 | 2023-09-29 | 国家计算机网络与信息安全管理中心 | User portrait construction method and device based on sensor data and event map |
| CN119105363A (en) * | 2024-09-25 | 2024-12-10 | 深圳市科荣软件股份有限公司 | Intelligent control system for drainage in water plants based on data graph |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108763555A (en) | Representation data acquisition methods and device based on demand word | |
| CN108763556A (en) | Usage mining method and device based on demand word | |
| CN111522927B (en) | Entity query method and device based on knowledge graph | |
| CN109271418A (en) | Suspicious clique's recognition methods, device, equipment and computer readable storage medium | |
| CN106126521A (en) | The social account method for digging of destination object and server | |
| CN106354856B (en) | Deep neural network enhanced search method and device based on artificial intelligence | |
| CN111932308A (en) | Data recommendation method, device and equipment | |
| CN116089645A (en) | A conditional text-e-commerce image retrieval method and system based on hierarchical style | |
| CN104615687A (en) | Entity fine granularity classifying method and system for knowledge base updating | |
| CN108932322A (en) | A kind of geographical semantics method for digging based on text big data | |
| CN114896514B (en) | A Web API Tag Recommendation Method Based on Graph Neural Network | |
| CN114328799A (en) | Data processing method, apparatus, and computer-readable storage medium | |
| CN116823410B (en) | Data processing method, object processing method, recommendation method and computing device | |
| CN111767420B (en) | A method and device for generating clothing matching data | |
| CN110727857A (en) | Method and device for identifying key features of potential users aiming at business objects | |
| CN104809105B (en) | Recognition methods and the system of event argument and argument roles based on maximum entropy | |
| CN106970991A (en) | Recognition methods, device and the application searches of similar application recommend method, server | |
| CN115131058B (en) | Account identification method, device, equipment and storage medium | |
| CN113641707B (en) | Knowledge map disambiguation method, device, equipment and storage medium | |
| CN115878874A (en) | Multimodal retrieval method, device and storage medium | |
| CN113191381B (en) | Image zero-order classification model based on cross knowledge and classification method thereof | |
| CN116226533A (en) | Method, device and medium for news association recommendation based on association prediction model | |
| CN113343664B (en) | Method and device for determining matching degree between image and text | |
| CN111464641B (en) | Message pushing optimization method and device and readable storage medium | |
| CN115131825A (en) | Human body attribute identification method and device, electronic equipment and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181106 |