CN111915339A - Data processing method, device and equipment - Google Patents
Data processing method, device and equipment Download PDFInfo
- Publication number
- CN111915339A CN111915339A CN201910384167.5A CN201910384167A CN111915339A CN 111915339 A CN111915339 A CN 111915339A CN 201910384167 A CN201910384167 A CN 201910384167A CN 111915339 A CN111915339 A CN 111915339A
- Authority
- CN
- China
- Prior art keywords
- data
- processed
- description information
- language model
- information
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
Landscapes
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Data Mining & Analysis (AREA)
- Economics (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Machine Translation (AREA)
Abstract
本发明实施例提供了一种数据的处理方法、装置及设备,方法包括:获取待处理数据,所述待处理数据包括以下至少之一:文本信息、图片信息、视频信息;利用语言模型对所述待处理数据进行处理,获得与所述待处理数据相对应的至少一个数据描述信息,其中,所述语言模型用于对所述待处理数据所包括的数据元素以及各个数据元素之间的关系进行分析,并建立语言的规则系统。通过获取待处理数据,并利用语言模型对所述待处理数据进行处理,获得与所述待处理数据相对应的至少一个数据描述信息,有效地实现了在保证数据推销成本的基础上,可以获取比较准确地数据描述信息,同时也保证了对数据的推广或者推销效果,进一步提高该方法的实用性,有利于市场的推广与应用。
Embodiments of the present invention provide a data processing method, device, and device. The method includes: acquiring data to be processed, where the data to be processed includes at least one of the following: text information, picture information, and video information; The data to be processed is processed to obtain at least one data description information corresponding to the data to be processed, wherein the language model is used for data elements included in the data to be processed and the relationship between each data element Analyze and build a system of rules for the language. By acquiring the data to be processed, and using the language model to process the data to be processed, at least one data description information corresponding to the data to be processed is obtained, which effectively realizes that on the basis of ensuring the cost of data promotion, it is possible to obtain The data describes the information more accurately, and at the same time ensures the promotion or sales effect of the data, further improves the practicability of the method, and is beneficial to the promotion and application of the market.
Description
技术领域technical field
本发明涉及互联网技术领域,尤其涉及一种数据的处理方法、装置及设备。The present invention relates to the field of Internet technologies, and in particular, to a data processing method, device and device.
背景技术Background technique
随着科学技术的飞速发展,信息的数字化技术已经逐步向人类生活中的各个领域全面推进,尤其是在电商领域、互联网金融领域、物流领域、云计算领域等领域中,信息的数字化技术应用的更加广泛。With the rapid development of science and technology, the digital technology of information has been gradually advanced in all fields of human life, especially in the fields of e-commerce, Internet finance, logistics, cloud computing and other fields, the application of digital technology of information more extensive.
以电商领域为例,电商平台上的数据(例如:数据信息、图像信息、文本信息)在进行发布时,需要填写与数据相对应的数据描述信息,以通过该数据描述信息实现对数据的有效推销。现有技术中,数据描述信息一般是通过专业发布人士进行编辑设计,或者,数据描述信息由用户自己填写。然而,通过专业人士来编辑数据描述信息时,增加了推销或者推广成本;通过用户自己填写数据描述信息时,数据描述信息不够准确,不够吸引用户,从而降低了对数据的推广或者推销效果。Taking the e-commerce field as an example, when the data (such as data information, image information, text information) on the e-commerce platform is published, it is necessary to fill in the data description information corresponding to the data, so as to realize the data analysis through the data description information. effective marketing. In the prior art, the data description information is generally edited and designed by professional publishers, or the data description information is filled in by the user. However, when the data description information is edited by professionals, the cost of promotion or promotion is increased; when the user fills in the data description information by himself, the data description information is not accurate enough to attract users, thus reducing the promotion or promotion effect of the data.
发明内容SUMMARY OF THE INVENTION
本发明实施例提供一种数据的处理方法、装置及设备,可以在保证数据推销成本的基础上,获取比较准确地数据描述信息,从而提高了对数据的推广或者推销效果。The embodiments of the present invention provide a data processing method, device and device, which can obtain relatively accurate data description information on the basis of ensuring data promotion cost, thereby improving the promotion or promotion effect of data.
第一方面,本发明实施例提供一种数据的处理方法,包括:In a first aspect, an embodiment of the present invention provides a data processing method, including:
获取待处理数据,所述待处理数据包括以下至少之一:文本信息、图片信息、视频信息;Acquire data to be processed, where the data to be processed includes at least one of the following: text information, picture information, and video information;
利用语言模型对所述待处理数据进行处理,获得与所述待处理数据相对应的至少一个数据描述信息,其中,所述语言模型用于对所述待处理数据所包括的数据元素以及各个数据元素之间的关系进行分析,并建立语言的规则系统。The data to be processed is processed by using a language model to obtain at least one piece of data description information corresponding to the data to be processed, wherein the language model is used for data elements and various data included in the data to be processed The relationships between elements are analyzed and a system of rules for the language is established.
第二方面,本发明实施例提供一种数据的处理装置,包括:In a second aspect, an embodiment of the present invention provides a data processing device, including:
获取模块,用于获取待处理数据,所述待处理数据包括以下至少之一:文本信息、图片信息、视频信息;an acquisition module, configured to acquire data to be processed, where the data to be processed includes at least one of the following: text information, picture information, and video information;
处理模块,用于利用语言模型对所述待处理数据进行处理,获得与所述待处理数据相对应的至少一个数据描述信息,其中,所述语言模型用于对所述待处理数据所包括的数据元素以及各个数据元素之间的关系进行分析,并建立语言的规则系统。A processing module, configured to process the data to be processed by using a language model to obtain at least one data description information corresponding to the data to be processed, wherein the language model is used to process the data included in the data to be processed Data elements and the relationship between each data element are analyzed, and a language rule system is established.
第三方面,本发明实施例提供一种电子设备,包括:存储器、处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现上述第一方面中的一种数据的处理方法。In a third aspect, an embodiment of the present invention provides an electronic device, including: a memory and a processor; wherein the memory is used to store one or more computer instructions, wherein the one or more computer instructions are processed by the The data processing method in the first aspect above is implemented when the server is executed.
第四方面,本发明实施例提供了一种计算机存储介质,用于储存计算机程序,所述计算机程序使计算机执行时实现上述第一方面中的一种数据的处理方法。In a fourth aspect, an embodiment of the present invention provides a computer storage medium for storing a computer program, and the computer program enables a computer to implement a data processing method in the first aspect above.
通过获取待处理数据,并利用语言模型对所述待处理数据进行处理,获得与所述待处理数据相对应的至少一个数据描述信息,有效地实现了在保证数据推销成本的基础上,可以获取比较准确地数据描述信息,同时也保证了对数据的推广或者推销效果,进一步提高该方法的实用性,有利于市场的推广与应用。By acquiring the data to be processed, and using the language model to process the data to be processed, at least one data description information corresponding to the data to be processed is obtained, which effectively realizes that on the basis of ensuring the cost of data promotion, it is possible to obtain The data describes the information more accurately, and at the same time ensures the promotion or sales effect of the data, further improves the practicability of the method, and is beneficial to the promotion and application of the market.
第五方面,本发明实施例提供一种数据的处理方法,包括:In a fifth aspect, an embodiment of the present invention provides a data processing method, including:
确定语言模型;determine the language model;
将包括有待处理对象以及与所述待处理对象所对应的待处理数据输入所述语言模型,获得与所述待处理对象相对应的至少一个宣传描述信息,所述待处理数据包括以下至少之一:文本信息、图片信息、视频信息;Input the object to be processed and the data to be processed corresponding to the object to be processed into the language model to obtain at least one promotion description information corresponding to the object to be processed, and the data to be processed includes at least one of the following : text information, picture information, video information;
其中,所述语言模型包括回归估计子算法和规则推理子算法,所述回归估计子算法用于对所述待处理数据所包括的数据元素以及各个数据元素之间的关系进行分析,获得元素关系结果;所述规则推理子算法用于建立语言的规则系统,所述规则系统用于对所述元素关系结果进行分析处理,以确定所述语言模型的输出数据。Wherein, the language model includes a regression estimation sub-algorithm and a rule inference sub-algorithm, and the regression estimation sub-algorithm is used to analyze the data elements included in the data to be processed and the relationship between the various data elements to obtain the element relationship Result: The rule inference sub-algorithm is used to establish a language rule system, and the rule system is used to analyze and process the element relationship result to determine the output data of the language model.
第六方面,本发明实施例提供一种数据的处理装置,包括:In a sixth aspect, an embodiment of the present invention provides a data processing device, including:
确定模块,用于确定语言模型;A determination module for determining a language model;
输入模块,用于将包括有待处理对象以及与所述待处理对象所对应的待处理数据输入所述语言模型,获得与所述待处理对象相对应的至少一个宣传描述信息,所述待处理数据包括以下至少之一:文本信息、图片信息、视频信息;The input module is used to input the object to be processed and the data to be processed corresponding to the object to be processed into the language model, and obtain at least one promotion description information corresponding to the object to be processed, the data to be processed Including at least one of the following: text information, picture information, video information;
其中,所述语言模型包括回归估计子算法和规则推理子算法,所述回归估计子算法用于对所述待处理数据所包括的数据元素以及各个数据元素之间的关系进行分析,获得元素关系结果;所述规则推理子算法用于建立语言的规则系统,所述规则系统用于对所述元素关系结果进行分析处理,以确定所述语言模型的输出数据。Wherein, the language model includes a regression estimation sub-algorithm and a rule inference sub-algorithm, and the regression estimation sub-algorithm is used to analyze the data elements included in the data to be processed and the relationship between the various data elements to obtain the element relationship Result: The rule inference sub-algorithm is used to establish a language rule system, and the rule system is used to analyze and process the element relationship result to determine the output data of the language model.
第七方面,本发明实施例提供一种电子设备,包括:存储器、处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现如上述第五方面所述的数据的处理方法。In a seventh aspect, an embodiment of the present invention provides an electronic device, including: a memory and a processor; wherein the memory is used to store one or more computer instructions, wherein the one or more computer instructions are processed by the The data processing method according to the fifth aspect above is implemented when the processor is executed.
第八方面,本发明实施例提供了一种计算机存储介质,用于储存计算机程序,所述计算机程序使计算机执行时实现上述第五方面所述的数据的处理方法。In an eighth aspect, an embodiment of the present invention provides a computer storage medium for storing a computer program, and the computer program enables the computer to implement the data processing method described in the fifth aspect above.
通过确定语言模型,将包括有待处理对象以及与所述待处理对象所对应的待处理数据输入所述语言模型,而后利用语言模型对数据信息进行处理,获得与所述待处理对象相对应的至少一个宣传描述信息,该宣传描述信息可以用于对待处理对象进行推广宣传,有效地实现了在保证数据推销成本的基础上,可以获取比较准确地宣传描述信息,保证了对待处理对象的推广或者推销效果,进一步提高该方法的实用性,有利于市场的推广与应用。By determining the language model, input the object to be processed and the data to be processed corresponding to the object to be processed into the language model, and then use the language model to process the data information to obtain at least one corresponding to the object to be processed. A publicity description information, which can be used to promote the object to be processed, which effectively realizes that on the basis of ensuring the cost of data sales, more accurate publicity and description information can be obtained, ensuring the promotion or sales of the object to be processed. effect, further improve the practicability of the method, and is beneficial to the promotion and application of the market.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description These are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can also be obtained according to these drawings without creative efforts.
图1a为本发明实施例提供的一种应用数据的处理方法的系统结构示意图;1a is a schematic diagram of a system structure of a method for processing application data according to an embodiment of the present invention;
图1为本发明实施例提供的一种数据的处理方法的流程图一;FIG. 1 is a flowchart 1 of a data processing method provided by an embodiment of the present invention;
图2为本发明实施例提供的一数据描述信息的界面示意图;2 is a schematic interface diagram of a data description information provided by an embodiment of the present invention;
图3为本发明实施例提供的一种数据的处理方法的流程图二;3 is a second flowchart of a data processing method provided by an embodiment of the present invention;
图4为本发明实施例提供的一种数据的处理方法的流程图三;4 is a third flowchart of a data processing method provided by an embodiment of the present invention;
图5为本发明实施例提供的一种数据的处理方法的流程图四;5 is a fourth flowchart of a data processing method provided by an embodiment of the present invention;
图6为本发明实施例提供的另一种数据的处理方法的流程图;6 is a flowchart of another data processing method provided by an embodiment of the present invention;
图7为本发明应用实施例提供的一种数据的处理方法的流程图一;7 is a flowchart 1 of a data processing method provided by an application embodiment of the present invention;
图8为本发明应用实施例提供的一种数据的处理方法的流程图二;FIG. 8 is a second flowchart of a data processing method provided by an application embodiment of the present invention;
图9为本发明应用实施例提供的一种数据的处理方法的流程图三;9 is a third flowchart of a data processing method provided by an application embodiment of the present invention;
图10为本发明实施例提供的一种数据的处理装置的结构示意图;10 is a schematic structural diagram of a data processing apparatus according to an embodiment of the present invention;
图11为与图10所示实施例提供的数据的处理装置对应的电子设备的结构示意图;11 is a schematic structural diagram of an electronic device corresponding to the data processing apparatus provided by the embodiment shown in FIG. 10;
图12为本发明实施例提供的另一种数据的处理装置的结构示意图;12 is a schematic structural diagram of another data processing apparatus provided by an embodiment of the present invention;
图13为与图12所示实施例提供的数据的处理装置对应的电子设备的结构示意图。FIG. 13 is a schematic structural diagram of an electronic device corresponding to the data processing apparatus provided by the embodiment shown in FIG. 12 .
具体实施方式Detailed ways
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purposes, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments These are some embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种”一般包含至少两种,但是不排除包含至少一种的情况。The terms used in the embodiments of the present invention are only for the purpose of describing specific embodiments, and are not intended to limit the present invention. The singular forms "a," "the," and "the" as used in the embodiments of the present invention and the appended claims are intended to include the plural forms as well, unless the context clearly dictates otherwise, "a plurality" Generally, at least two kinds are included, but the case of including at least one kind is not excluded.
应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。It should be understood that the term "and/or" used in this document is only an association relationship to describe the associated objects, indicating that there may be three kinds of relationships, for example, A and/or B, which may indicate that A exists alone, and A and B exist at the same time. B, there are three cases of B alone. In addition, the character "/" in this document generally indicates that the related objects are an "or" relationship.
取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。Depending on the context, the words "if", "if" as used herein may be interpreted as "at" or "when" or "in response to determining" or "in response to detecting". Similarly, the phrases "if determined" or "if detected (the stated condition or event)" can be interpreted as "when determined" or "in response to determining" or "when detected (the stated condition or event)," depending on the context )" or "in response to detection (a stated condition or event)".
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者系统中还存在另外的相同要素。It should also be noted that the terms "comprising", "comprising" or any other variation thereof are intended to encompass non-exclusive inclusion, such that a commodity or system comprising a list of elements includes not only those elements, but also includes not explicitly listed other elements, or elements inherent to the commodity or system. Without further limitation, an element defined by the phrase "comprising a..." does not preclude the presence of additional identical elements in the article or system that includes the element.
另外,下述各方法实施例中的步骤时序仅为一种举例,而非严格限定。In addition, the sequence of steps in the following method embodiments is only an example, and is not strictly limited.
术语定义:Definition of Terms:
语言模型是根据语言客观事实而进行的语言抽象数学建模,是一种对应关系;语言模型与语言客观事实之间的关系,如同数学上的抽象直线与具体直线之间的关系。语言模型主要有三种类型:生成性模型、分析性模型和辨识性模型;具体的,生成性模型是从一个形式语言系统出发,生成语言的某一集合,如N.乔姆斯基的形式语言理论和转换语法。分析性模型是从语言的某一集合开始,根据对这个集合中各个元素的性质的分析,阐明这些元素之间的关系,并在此基础上用演绎的方法建立语言的规则系统,如苏联数学家O.C.库拉金娜和罗马尼亚数学家S.马尔库斯用集合论方法提出的语言模型。在生成性模型和分析性模型的基础上,把二者结合起来,便产生了一种很有实用价值的模型,即辨识性模型。辨识性模型可以从语言元素的某一集合及规则系统出发,通过有限步骤的运算,确定这些元素是某些词语还是语言中合格的句子。如Y.巴尔-希列尔用数理逻辑方法提出的句法类型演算模型。The language model is an abstract mathematical modeling of language based on the objective facts of the language, and it is a kind of correspondence; the relationship between the language model and the objective facts of the language is like the relationship between the abstract straight line and the concrete straight line in mathematics. There are three main types of language models: generative models, analytical models and identification models; specifically, generative models start from a formal language system and generate a certain set of languages, such as N. Chomsky's formal language Theory and transformation grammar. Analytical model starts from a certain set of language, clarifies the relationship between these elements according to the analysis of the properties of each element in this set, and on this basis uses deductive methods to establish a language rule system, such as Soviet mathematics. The language model proposed by O.C. Kuragina and Romanian mathematician S. Marcus using the method of set theory. On the basis of the generative model and the analytical model, combining the two produces a model with great practical value, that is, the identification model. The identification model can start from a certain set of language elements and a rule system, and determine whether these elements are certain words or qualified sentences in the language through the operation of limited steps. Such as Y. Barr-Hiller proposed a syntactic type calculus model by mathematical logic method.
为了便于理解本申请的技术方案,以电商领域为例,对现有技术进行简要说明:In order to facilitate the understanding of the technical solutions of the present application, the prior art is briefly described by taking the field of e-commerce as an example:
现有技术中,可以根据用户提供的少许信息(图片和文字等等)自动生成相关的商品信息描述逐渐引起了行业的注意,例如,可以利用波尔兹曼机(VAE,Boltzmann Machine)生成技术对数据进行处理,获得商品信息描述;随后,波尔兹曼机生成技术被对抗式生成技术(Generative Adversarial Networks,简称GAN)所代替。然而,在利用GAN技术对数据进行分析时,存在以下问题:In the prior art, the ability to automatically generate relevant product information descriptions based on a little information (pictures and text, etc.) provided by users has gradually attracted the attention of the industry. For example, Boltzmann Machine (VAE, Boltzmann Machine) generation technology can be used. The data is processed to obtain the description of commodity information; then, the Boltzmann machine generation technology is replaced by the adversarial generation technology (Generative Adversarial Networks, referred to as GAN). However, when using GAN technology to analyze data, there are the following problems:
1)GAN技术用在图像风格转移已经有较好效果,比如:针对Image-to-image的Pix2Pix GAN和Cycle GAN,但是,GAN技术在对视频数据的处理技术尚未成熟;1) GAN technology has achieved good results in image style transfer, such as Pix2Pix GAN and Cycle GAN for Image-to-image, but GAN technology is not yet mature in processing video data;
2)单独的GAN技术对文字生成的效果有限,但是,与强化学习算法结合后,比如:Seq GAN取得了不错的效果,因此,如何训练GAN产生准确、丰富、多样、个性化的商品描述是一个极大挑战;2) The effect of GAN technology alone on text generation is limited, but after combining with reinforcement learning algorithms, such as: Seq GAN has achieved good results. Therefore, how to train GAN to generate accurate, rich, diverse and personalized product descriptions is a great challenge;
3)综合多模态信息(图片、视频、文字)自动生成一系列相关的商品描述信息(海报、主图、标题、描述),同时考虑买家的属性做个性化生成,考虑季节做相关推荐是一个难题。3) Automatically generate a series of related product description information (poster, main image, title, description) by integrating multi-modal information (picture, video, text), at the same time consider the buyer's attributes for personalized generation, and consider the season to make relevant recommendations is a difficult problem.
为了解决上述技术问题,参考附图1a所示,本实施例提供了一种可以实现数据处理方法的数据处理系统,该数据处理系统包括用户终端01和与用户终端01通信连接的处理装置02,其中,该用户终端01可以是手机、平板电脑、个人电脑等各种电子设备,而处理装置02可以实现为软件、或者软件和硬件的组合。另外,用户终端01和处理装置02可以为建立在局域网上的客户端/服务器CS架构;或者,用户终端01和处理装置02也可以为建立在广域网上的浏览器/服务器BS架构,本领域技术人员可以根据具体的应用场景来选择不同的实现方式。具体的:In order to solve the above technical problems, referring to FIG. 1a, the present embodiment provides a data processing system that can implement a data processing method, the data processing system includes a
用户终端01,用于检测用户输入的执行操作,并基于执行操作生成待处理请求,该待处理请求中可以包括待处理数据,其中,待处理数据可以包括以下至少之一:文本信息、图片信息、视频信息。在用户终端01获取到用户输入的待处理请求之后,可以将待处理请求发送至处理装置02。
其中,用户终端01上可以设置有与处理装置02相对应的应用程序或者应用网址,用户通过应用程序或者应用网址可以实现将所输入的待处理请求发送至处理装置02;举例来说,在用户想要进行数据的预测处理时,可以通过应用程序中的数据输入端口输入待处理请求,在用户终端01获取上述的待处理请求之后,可以将待处理请求发送至处理装置02进行处理。The
处理装置02,与用户终端01通信连接,用于接收用户终端01发送的待处理请求,在接收到待处理请求之后,可以利用语言模型对待处理数据进行处理,获得与待处理数据相对应的至少一个数据描述信息,此时的数据描述信息包括以下至少之一:图像信息、标题、数据描述文本、数据描述视频。The
本实施例中,在获得待处理请求之后,可以通过待处理请求获取相对应的待处理数据,而后利用语言模型对待处理数据进行处理,获得与待处理数据相对应的至少一个数据描述信息,从而可以自动地根据待处理数据中所包括的信息来生成数据描述信息,有效地实现了在保证商品推销成本的基础上,获取比较准确地商品描述信息,从而提高对商品的推广或者推销效果,满足了用户的使用需求,进而提高了该方法的实用性,有利于市场的推广与应用。In this embodiment, after the pending request is obtained, the corresponding pending data can be obtained through the pending request, and then the language model is used to process the pending data to obtain at least one data description information corresponding to the pending data, thereby obtaining at least one data description information corresponding to the pending data. The data description information can be automatically generated according to the information included in the data to be processed, which effectively realizes the acquisition of more accurate product description information on the basis of ensuring the cost of product promotion, thereby improving the promotion or sales effect of the product and satisfying the Therefore, the practicability of the method is improved, which is beneficial to the promotion and application of the market.
为了便于了解本实施例中的技术方案,下面对数据的处理过程进行详细说明,参考附图1所示,本实施例提供了一种数据的处理方法,该处理方法的执行主体为数据的处理装置,该处理装置可以实现为软件、或者软件和硬件的组合。具体的,该方法可以包括:In order to facilitate the understanding of the technical solutions in this embodiment, the data processing process is described in detail below. Referring to FIG. 1 , this embodiment provides a data processing method, and the execution body of the processing method is a data processing method. Processing means, which can be implemented as software, or a combination of software and hardware. Specifically, the method may include:
S101:获取待处理数据,待处理数据包括以下至少之一:文本信息、图片信息、视频信息。S101: Acquire data to be processed, where the data to be processed includes at least one of the following: text information, picture information, and video information.
其中,视频信息中可以包括图片信息和文本信息。而本实施例对于获取待处理数据的具体实现方式不做限定,本领域技术人员可以根据具体的使用需求进行设置,例如:待处理数据可以存储在预设区域内,通过访问预设区域可以获取到待处理数据。或者,待处理数据也可以是存储在其他设备端(例如:用户终端)内,通过与设备端的通信连接来获取到存储至设备端内的待处理数据,具体的,一种可实现的方式为:可以向设备端发送数据获取请求,使得设备端可以基于数据请求返回待处理数据;或者,另一种可实现的方式为:设备端可以主动将待处理数据发送至处理装置,从而使得处理装置可以主动地获取待处理数据。The video information may include picture information and text information. However, this embodiment does not limit the specific implementation of acquiring the data to be processed, and those skilled in the art can set it according to specific usage requirements. For example, the data to be processed can be stored in a preset area, and can be acquired by accessing the preset area. to the data to be processed. Alternatively, the data to be processed can also be stored in other devices (for example, a user terminal), and the data to be processed stored in the device can be obtained through a communication connection with the device. Specifically, an achievable method is: : A data acquisition request can be sent to the device, so that the device can return the data to be processed based on the data request; or, another achievable way is: the device can actively send the data to be processed to the processing device, so that the processing device can Data to be processed can be obtained actively.
可以理解的是,在设备端为用户终端时,在用户终端获取到待处理数据之后,较为优选的,用户终端可以主动地将待处理数据发送至处理装置进行处理,从而可以提高数据处理的质量和效率。It can be understood that, when the device end is a user terminal, after the user terminal obtains the data to be processed, preferably, the user terminal can actively send the data to be processed to the processing device for processing, thereby improving the quality of data processing. and efficiency.
S102:利用语言模型对待处理数据进行处理,获得与待处理数据相对应的至少一个数据描述信息,其中,所述语言模型用于对所述待处理数据所包括的数据元素以及各个数据元素之间的关系进行分析,并建立语言的规则系统。S102: Use a language model to process the data to be processed, and obtain at least one data description information corresponding to the data to be processed, wherein the language model is used for data elements included in the data to be processed and between data elements The relationship is analyzed and the rule system of the language is established.
语言模型可以为分析性语言模型或者辨识性语言模型,该语言模型用于对待处理数据进行处理,具体的,语言模型用于对所述待处理数据所包括的数据元素以及各个数据元素之间的关系进行分析,并建立语言的规则系统,其中,在计算机领域中,表示信息的最小单位是二进制数的一位,又叫做位;而把一个由若干位组合起来形成的一个位串表示一个数据元素(如:用一个字长的位串表示一个整数,用8位二进制数表示一个字符等),通常称这个位串为元素或结点。因而,在获得待处理数据所包括的数据元素之后,利用语言模型可以对待处理数据中所包括的数据元素的性质进行分析,确定各个数据元素之间的关系,并可以在上述信息的基础上,用演绎的方法建立语言的规则系统。The language model may be an analytical language model or a discriminative language model, and the language model is used to process the data to be processed. Analyze the relationship and establish a language rule system. In the computer field, the smallest unit of information is a bit of a binary number, also called a bit; and a bit string formed by combining several bits represents a data Elements (such as: representing an integer with a word-length bit string, representing a character with an 8-bit binary number, etc.), this bit string is usually called an element or a node. Therefore, after obtaining the data elements included in the data to be processed, the language model can be used to analyze the properties of the data elements included in the data to be processed, determine the relationship between the various data elements, and based on the above information, Use the deductive method to establish the rule system of the language.
需要注意的是,该语言模型可以直接对包括有视频信息的待处理数据进行准确、有效地处理,从而可以获得与待处理数据相对应的至少一个数据描述信息,该数据描述信息可以包括以下至少之一:图像信息、标题、数据描述文本、数据描述视频;通过生成的数据描述信息,可以有效地提高了对数据的推广或者推销效果。It should be noted that the language model can directly and effectively process the data to be processed including video information, so that at least one data description information corresponding to the data to be processed can be obtained. The data description information can include at least the following: One: image information, title, data description text, data description video; through the generated data description information, the promotion or sales effect of the data can be effectively improved.
举例来说,现获取到有关女装的一组待处理数据,此时的待处理数据包括针对该女装的文本信息和图片信息,在获取到上述的待处理数据之后,可以利用语言模型对待处理数据进行分析处理,从而可以获得与上述女装相对应的至少一个数据描述信息,有效地实现了在保证数据推销成本的基础上,可以获取比较准确地数据描述信息,进而通过所生成的数据描述信息可以提高对数据的推广或者推销效果。For example, a set of data to be processed about women's clothing is now obtained, and the data to be processed at this time includes text information and picture information for the women's clothing. After the above-mentioned data to be processed is obtained, the language model can be used to process the data. By performing analysis and processing, at least one data description information corresponding to the above-mentioned women's clothing can be obtained, which effectively realizes that more accurate data description information can be obtained on the basis of ensuring the cost of data promotion, and then the generated data description information can be used. Improve the promotion or sales effect of data.
具体的,如图2所示,该图为一数据描述信息的显示界面示意图,显示界面中的数据描述信息可以包括:标题“好在哪里”、标题描述信息、文本标题“风格”、文本标题描述信息以及与待处理数据中的图片信息相对应的图像信息(例如:海报、图片等等)或者数据描述视频等等。可以理解的是,数据描述信息的显示界面的风格或者布局并不限于上述附图2所示的显示界面风格或者布局,本领域技术人员还可以根据具体的设计需求和应用需求进行任意设置,在此不再赘述。Specifically, as shown in FIG. 2 , which is a schematic diagram of a display interface of data description information, the data description information in the display interface may include: title "Where is it", title description information, text title "style", text title The description information and the image information (for example, posters, pictures, etc.) corresponding to the picture information in the data to be processed, or the data describes the video, and so on. It can be understood that the style or layout of the display interface of the data description information is not limited to the style or layout of the display interface shown in the above Figure 2, and those skilled in the art can also arbitrarily set according to specific design requirements and application requirements. This will not be repeated here.
可选地,在获得与待处理数据相对应的至少一个数据描述信息之后,本实施例中的方法还包括:Optionally, after obtaining at least one data description information corresponding to the data to be processed, the method in this embodiment further includes:
S103:输出至少一个数据描述信息。S103: Output at least one data description information.
在获得数据描述信息之后,可以根据用户需求选择性地输出数据描述信息,例如:当用户请求输出数据描述信息时,则可以根据用户的请求输出至少一个数据描述信息,从而便于用户能够直观、快速地获取到数据描述信息的内容;当用户没有请求输出数据描述信息时,则可以不执行输出数据描述信息的操作,这样有效地提高了该方法使用的灵活程度。After obtaining the data description information, the data description information can be selectively output according to the user's needs. For example, when the user requests to output the data description information, at least one data description information can be output according to the user's request, so that the user can intuitively and quickly The content of the data description information can be obtained by the user; when the user does not request to output the data description information, the operation of outputting the data description information may not be performed, which effectively improves the flexibility of the method.
本实施例提供的数据的处理方法,通过获取待处理数据,并利用语言模型对待处理数据进行处理,获得与待处理数据相对应的至少一个数据描述信息,有效地实现了在保证数据推销成本的基础上,可以获取比较准确地数据描述信息,同时也保证了对数据的推广或者推销效果,进一步提高该方法的实用性,有利于市场的推广与应用。In the data processing method provided in this embodiment, by acquiring the data to be processed, and processing the data to be processed by using a language model, at least one data description information corresponding to the data to be processed is obtained, which effectively realizes the cost reduction of data promotion. On the basis, more accurate data description information can be obtained, meanwhile, the promotion or sales effect of the data can be ensured, and the practicability of the method can be further improved, which is beneficial to the promotion and application of the market.
图3为本发明实施例提供的一种数据的处理方法的流程图二;在上述实施例的基础上,继续参考附图3所示,在获取待处理数据之前,本实施例中的方法还可以包括:FIG. 3 is a second flow chart of a data processing method provided by an embodiment of the present invention; on the basis of the above-mentioned embodiment, and continuing to refer to FIG. 3 , before acquiring the data to be processed, the method in this embodiment also further Can include:
S001:获取训练数据以及与训练数据相对应的训练描述信息。S001: Acquire training data and training description information corresponding to the training data.
其中,训练数据可以包括以下至少之一:针对历史对象的已处理数据、针对历史对象所反馈的反馈数据以及针对历史对象所生成的模型输出数据。相对应的,训练描述信息可以包括以下至少之一:已处理数据所对应的描述信息、针对历史对象所反馈的描述信息以及针对历史对象所生成的描述信息。可以理解的是,历史对象可以是指:商品、服务或者其他相类似的对象等等。The training data may include at least one of the following: processed data for historical objects, feedback data for historical objects, and model output data generated for historical objects. Correspondingly, the training description information may include at least one of the following: description information corresponding to the processed data, description information fed back for the historical object, and description information generated for the historical object. It can be understood that the historical objects may refer to: commodities, services or other similar objects and so on.
另外,本实施例对于获取训练数据以及与训练数据相对应的训练描述信息的具体实现方式不做限定,本领域技术人员可以根据具体的使用需求进行设置,例如:训练数据以及与训练数据相对应的训练描述信息可以存储在预设区域内,通过访问预设区域可以获取到训练数据以及与训练数据相对应的训练描述信息。或者,训练数据以及与训练数据相对应的训练描述信息也可以是存储在其他设备端内,通过与设备端的通信连接来获取到存储至设备端内的训练数据以及与训练数据相对应的训练描述信息。In addition, this embodiment does not limit the specific implementation of acquiring training data and training description information corresponding to the training data, and those skilled in the art can set according to specific usage requirements, for example: training data and training data corresponding to the training data. The training description information can be stored in the preset area, and the training data and the training description information corresponding to the training data can be obtained by accessing the preset area. Alternatively, the training data and the training description information corresponding to the training data may also be stored in other devices, and the training data stored in the device and the training description corresponding to the training data are acquired through a communication connection with the device. information.
当然的,本领域技术人员还可以采用其他的方式来获取训练数据以及与训练数据相对应的训练描述信息,只要能够保证训练数据和训练描述信息获取的准确可靠性即可,在此不再赘述。Of course, those skilled in the art can also obtain the training data and the training description information corresponding to the training data in other ways, as long as the accuracy and reliability of the acquisition of the training data and the training description information can be ensured, which will not be repeated here. .
S002:对训练数据和训练描述信息进行学习训练,获得语言模型。S002: Learning and training the training data and the training description information to obtain a language model.
在获取到训练数据和训练描述信息之后,可以对训练数据和训练描述信息进行学习训练,从而可以获得语言模型,该语言模型可以对训练数据以及训练描述信息的各个元素进行分析识别,从而可以获得各个元素之间的关系。After the training data and the training description information are obtained, the training data and the training description information can be learned and trained, thereby obtaining a language model, which can analyze and identify each element of the training data and the training description information, so as to obtain relationship between elements.
通过上述方式来获得语言模型,有效地保证了语言模型获取的准确可靠性,进一步提高了该方法处理的质量和效率。Obtaining the language model in the above manner effectively ensures the accuracy and reliability of the language model acquisition, and further improves the processing quality and efficiency of the method.
可选地,基于上述实施例的实现方式,在获得与待处理数据相对应的至少一个数据描述信息之后,本实施例中的方法还可以包括:Optionally, based on the implementation manner of the foregoing embodiment, after obtaining at least one data description information corresponding to the data to be processed, the method in this embodiment may further include:
S201:利用训练数据、与训练数据相对应的训练描述信息、待处理数据以及至少一个数据描述信息对语言模型进行调整。S201: Adjust the language model by using training data, training description information corresponding to the training data, data to be processed, and at least one data description information.
举例来说,现有待处理数据A,在利用训练数据以及训练描述信息获得语言模型之后,可以利用语言模型对待处理数据A进行分析处理,从而可以获得与待处理数据A相对应的数据描述信息A,在获得数据描述信息A之后,可以再次利用训练数据、训练描述数据、待处理数据A和数据描述信息A对语言模型进行调整更新,从而可以提高语言模型对数据进行处理的准确可靠性,进一步提高了语言模型对其他数据进行处理的质量和效率。For example, in the existing data A to be processed, after using the training data and the training description information to obtain a language model, the language model can be used to analyze and process the data A to be processed, so that the data description information A corresponding to the data A to be processed can be obtained. , after obtaining the data description information A, the training data, training description data, pending data A and data description information A can be used again to adjust and update the language model, thereby improving the accuracy and reliability of the data processing by the language model, and further Improves the quality and efficiency of language model processing of other data.
图4为本发明实施例提供的一种数据的处理方法的流程图三;在上述任意一个实施例的基础上,继续参考附图4所示,在获得与待处理数据相对应的至少一个数据描述信息之后,本实施例中的方法还可以包括:Fig. 4 is a third flowchart of a data processing method provided by an embodiment of the present invention; on the basis of any of the above-mentioned embodiments, and continuing to refer to Fig. 4, after obtaining at least one data corresponding to the data to be processed After describing the information, the method in this embodiment may further include:
S301:获取用户的行为特征。S301: Acquire behavior characteristics of the user.
其中,用户的行为特征可以包括以下至少之一:用户操作网络行为、用户登录网络行为、用户访问网络行为。另外,本实施例对于用户的行为特征的具体获取方式不做限定,本领域技术人员可以根据具体的设计需求和应用需求进行任意设置,例如:可以获取网络日志,通过对网络日志的分析识别来获得用户的行为特征等等。Wherein, the behavior characteristics of the user may include at least one of the following: the behavior of the user operating the network, the behavior of the user logging in to the network, and the behavior of the user accessing the network. In addition, this embodiment does not limit the specific acquisition method of the user's behavior characteristics, and those skilled in the art can arbitrarily set according to specific design requirements and application requirements. Obtain user behavior characteristics and so on.
S302:根据用户的行为特征在至少一个数据描述信息中确定目标描述信息。S302: Determine target description information from at least one piece of data description information according to the behavioral characteristics of the user.
在获取到用户的行为特征之后,可以根据用户的行为特征在至少一个数据描述信息中确定目标描述信息,举例来说:根据用户的行为特征分析出用户的喜好、兴趣等等信息,而后可以基于用户的喜好或者兴趣来识别至少一个数据描述信息的匹配度,并可以将匹配度大于或等于预设阈值的数据描述信息确定为目标描述信息,可以理解的是,目标描述信息可以是一个或多个,这样可以获得更加符合用户需求的数据描述信息(即目标描述信息),进一步提高了该方法使用的精确程度。After acquiring the user's behavioral characteristics, target description information can be determined in at least one data description information according to the user's behavioral characteristics. For example, the user's preferences, interests and other information can be analyzed based on the user's behavioral characteristics The user's preferences or interests can be used to identify the matching degree of at least one data description information, and the data description information whose matching degree is greater than or equal to a preset threshold can be determined as the target description information. It can be understood that the target description information can be one or more. In this way, data description information (ie, target description information) that is more in line with user needs can be obtained, which further improves the accuracy of the method.
可选地,本实施例中的方法还可以包括:Optionally, the method in this embodiment may further include:
S303:输出目标描述信息。S303: Output target description information.
在获得目标描述信息之后,可以根据用户需求选择性地输出目标描述信息,例如:当用户请求输出目标描述信息时,则可以根据用户的请求输出至少一个目标描述信息,从而便于用户能够直观、快速地获取到目标描述信息的内容;当用户没有请求输出目标描述信息时,则可以不执行输出目标描述信息的操作,这样有效地提高了该方法使用的灵活程度。After obtaining the target description information, the target description information can be selectively output according to the user's needs. For example, when the user requests to output the target description information, at least one target description information can be output according to the user's request, so that the user can intuitively and quickly The content of the target description information can be obtained in a timely manner; when the user does not request to output the target description information, the operation of outputting the target description information may not be performed, which effectively improves the flexibility of the method.
图5为本发明实施例提供的一种数据的处理方法的流程图四;在上述任意一个实施例的基础上,继续参考附图5所示,本实施例中的方法还可以包括:FIG. 5 is a fourth flowchart of a data processing method provided by an embodiment of the present invention; on the basis of any of the above-mentioned embodiments, with continued reference to FIG. 5 , the method in this embodiment may further include:
S401:获取用户针对数据描述信息发送的反馈信息。S401: Acquire feedback information sent by a user for the data description information.
S402:根据反馈信息对语言模型进行调整。S402: Adjust the language model according to the feedback information.
其中,本实施例中的数据描述信息可以是利用语言模型对待处理数据进行处理后直接获得的至少一个数据描述信息,或者,该数据描述信息也可以是指对至少一个数据描述信息进行分析处理后所获得的目标描述信息。也即,一种可实现的方式为:在获得与待处理数据相对应的至少一个数据描述信息之后,用户可以通过终端设备针对数据描述信息发送反馈信息,反馈信息可以包括对数据描述信息的准确性描述或者针对待处理数据的标准数据描述信息等等;在获得用户针对数据描述信息所发送的反馈信息之后,可以根据反馈信息对语言模型进行调整。另一种可实现的方式为:在根据用户的行为特征在至少一个数据描述信息中确定目标描述信息之后,用户可以通过终端设备针对目标描述信息发送反馈信息,反馈信息可以包括对目标描述信息的准确性描述或者针对待处理数据的标准数据描述信息等等;在获得用户针对目标描述信息所发送的反馈信息之后,可以根据反馈信息对语言模型进行调整。The data description information in this embodiment may be at least one piece of data description information obtained directly after processing the data to be processed by using a language model, or the data description information may also refer to at least one piece of data description information after analysis and processing. The obtained target description information. That is, an achievable way is: after obtaining at least one data description information corresponding to the data to be processed, the user can send feedback information for the data description information through the terminal device, and the feedback information can include accurate data description information. The language model can be adjusted according to the feedback information after the feedback information sent by the user for the data description information is obtained. Another achievable way is: after determining the target description information in at least one data description information according to the user's behavioral characteristics, the user can send feedback information for the target description information through the terminal device, and the feedback information can include the target description information. Accuracy description or standard data description information for the data to be processed, etc. After obtaining the feedback information sent by the user for the target description information, the language model can be adjusted according to the feedback information.
具体的,在根据反馈信息对语言模型进行调整时,一种可实现的方式为:在基于训练数据和训练描述信息获得语言模型之后,可以根据反馈信息对语言模型进行调整;或者,也可以根据待处理数据、与待处理数据相对应的至少一个数据描述信息以及反馈信息对语言模型进行调整。再或者,另一种可实现的方式为:在基于训练数据和训练描述信息获得语言模型之后,可以根据训练数据、训练描述信息、反馈信息对语言模型进行调整。或者,还一种可实现的方式为:在基于训练数据和训练描述信息获得语言模型之后,可以根据训练数据、训练描述信息、反馈信息、待处理数据以及与待处理数据相对应的至少一个数据描述信息对语言模型进行调整。Specifically, when adjusting the language model according to the feedback information, an achievable way is: after obtaining the language model based on the training data and the training description information, the language model can be adjusted according to the feedback information; The language model is adjusted by the data to be processed, at least one piece of data description information corresponding to the data to be processed, and feedback information. Still alternatively, another achievable manner is: after the language model is obtained based on the training data and the training description information, the language model can be adjusted according to the training data, the training description information, and the feedback information. Or, another achievable way is: after obtaining the language model based on the training data and the training description information, the training data, the training description information, the feedback information, the data to be processed, and at least one piece of data corresponding to the data to be processed can be obtained. The description information adjusts the language model.
本领域技术人员可以根据具体的应用需求选择不同的方式对语言模型进行调整更新,只要能够实现对语言模型进行及时的调整更新操作即可,这样不仅可以提高语言模型对数据进行处理的准确可靠性,还可以进一步提高了语言模型对其他数据进行处理的质量和效率。Those skilled in the art can choose different ways to adjust and update the language model according to specific application requirements, as long as the language model can be adjusted and updated in time, which can not only improve the accuracy and reliability of data processing by the language model , which can further improve the quality and efficiency of the language model processing other data.
图6为本发明实施例提供的另一种数据的处理方法的流程图;参考附图6所示,本实施例提供了另一种数据的处理方法,该处理方法的执行主体为数据的处理装置,该处理装置可以实现为软件、或者软件和硬件的组合。具体的,该方法可以包括:FIG. 6 is a flowchart of another data processing method provided by an embodiment of the present invention; with reference to FIG. 6 , this embodiment provides another data processing method, and the execution body of the processing method is data processing means, the processing means may be implemented as software, or a combination of software and hardware. Specifically, the method may include:
S501:确定语言模型。S501: Determine the language model.
所述语言模型可以包括回归估计子算法和规则推理子算法,其中,回归估计子算法是确定两种或两种以上变量间相互依赖的定量关系的一种统计分析方法;本实施例中,该回归估计子算法用于对所述待处理数据所包括的数据元素以及各个数据元素之间的关系进行分析,获得元素关系结果。另外,规则推理子算法是指把相关领域的专家知识形式化的描述出来,形成系统规则,本实施例中,该规则推理子算法用于建立语言的规则系统,所述规则系统用于对所述元素关系结果进行分析处理,以确定所述语言模型的输出数据。The language model may include a regression estimation sub-algorithm and a rule inference sub-algorithm, wherein the regression estimation sub-algorithm is a statistical analysis method for determining the interdependent quantitative relationship between two or more variables; in this embodiment, the The regression estimation sub-algorithm is used to analyze the data elements included in the data to be processed and the relationship between each data element to obtain the element relationship result. In addition, the rule inference sub-algorithm refers to the formal description of the expert knowledge in the relevant field to form system rules. In this embodiment, the rule inference sub-algorithm is used to establish a language rule system, and the rule system is used for all The element relationship results are analyzed and processed to determine the output data of the language model.
S502:将包括有待处理对象以及与所述待处理对象所对应的待处理数据输入所述语言模型,获得与所述待处理对象相对应的至少一个宣传描述信息,所述待处理数据包括以下至少之一:文本信息、图片信息、视频信息。S502: Input the object to be processed and the data to be processed corresponding to the object to be processed into the language model to obtain at least one promotion description information corresponding to the object to be processed, and the data to be processed includes the following at least One: text information, picture information, video information.
其中,待处理对象可以包括商品和/或服务,例如:待处理对象可以为待销售推广的服装、产品等等,或者,待处理对象也可以为待销售的餐饮服务、娱乐服务等等。利用语言模型对所述数据信息进行处理,获得与所述待处理对象相对应的至少一个宣传描述信息,其中,所述语言模型用于对所述待处理数据所包括的数据元素以及各个数据元素之间的关系进行分析,并建立语言的规则系统。The objects to be processed may include commodities and/or services, for example, the objects to be processed may be clothing, products, etc. to be sold and promoted, or the objects to be processed may also be catering services, entertainment services, etc. to be sold. The data information is processed by using a language model to obtain at least one promotion description information corresponding to the object to be processed, wherein the language model is used to analyze the data elements included in the data to be processed and each data element The relationship between them is analyzed and a system of language rules is established.
本实施例中上述步骤的实现过程和实现效果与上述实施例中的步骤S101-S102的实现过程和实现效果相类似,具体的可参考上述陈述内容,在此不再赘述。The implementation process and implementation effect of the above steps in this embodiment are similar to the implementation process and implementation effect of steps S101-S102 in the above embodiment. For details, reference may be made to the above statement, which will not be repeated here.
可以想到的是,本实施例中的方法还可以包括上述附图2-图6所示实施例中的部分或者全部方法,本实施例未详细描述的部分,可参考对图2-图6所示实施例的相关说明。该技术方案的执行过程和技术效果参见图2-图6所示实施例中的描述,在此不再赘述。It is conceivable that the method in this embodiment may also include some or all of the methods in the above-mentioned embodiments shown in FIG. 2 to FIG. 6 . related descriptions of the examples. For the execution process and technical effects of the technical solution, refer to the descriptions in the embodiments shown in FIG. 2 to FIG. 6 , which will not be repeated here.
本实施例提供的数据的处理方法,通过确定语言模型,将包括有待处理对象以及与所述待处理对象所对应的待处理数据输入所述语言模型,而后利用语言模型对数据信息进行处理,获得与所述待处理对象相对应的至少一个宣传描述信息,该宣传描述信息可以用于对待处理对象进行推广宣传,有效地实现了在保证数据推销成本的基础上,可以获取比较准确地宣传描述信息,保证了对待处理对象的推广或者推销效果,进一步提高该方法的实用性,有利于市场的推广与应用。In the data processing method provided in this embodiment, by determining a language model, input the object to be processed and the data to be processed corresponding to the object to be processed into the language model, and then use the language model to process the data information to obtain At least one piece of publicity description information corresponding to the object to be processed, the publicity description information can be used to promote the object to be processed, effectively realizing that on the basis of ensuring the cost of data promotion, more accurate publicity description information can be obtained. , which ensures the promotion or sales effect of the object to be treated, further improves the practicability of the method, and is beneficial to the promotion and application of the market.
具体应用时,参考附图7-图9所示,本应用实施例提供了一种数据的处理方法,该数据的处理方法包括训练获得语言模型和对语言模型的使用过程,具体的,参考附图7所示,训练获得语言模型的步骤包括:In a specific application, referring to FIGS. 7-9 , this application embodiment provides a data processing method. The data processing method includes training to obtain a language model and a process of using the language model. For details, refer to the accompanying drawings. As shown in Figure 7, the steps of training to obtain a language model include:
step1:获得训练数据step1: get training data
其中,训练数据包括以下至少之一:训练数据a-用户编辑产品的商品与描述数据对、训练数据b-根据线上用户反馈的产出的商品与描述数据对以及训练数据c-当前模型产出的商品与描述数据对。具体的,训练数据a是针对历史产品所编辑的产品描述与描述数据对,在获取到训练数据a之后,可以单独对训练数据a进行学习训练之后,即可以获得语言模型,训练数据b是用户针对语言模型所输出的数据描述信息所提供的反馈信息,该反馈信息可以包括针对待处理产品的数据信息和数据描述信息。The training data includes at least one of the following: training data a - product and description data pair edited by the user, training data b - product and description data pair produced according to online user feedback, and training data c - current model output Commodities and description data pairs. Specifically, the training data a is a product description and description data pair edited for historical products. After the training data a is obtained, the language model can be obtained after the training data a can be learned and trained separately, and the training data b is the user Feedback information provided for the data description information output by the language model, the feedback information may include data information and data description information for the product to be processed.
step2:基于训练数据进行模型训练,获得语言模型。Step 2: Perform model training based on the training data to obtain a language model.
具体的,在进行模型训练的过程中,可以包括利用预设算法(例如:reward估计模型)对训练数据进行多维度的估计处理,该估计处理用于保证训练数据的多样性、丰富性等客观描述,并且还可以对训练数据进行相关性的分析处理,从而获得训练数据之间的相关性分值,进一步的,还可以利用GAN辨别器对训练数据进行评估处理,从而提高对训练数据进行辨别的精确度。Specifically, in the process of model training, it may include using a preset algorithm (for example, a reward estimation model) to perform multi-dimensional estimation processing on the training data, and the estimation processing is used to ensure the diversity and richness of the training data. description, and can also analyze and process the correlation of the training data, so as to obtain the correlation score between the training data. Further, the GAN discriminator can also be used to evaluate the training data, so as to improve the identification of the training data. accuracy.
可以理解的是,在获取到语言模型之后,还可以利用误差反向传播算法对语言模型中的模型参数进行及时的调整与更新,进一步提高语言模型使用的精确程度。It is understandable that, after the language model is obtained, the error back propagation algorithm can also be used to adjust and update the model parameters in the language model in time, so as to further improve the accuracy of the language model.
参考附图8-9所示,利用语言模型对数据进行处理的步骤包括:With reference to accompanying drawing 8-9, the step that utilizes language model to process data comprises:
step101:外部数据收集,其中,外部数据是指上述附图中的训练数据,该外部数据收集用于实现语言模型的训练过程,该语言模型可以对待处理数据进行处理,从而输出商品描述信息。Step 101 : external data collection, wherein the external data refers to the training data in the above drawings, the external data collection is used to implement the training process of the language model, and the language model can process the data to be processed, thereby outputting commodity description information.
step102:基于所收集的外部数据进行语言模型训练。Step 102: Perform language model training based on the collected external data.
输入:整合完成的训练数据;Input: integrated training data;
输出:语言模型。Output: language model.
step103:利用语言模型对待处理数据进行处理,从而生成数据描述信息(例如:商品描述信息)。Step 103: Use the language model to process the data to be processed, so as to generate data description information (for example: commodity description information).
输入:数据信息(例如:商品信息)、语言模型;Input: data information (for example: product information), language model;
输出:数据对应的至少一个数据描述信息。Output: at least one data description information corresponding to the data.
step104:数据描述个性化分发。step104: Personalized distribution of data description.
输入:用户信息、数据描述;Input: user information, data description;
输出:推荐用户数据描述信息。Output: Recommended user data description information.
step105:用户线上数据回收。step105: User online data recovery.
输出:用户对于展示描述的反馈结果,该反馈结果可以对语言模型进行优化更新。Output: The user's feedback on the presentation description, which can be used to optimize and update the language model.
其中,参考附图9所示,step103步骤具体可以包括以下过程:Wherein, referring to Figure 9, the step 103 may specifically include the following processes:
step1031:获取待处理的商品信息,商品信息可以包括:商品图像、商品文案(文本)或者商品视频等等。Step 1031: Acquire commodity information to be processed, the commodity information may include: commodity image, commodity copy (text) or commodity video and so on.
step1032:将待处理的商品信息输入至语言模型中,以实现对商品信息的分析识别,并可以输出与商品信息相对应的商品描述集合。Step 1032: Input the commodity information to be processed into the language model, so as to realize the analysis and identification of the commodity information, and output a commodity description set corresponding to the commodity information.
step1033:利用预设的相关性模型对商品描述集合进行分析处理,从而可以获得高精度的商品描述集合;具体的,相关性模型可以对商品描述集合中的商品描述信息与用户的行为进行相关性排序,从而可以获得与用户的行为相关性较高的商品描述信息,进一步提高为用户进行推荐更加准确地商品描述信息。Step 1033: Use the preset correlation model to analyze and process the commodity description set, so as to obtain a high-precision commodity description set; specifically, the correlation model can correlate the commodity description information in the commodity description set with the user's behavior. Sorting can obtain commodity description information that is highly relevant to the user's behavior, and further improves the recommendation for the user. More accurate commodity description information.
step1034:输出的商品描述集合,将最后的高精度的商品描述集合进行输出,从而便于用户直接查看。Step 1034: Output the commodity description set, output the final high-precision commodity description set, so as to facilitate the user to view it directly.
本应用实施例提供的数据的处理方法,通过获取待处理数据,其中,待处理数据可以包括文本信息、图片信息、视频信息,并利用语言模型对待处理数据进行处理,获得与待处理数据相对应的至少一个数据描述信息,从而克服了现有技术中GAN技术在视频处理上尚未成熟的缺陷;此外,通过相关性模型对商品描述集合进行分析处理,从而可以获得高精度的商品描述集合,有效地实现了为不同的用户推荐不同的商品描述信息,实现了对用户的个性化推荐信息,此外,该方法还有效地实现了在保证商品推销成本的基础上,可以获取比较准确地商品描述信息,保证了对商品的推广或者推销效果,进一步提高该方法的实用性,有利于市场的推广与应用。In the data processing method provided by this application embodiment, the data to be processed is obtained by acquiring the data to be processed, wherein the data to be processed may include text information, picture information, and video information, and the language model is used to process the data to be processed, and the data corresponding to the data to be processed is obtained. At least one piece of data description information, thus overcoming the immature defect of GAN technology in video processing in the prior art; in addition, the product description set is analyzed and processed through the correlation model, so that a high-precision product description set can be obtained, effectively It realizes the recommendation of different commodity description information for different users, and realizes the personalized recommendation information for users. In addition, this method also effectively realizes that more accurate commodity description information can be obtained on the basis of guaranteeing the cost of commodity promotion. , which ensures the promotion or sales effect of the product, further improves the practicability of the method, and is beneficial to the promotion and application of the market.
图10为本发明实施例提供的一种数据的处理装置的结构示意图;参考附图10所示,本实施例提供了一种数据的处理装置,并且,该处理装置可以执行上述图1所对应的数据的处理方法。具体的,该处理装置可以包括:FIG. 10 is a schematic structural diagram of a data processing apparatus provided by an embodiment of the present invention; with reference to FIG. 10 , the present embodiment provides a data processing apparatus, and the processing apparatus can execute the processing corresponding to FIG. 1 above. data processing method. Specifically, the processing device may include:
获取模块11,用于获取待处理数据,待处理数据包括以下至少之一:文本信息、图片信息、视频信息;The obtaining
处理模块12,用于利用语言模型对待处理数据进行处理,获得与待处理数据相对应的至少一个数据描述信息,其中,所述语言模型用于对所述待处理数据所包括的数据元素以及各个数据元素之间的关系进行分析,并建立语言的规则系统。The
可选地,数据描述信息包括以下至少之一:图像信息、标题、数据描述文本。Optionally, the data description information includes at least one of the following: image information, title, and data description text.
可选地,在获取待处理数据之前,本实施例中的获取模块11和处理模块12还可以用于执行以下步骤:Optionally, before acquiring the data to be processed, the acquiring
获取模块11,用于获取训练数据以及与训练数据相对应的训练描述信息;an
处理模块12,用于对训练数据和训练描述信息进行学习训练,获得语言模型。The
可选地,在获得与待处理数据相对应的至少一个数据描述信息之后,方法还包括:Optionally, after obtaining at least one data description information corresponding to the data to be processed, the method further includes:
利用训练数据、与训练数据相对应的训练描述信息、待处理数据以及至少一个数据描述信息对语言模型进行调整。The language model is adjusted by using training data, training description information corresponding to the training data, data to be processed, and at least one data description information.
可选地,在获得与待处理数据相对应的至少一个数据描述信息之后,本实施例中的处理模块12还可以用于执行以下步骤:输出至少一个数据描述信息。Optionally, after obtaining at least one piece of data description information corresponding to the data to be processed, the
可选地,在获得与待处理数据相对应的至少一个数据描述信息之后,本实施例中的获取模块11和处理模块12还可以用于执行以下步骤:Optionally, after obtaining at least one piece of data description information corresponding to the data to be processed, the obtaining
获取模块11,用于获取用户的行为特征;an
处理模块12,用于根据用户的行为特征在至少一个数据描述信息中确定目标描述信息。The
可选地,本实施例中的处理模块12还可以用于执行以下步骤:输出目标描述信息。Optionally, the
可选地,本实施例中的获取模块11和处理模块12还可以用于执行以下步骤:Optionally, the acquiring
获取模块11,用于获取用户针对数据描述信息发送的反馈信息;The obtaining
处理模块12,用于根据反馈信息对语言模型进行调整。The
图10所示装置可以执行图1-图5、图7-图9所示实施例的方法,本实施例未详细描述的部分,可参考对图1-图5、图7-图9所示实施例的相关说明。该技术方案的执行过程和技术效果参见图1-图5、图7-图9所示实施例中的描述,在此不再赘述。The apparatus shown in FIG. 10 can execute the methods of the embodiments shown in FIGS. 1-5 and 7-9. For the parts not described in detail in this embodiment, please refer to the methods shown in FIGS. 1-5 and 7-9. Relevant description of the embodiment. For the execution process and technical effects of the technical solution, refer to the descriptions in the embodiments shown in FIGS. 1-5 and 7-9 , which will not be repeated here.
在一个可能的设计中,图10所示数据的处理装置的结构可实现为一电子设备,该电子设备可以是手机、平板电脑、服务器等各种设备。如图11所示,该电子设备可以包括:第一处理器21和第一存储器22。其中,第一存储器22用于存储支持电子设备执行上述图1-图8所示实施例中提供的数据的处理方法的程序,第一处理器21被配置为用于执行第一存储器22中存储的程序。In a possible design, the structure of the data processing apparatus shown in FIG. 10 may be implemented as an electronic device, and the electronic device may be various devices such as a mobile phone, a tablet computer, and a server. As shown in FIG. 11 , the electronic device may include: a
程序包括一条或多条计算机指令,其中,一条或多条计算机指令被第一处理器21执行时能够实现如下步骤:The program includes one or more computer instructions, wherein, when the one or more computer instructions are executed by the
获取待处理数据,待处理数据包括以下至少之一:文本信息、图片信息、视频信息;Acquire data to be processed, and the data to be processed includes at least one of the following: text information, picture information, and video information;
利用语言模型对待处理数据进行处理,获得与待处理数据相对应的至少一个数据描述信息。The data to be processed is processed by using the language model, and at least one piece of data description information corresponding to the data to be processed is obtained.
可选地,第一处理器21还用于执行前述图1-图5、图7-图9所示实施例中的全部或部分步骤。Optionally, the
其中,电子设备的结构中还可以包括第一通信接口23,用于电子设备与其他设备或通信网络通信。The structure of the electronic device may further include a
另外,本发明实施例提供了一种计算机存储介质,用于储存电子设备所用的计算机软件指令,其包含用于执行上述图1-图5、图7-图9所示方法实施例中数据的处理方法所涉及的程序。In addition, an embodiment of the present invention provides a computer storage medium for storing computer software instructions used by an electronic device, which includes data for executing the data in the method embodiments shown in FIGS. 1-5 and 7-9. The procedures involved in the processing method.
图12为本发明实施例提供的另一种数据的处理装置的结构示意图;参考附图12所示,本实施例提供了另一种数据的处理装置,并且,该处理装置可以执行上述图6所对应的数据的处理方法。具体的,该处理装置可以包括:FIG. 12 is a schematic structural diagram of another data processing apparatus provided by an embodiment of the present invention; with reference to FIG. 12 , this embodiment provides another data processing apparatus, and the processing apparatus can execute the above-mentioned FIG. 6 The corresponding data processing method. Specifically, the processing device may include:
确定模块31,用于确定语言模型;其中,所述语言模型包括回归估计子算法和规则推理子算法,所述回归估计子算法用于对所述待处理数据所包括的数据元素以及各个数据元素之间的关系进行分析,获得元素关系结果;所述规则推理子算法用于建立语言的规则系统,所述规则系统用于对所述元素关系结果进行分析处理,以确定所述语言模型的输出数据。The
输入模块32,用于将包括有待处理对象以及与所述待处理对象所对应的待处理数据输入所述语言模型,获得与所述待处理对象相对应的至少一个宣传描述信息,所述待处理数据包括以下至少之一:文本信息、图片信息、视频信息。The
图12所示装置可以执行图6-图9所示实施例的方法,本实施例未详细描述的部分,可参考对图6-图9所示实施例的相关说明。该技术方案的执行过程和技术效果参见图6-图9所示实施例中的描述,在此不再赘述。The apparatus shown in FIG. 12 can execute the method of the embodiment shown in FIG. 6 to FIG. 9 . For parts not described in detail in this embodiment, reference may be made to the related description of the embodiment shown in FIG. 6 to FIG. 9 . For the execution process and technical effects of the technical solution, refer to the descriptions in the embodiments shown in FIG. 6 to FIG. 9 , which will not be repeated here.
在一个可能的设计中,图12所示数据的处理装置的结构可实现为一电子设备,该电子设备可以是手机、平板电脑、服务器等各种设备。如图13所示,该电子设备可以包括:第二处理器41和第二存储器42。其中,第二存储器42用于存储支持电子设备执行上述图6所示实施例中提供的数据的处理方法的程序,第二处理器41被配置为用于执行第二存储器42中存储的程序。In a possible design, the structure of the data processing apparatus shown in FIG. 12 may be implemented as an electronic device, and the electronic device may be various devices such as a mobile phone, a tablet computer, and a server. As shown in FIG. 13 , the electronic device may include: a
程序包括一条或多条计算机指令,其中,一条或多条计算机指令被第二处理器41执行时能够实现如下步骤:The program includes one or more computer instructions, wherein the one or more computer instructions can realize the following steps when executed by the second processor 41:
确定语言模型;determine the language model;
将包括有待处理对象以及与所述待处理对象所对应的待处理数据输入所述语言模型,获得与所述待处理对象相对应的至少一个宣传描述信息,所述待处理数据包括以下至少之一:文本信息、图片信息、视频信息;Input the object to be processed and the data to be processed corresponding to the object to be processed into the language model to obtain at least one promotion description information corresponding to the object to be processed, and the data to be processed includes at least one of the following : text information, picture information, video information;
其中,所述语言模型包括回归估计子算法和规则推理子算法,所述回归估计子算法用于对所述待处理数据所包括的数据元素以及各个数据元素之间的关系进行分析,获得元素关系结果;所述规则推理子算法用于建立语言的规则系统,所述规则系统用于对所述元素关系结果进行分析处理,以确定所述语言模型的输出数据。Wherein, the language model includes a regression estimation sub-algorithm and a rule inference sub-algorithm, and the regression estimation sub-algorithm is used to analyze the data elements included in the data to be processed and the relationship between the various data elements to obtain the element relationship Result: The rule inference sub-algorithm is used to establish a language rule system, and the rule system is used to analyze and process the element relationship result to determine the output data of the language model.
可选地,第二处理器41还用于执行前述图7-图9所示实施例中的全部或部分步骤。Optionally, the
其中,电子设备的结构中还可以包括第二通信接口43,用于电子设备与其他设备或通信网络通信。The structure of the electronic device may further include a
另外,本发明实施例提供了一种计算机存储介质,用于储存电子设备所用的计算机软件指令,其包含用于执行上述图6-图9所示方法实施例中数据的处理方法所涉及的程序。In addition, an embodiment of the present invention provides a computer storage medium for storing computer software instructions used by an electronic device, which includes a program for executing the data processing method in the method embodiment shown in FIG. 6-FIG. 9. .
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。The device embodiments described above are only illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in One place, or it can be distributed over multiple network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution in this embodiment. Those of ordinary skill in the art can understand and implement it without creative effort.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助加必需的通用硬件平台的方式来实现,当然也可以通过硬件和软件结合的方式来实现。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以计算机产品的形式体现出来,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。From the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by adding a necessary general hardware platform, and certainly can also be implemented by combining hardware and software. Based on this understanding, the above-mentioned technical solutions can be embodied in the form of computer products in essence or that contribute to the prior art. In the form of a computer program product embodied on a medium (including but not limited to disk storage, CD-ROM, optical storage, etc.).
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程设备的处理器以产生一个机器,使得通过计算机或其他可编程设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block in the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor or other programmable device to produce a machine such that the instructions executed by the processor of the computer or other programmable device produce a process for implementing the process. Figures a process or processes and/or block diagrams of a block or devices of the functions specified in the blocks.
这些计算机程序指令也可存储在能引导计算机或其他可编程设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。The computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable device to function in a particular manner, such that the instructions stored in the computer-readable memory result in an article of manufacture comprising instruction means that implements A function specified in a flow or flow of a flowchart and/or a block or blocks of a block diagram.
这些计算机程序指令也可装载到计算机或其他可编程设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions may also be loaded onto a computer or other programmable device such that a series of operational steps are performed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide Steps for implementing the function specified in one or more of the flowcharts and/or one or more blocks of the block diagrams.
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。Memory may include non-persistent memory in computer readable media, random access memory (RAM) and/or non-volatile memory in the form of, for example, read only memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。Computer-readable media includes both persistent and non-permanent, removable and non-removable media, and storage of information may be implemented by any method or technology. Information may be computer readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), Flash Memory or other memory technology, Compact Disc Read Only Memory (CD-ROM), Digital Versatile Disc (DVD) or other optical storage, Magnetic tape cartridges, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission medium that can be used to store information that can be accessed by a computing device. Computer-readable media, as defined herein, excludes transitory computer-readable media, such as modulated data signals and carrier waves.
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, but not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that it can still be The technical solutions described in the foregoing embodiments are modified, or some technical features thereof are equivalently replaced; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims (13)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910384167.5A CN111915339B (en) | 2019-05-09 | 2019-05-09 | Data processing method, device and equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910384167.5A CN111915339B (en) | 2019-05-09 | 2019-05-09 | Data processing method, device and equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111915339A true CN111915339A (en) | 2020-11-10 |
CN111915339B CN111915339B (en) | 2024-11-15 |
Family
ID=73242118
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910384167.5A Active CN111915339B (en) | 2019-05-09 | 2019-05-09 | Data processing method, device and equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111915339B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113051748A (en) * | 2021-03-19 | 2021-06-29 | 北京圣涛平试验工程技术研究院有限责任公司 | Method and device for constructing asset risk full elements of aircraft reliability data |
Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050171926A1 (en) * | 2004-02-02 | 2005-08-04 | Thione Giovanni L. | Systems and methods for collaborative note-taking |
CN101551825A (en) * | 2009-05-15 | 2009-10-07 | 中国科学技术大学 | Personalized film recommendation system and method based on attribute description |
US20120166373A1 (en) * | 2005-03-30 | 2012-06-28 | Primal Fusion Inc. | Knowledge representation systems and methods incorporating inference rules |
CN103514209A (en) * | 2012-06-27 | 2014-01-15 | 百度在线网络技术(北京)有限公司 | Method and equipment for generating promotion information of object to be promoted based on object information base |
CN103514191A (en) * | 2012-06-20 | 2014-01-15 | 百度在线网络技术(北京)有限公司 | Method and device for determining keyword matching mode of target popularization information |
CN103971268A (en) * | 2014-04-14 | 2014-08-06 | 百度在线网络技术(北京)有限公司 | Method and device for processing promotional information |
US20150331936A1 (en) * | 2014-05-14 | 2015-11-19 | Faris ALQADAH | Method and system for extracting a product and classifying text-based electronic documents |
US20160140435A1 (en) * | 2014-11-14 | 2016-05-19 | Google Inc. | Generating natural language descriptions of images |
US20170206891A1 (en) * | 2016-01-16 | 2017-07-20 | Genesys Telecommunications Laboratories, Inc. | Material selection for language model customization in speech recognition for speech analytics |
CN107592334A (en) * | 2017-07-17 | 2018-01-16 | 阿里巴巴集团控股有限公司 | A kind of information popularization method, apparatus and equipment |
CN107918782A (en) * | 2016-12-29 | 2018-04-17 | 中国科学院计算技术研究所 | A kind of method and system for the natural language for generating description picture material |
US20180150560A1 (en) * | 2016-11-30 | 2018-05-31 | Facebook, Inc. | Delivering content promoting a web page to users of an online system |
CN108509465A (en) * | 2017-02-28 | 2018-09-07 | 阿里巴巴集团控股有限公司 | A kind of the recommendation method, apparatus and server of video data |
CN108932335A (en) * | 2018-07-10 | 2018-12-04 | 北京京东尚科信息技术有限公司 | A kind of method and apparatus generating official documents and correspondence |
CN109117485A (en) * | 2018-09-06 | 2019-01-01 | 北京京东尚科信息技术有限公司 | Bless language document creation method and device, computer readable storage medium |
CN109284363A (en) * | 2018-12-03 | 2019-01-29 | 北京羽扇智信息科技有限公司 | A kind of answering method, device, electronic equipment and storage medium |
CN109597973A (en) * | 2017-09-30 | 2019-04-09 | 阿里巴巴集团控股有限公司 | A kind of recommendation, generation method and the device of official documents and correspondence information |
CN109685116A (en) * | 2018-11-30 | 2019-04-26 | 腾讯科技(深圳)有限公司 | Description information of image generation method and device and electronic device |
-
2019
- 2019-05-09 CN CN201910384167.5A patent/CN111915339B/en active Active
Patent Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050171926A1 (en) * | 2004-02-02 | 2005-08-04 | Thione Giovanni L. | Systems and methods for collaborative note-taking |
US20120166373A1 (en) * | 2005-03-30 | 2012-06-28 | Primal Fusion Inc. | Knowledge representation systems and methods incorporating inference rules |
CN101551825A (en) * | 2009-05-15 | 2009-10-07 | 中国科学技术大学 | Personalized film recommendation system and method based on attribute description |
CN103514191A (en) * | 2012-06-20 | 2014-01-15 | 百度在线网络技术(北京)有限公司 | Method and device for determining keyword matching mode of target popularization information |
CN103514209A (en) * | 2012-06-27 | 2014-01-15 | 百度在线网络技术(北京)有限公司 | Method and equipment for generating promotion information of object to be promoted based on object information base |
CN103971268A (en) * | 2014-04-14 | 2014-08-06 | 百度在线网络技术(北京)有限公司 | Method and device for processing promotional information |
US20150331936A1 (en) * | 2014-05-14 | 2015-11-19 | Faris ALQADAH | Method and system for extracting a product and classifying text-based electronic documents |
US20160140435A1 (en) * | 2014-11-14 | 2016-05-19 | Google Inc. | Generating natural language descriptions of images |
US20170206891A1 (en) * | 2016-01-16 | 2017-07-20 | Genesys Telecommunications Laboratories, Inc. | Material selection for language model customization in speech recognition for speech analytics |
US20180150560A1 (en) * | 2016-11-30 | 2018-05-31 | Facebook, Inc. | Delivering content promoting a web page to users of an online system |
CN107918782A (en) * | 2016-12-29 | 2018-04-17 | 中国科学院计算技术研究所 | A kind of method and system for the natural language for generating description picture material |
CN108509465A (en) * | 2017-02-28 | 2018-09-07 | 阿里巴巴集团控股有限公司 | A kind of the recommendation method, apparatus and server of video data |
CN107592334A (en) * | 2017-07-17 | 2018-01-16 | 阿里巴巴集团控股有限公司 | A kind of information popularization method, apparatus and equipment |
CN109597973A (en) * | 2017-09-30 | 2019-04-09 | 阿里巴巴集团控股有限公司 | A kind of recommendation, generation method and the device of official documents and correspondence information |
CN108932335A (en) * | 2018-07-10 | 2018-12-04 | 北京京东尚科信息技术有限公司 | A kind of method and apparatus generating official documents and correspondence |
CN109117485A (en) * | 2018-09-06 | 2019-01-01 | 北京京东尚科信息技术有限公司 | Bless language document creation method and device, computer readable storage medium |
CN109685116A (en) * | 2018-11-30 | 2019-04-26 | 腾讯科技(深圳)有限公司 | Description information of image generation method and device and electronic device |
CN109284363A (en) * | 2018-12-03 | 2019-01-29 | 北京羽扇智信息科技有限公司 | A kind of answering method, device, electronic equipment and storage medium |
Non-Patent Citations (7)
Title |
---|
FAN, Y (FAN, YANG)等: "Long-term Recurrent Merge Network Model for Image Captioning", 《2018 IEEE 30TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI)》, 15 February 2019 (2019-02-15), pages 254 - 259 * |
JINMEI SHI等: "The Intelligent Use of Screen Language in New Media Short Documentary", 《2018 9TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY IN MEDICINE AND EDUCATION (ITME)》, 27 December 2018 (2018-12-27), pages 1059 - 1063 * |
张丐卓;: "文本挖掘及其在信息内容安全中的应用", 《华北科技学院学报》, no. 02, 15 April 2018 (2018-04-15), pages 121 - 127 * |
王军等: "电商平台的分面元数据研究", 《情报学报》, no. 03, pages 317 - 325 * |
王海峰等: "面向互联网的信息处理", 《中国科学:信息科学》, no. 12, 20 December 2013 (2013-12-20), pages 111 - 127 * |
黄恒等: "阿里巴巴的NLP应用与发展", 《人工智能》, 31 January 2018 (2018-01-31), pages 120 - 131 * |
黄毅等: "关系挖掘驱动的视频描述自动生成", 《南京信息工程大学学报(自然科学版)》, no. 06, pages 642 - 649 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113051748A (en) * | 2021-03-19 | 2021-06-29 | 北京圣涛平试验工程技术研究院有限责任公司 | Method and device for constructing asset risk full elements of aircraft reliability data |
CN113051748B (en) * | 2021-03-19 | 2024-09-03 | 北京圣涛平试验工程技术研究院有限责任公司 | Method and device for constructing all-factor risk of aircraft reliability data asset |
Also Published As
Publication number | Publication date |
---|---|
CN111915339B (en) | 2024-11-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10891322B2 (en) | Automatic conversation creator for news | |
CN111783810B (en) | Method and device for determining attribute information of user | |
CN113688310B (en) | Content recommendation method, device, equipment and storage medium | |
WO2019099913A1 (en) | Aspect pre-selection using machine learning | |
CN111967924A (en) | Commodity recommendation method, commodity recommendation device, computer device, and medium | |
CN111444447A (en) | Content recommendation page display method and device | |
CN113778979B (en) | A method and device for determining click rate of live broadcast | |
CN115129945A (en) | Graph structure contrast learning method, equipment and computer storage medium | |
US9020962B2 (en) | Interest expansion using a taxonomy | |
US11409963B1 (en) | Generating concepts from text reports | |
CN113159877B (en) | Data processing method, device, system and computer readable storage medium | |
CN111915339A (en) | Data processing method, device and equipment | |
CN114969489A (en) | A training method, device and electronic device for a recommended model | |
CN117493672A (en) | Recommended methods, devices, storage media and electronic equipment for products | |
CN107483595B (en) | Information pushing method and device | |
US20140324524A1 (en) | Evolving a capped customer linkage model using genetic models | |
US20140324523A1 (en) | Missing String Compensation In Capped Customer Linkage Model | |
CN113781250B (en) | Social media information dissemination evaluation method and device | |
CN114817716A (en) | Method, device, equipment and medium for predicting user conversion behaviors and training model | |
US12073452B2 (en) | Method of providing recommendations in an online listing platform | |
CN114722268B (en) | Media resource processing method and device, storage medium and electronic device | |
US20250182181A1 (en) | Generating product profile recommendations and quality indicators to enhance product profiles | |
CN118332194B (en) | Cross-domain cold start recommendation method, device, equipment and storage medium | |
CN112581195B (en) | Advertisement pushing method and device and electronic equipment | |
JP6429818B2 (en) | Determination apparatus and determination method |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |