CN112182327A - 一种数据处理方法、装置、设备及介质 - Google Patents
一种数据处理方法、装置、设备及介质 Download PDFInfo
- Publication number
- CN112182327A CN112182327A CN201910606599.6A CN201910606599A CN112182327A CN 112182327 A CN112182327 A CN 112182327A CN 201910606599 A CN201910606599 A CN 201910606599A CN 112182327 A CN112182327 A CN 112182327A
- Authority
- CN
- China
- Prior art keywords
- field
- information recommendation
- strategy
- data
- target
- 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
- 238000003672 processing method Methods 0.000 title abstract description 17
- 238000012545 processing Methods 0.000 claims abstract description 38
- 238000000034 method Methods 0.000 claims description 24
- 238000004590 computer program Methods 0.000 claims description 15
- 238000004364 calculation method Methods 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000003252 repetitive effect Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明实施例公开了一种数据处理方法、装置、设备及介质,用以减少索引目标策略时的计算量。所述数据处理方法,包括:接收中控设备发送的请求数据,请求数据包括智能设备的设备标识、基于智能设备的服务请求获取到的语义数据和技能数据;根据设备标识,从用于记录智能设备状态的状态数据库中,获取智能设备的状态信息;基于语义数据、技能数据和智能设备的状态信息,生成策略匹配数据;在预先构建的信息推荐策略集合的索引数据库中,确定策略匹配数据中每个字段对应的目标索引集合;确定策略匹配数据中所有字段对应的目标索引集合的交集,从交集中的每个策略标识对应的信息推荐策略中,确定与策略匹配数据中所有字段均匹配的目标信息推荐策略。
Description
技术领域
本发明涉及人工智能领域,尤其是涉及一种数据处理方法、装置、设备及介质。
背景技术
索引是对数据库中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库中的特定信息。
现有的信息推荐方式,在预先存储的信息推荐策略集合中基于待匹配数据索引用于生成推荐信息的目标信息推荐策略时,往往是对待匹配数据中每个字段的字段值进行索引,然后将索引到的所有信息推荐策略均与待匹配数据进行比较,以确定与待匹配数据每个字段均匹配的目标信息推荐策略。
上述信息推荐方式在进行索引时,以待匹配数据中每个字段的字段值进行索引的方式得到的信息推荐策略仍较多,需要进行大量的数据匹配计算才能最终确定出与待匹配数据每个字段均匹配的目标信息推荐策略。
发明内容
本发明实施例提供一种数据处理方法、装置、设备及介质,用以减少索引用于生成推荐信息的目标信息推荐策略时的计算量。
第一方面,本发明实施例提供一种数据处理方法,包括:
接收中控设备发送的请求数据,请求数据包括智能设备的设备标识、基于智能设备的服务请求获取到的语义数据和技能数据;
根据设备标识,从用于记录智能设备状态的状态数据库中,获取智能设备的状态信息;
基于语义数据、技能数据和智能设备的状态信息,生成策略匹配数据;
在预先构建的信息推荐策略集合的索引数据库中,确定策略匹配数据中每个字段对应的目标索引集合;
确定策略匹配数据中所有字段对应的目标索引集合的交集,从交集中的每个策略标识对应的信息推荐策略中,确定与策略匹配数据中所有字段均匹配的目标信息推荐策略。
本发明实施例提供的数据处理方法中,在基于语义数据、技能数据和智能设备的状态信息,生成策略匹配数据后,基于策略匹配数据索引目标信息推荐策略时,先在预先构建的信息推荐策略集合的索引数据库中确定策略匹配数据中每个字段对应的目标索引集合,然后确定策略匹配数据中所有字段对应的目标索引集合的交集,并将策略匹配数据与该交集中的每个策略标识对应的信息推荐策略进行匹配,以确定与策略匹配数据中所有字段均匹配的目标信息推荐策略,与现有技术中与待匹配数据中每个字段匹配的信息推荐策略均需要匹配计算相比,通过确定策略匹配数据中所有字段对应的目标索引集合的交集,不但能够确定出与策略匹配数据中多个字段同时匹配的信息推荐策略,而且能够大大减少需要进行匹配的信息推荐策略的数量,进而减少索引目标信息推荐策略时的计算量。
在一种可能的实施方式中,本发明实施例提供的方法中,预先构建的信息推荐策略集合的索引数据库采用如下步骤构建:
根据信息推荐策略集合中所有信息推荐策略的匹配条件包含的字段,确定至少一个目标字段;
针对每个目标字段,分别为目标字段的不同字段值构建对应的第一索引集合,以及为目标字段构建字段为空的第二索引集合;
依据信息推荐策略集合中每一信息推荐策略的匹配条件,将信息推荐策略的标识添加到对应的索引集合中,得到索引数据库。
在一种可能的实施方式中,本发明实施例提供的方法中,对获取到的各字段进行去重处理,得到所述目标字段,包括:
对获取到的各字段进行去重处理,确定所有不重复的字段;
在所确定的字段中,选择字段值满足预设条件的字段确定为所述目标字段。
在一种可能的实施方式中,本发明实施例提供的方法中,根据信息推荐策略集合中所有信息推荐策略的匹配条件包含的字段,确定至少一个目标字段,包括:
获取每个信息推荐策略的匹配条件包含的各字段;
对获取到的各字段进行去重处理,得到所有不重复的字段;
将所有不重复的字段中,字段值满足预设条件的字段确定为目标字段。
在一种可能的实施方式中,本发明实施例提供的方法中,依据信息推荐策略集合中每一信息推荐策略的匹配条件,将信息推荐策略的标识添加到对应的索引集合中,得到索引数据库,包括:
针对信息推荐策略集合中的每一信息推荐策略,将信息推荐策略的标识添加到字段名称和字段值分别与信息推荐策略的匹配条件包含的至少一个字段的名称和字段值均相同的第一索引集合中,以及将信息推荐策略的标识添加到字段名称与信息推荐策略的匹配条件包含的所有字段的字段名称均不同的第二索引集合中。
在一种可能的实施方式中,本发明实施例提供的方法中,在预先构建的信息推荐策略集合的索引数据库中,确定策略匹配数据中每个字段对应的目标索引集合,包括:
针对策略匹配数据的每个待匹配字段:
在预先构建的各第一索引集合中,确定字段名称与待匹配字段的字段名称相同、且字段值与待匹配字段的字段值相同的第一目标索引集合;
在预先构建的各第二索引集合中,确定字段名称与待匹配字段的字段名称相同的第二目标索引集合;
确定第一目标索引集合和第二目标索引集合的并集,并将并集作为待匹配字段对应的目标索引集合。
在一种可能的实施方式中,本发明实施例提供的方法中,从交集中的每个策略标识对应的信息推荐策略中,确定与策略匹配数据中所有字段均匹配的目标信息推荐策略,包括:
针对交集中每个策略标识对应的信息推荐策略:
若信息推荐策略的匹配条件中的所有字段均包含于策略匹配数据包括的字段中、且信息推荐策略的匹配条件中任一字段的字段值与策略匹配数据中相同字段的字段值相同,将信息推荐策略确定为目标信息推荐策略。
第二方面,本发明实施例提供一种数据处理装置,该装置包括:
接收单元,用于接收中控设备发送的请求数据,请求数据包括智能设备的设备标识、基于智能设备的服务请求获取到的语义数据和技能数据;
获取单元,用于根据设备标识,从用于记录智能设备状态的状态数据库中,获取智能设备的状态信息;
确定单元,用于基于语义数据、技能数据和智能设备的状态信息,生成策略匹配数据;
匹配单元,用于在预先构建的信息推荐策略集合的索引数据库中,确定策略匹配数据中每个字段对应的目标索引集合;
处理单元,用于确定策略匹配数据中所有字段对应的目标索引集合的交集,从交集中的每个策略标识对应的信息推荐策略中,确定与策略匹配数据中所有字段均匹配的目标信息推荐策略。
在一种可能的实施方式中,本发明实施例提供的装置中,匹配单元采用如下步骤预先构建索引数据库:
根据信息推荐策略集合中所有信息推荐策略的匹配条件包含的字段,确定至少一个目标字段;
针对每个目标字段,分别为目标字段的不同字段值构建对应的第一索引集合,以及为目标字段构建字段为空的第二索引集合;
依据信息推荐策略集合中每一信息推荐策略的匹配条件,将信息推荐策略的标识添加到对应的索引集合中,得到索引数据库。
在一种可能的实施方式中,本发明实施例提供的装置中,匹配单元具体用于:
获取每个信息推荐策略的匹配条件包含的各字段;
对获取到的各字段进行去重处理,得到目标字段。
在一种可能的实施方式中,本发明实施例提供的装置中,匹配单元具体用于:
对获取到的各字段进行去重处理,确定所有不重复的字段;
在所确定的字段中,选择字段值满足预设条件的字段确定为所述目标字段。
在一种可能的实施方式中,本发明实施例提供的装置中,匹配单元,具体用于:
针对信息推荐策略集合中的每一信息推荐策略,将信息推荐策略的标识添加到字段名称和字段值分别与信息推荐策略的匹配条件包含的至少一个字段的名称和字段值均相同的第一索引集合中,以及将信息推荐策略的标识添加到字段名称与信息推荐策略的匹配条件包含的所有字段的字段名称均不同的第二索引集合中。
在一种可能的实施方式中,本发明实施例提供的装置中,匹配单元,具体用于:
针对策略匹配数据的每个待匹配字段:
在预先构建的各第一索引集合中,确定字段名称与待匹配字段的字段名称相同、且字段值与待匹配字段的字段值相同的第一目标索引集合;
在预先构建的各第二索引集合中,确定字段名称与待匹配字段的字段名称相同的第二目标索引集合;
确定第一目标索引集合和第二目标索引集合的并集,并将并集作为待匹配字段对应的目标索引集合。
在一种可能的实施方式中,本发明实施例提供的装置中,处理单元,具体用于:
针对交集中每个策略标识对应的信息推荐策略:
若信息推荐策略的匹配条件中的所有字段均包含于策略匹配数据包括的字段中、且信息推荐策略的匹配条件中任一字段的字段值与策略匹配数据中相同字段的字段值相同,将信息推荐策略确定为目标信息推荐策略。
第三方面,本发明实施例提供一种电子设备,包括:至少一个处理器、至少一个存储器以及存储在存储器中的计算机程序指令,当计算机程序指令被处理器执行时实现如本发明实施例第一方面所提供的方法。
第四方面,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序指令,当计算机程序指令被处理器执行时实现如本发明实施例第一方面所提供的方法。
附图说明
图1为本发明实施例提供的数据处理方法的示意流程图;
图2为本发明实施例提供的数据处理装置的结构示意图;
图3为本发明实施例提供的电子设备的结构示意图。
具体实施方式
下面结合附图,对本发明实施例提供的一种数据处理方法、装置、设备及介质的具体实施方式进行详细地说明。
如图1所示,本发明实施例提供的数据处理方法,应用于与中控设备通信连接的信息推荐***,其可以包括如下步骤:
步骤101,接收中控设备发送的请求数据,请求数据包括智能设备的设备标识、基于智能设备的服务请求获取到的语义数据和技能数据。
具体实施时,请求数据还可以包括:智能设备的服务请求、语音请求对应的文本信息、中控设备记录的智能设备的运行信息等等中的至少一种信息。
智能设备的服务请求,是指智能设备向中控设备发送的服务请求,其可以包括智能设备接收到的用户发起的语音请求。例如,智能设备接收用户的语音请求(“我想听刘德华的忘情水”)后,将该用户的语音请求添加到服务请求中发送至中控设备。
智能设备发送的服务请求,也可以是智能设备基于当前的运行状态,自身发起的服务请求,例如,智能设备根据当前播放状态连续播放当前音乐专辑中的下一个音乐资源,智能设备自身发起请求下一个音乐资源的服务请求。
当然,需要说明的是,服务请求中还可以包括一些其它信息,例如,智能设备的设备标识、智能设备的身份校验信息、智能设备的运行信息、服务请求的类型等等,本发明实施例对此不做限定。
实际应用中,为保证请求数据能够被识别或解析,信息推荐***可以请求中控设备以预先约定的数据格式进行发送,也即可以请求中控设备以预先约定的数据格式对智能设备的设备标识、语义数据和技能数据进行组合。
在一个示例中,假设用户向智能设备发送的语音请求为“张三是谁”,智能设备将该语音请求添加到服务请求中发送至中控设备。
中控设备先调用语音识别技术(Automatic Speech Recognition,ASR)模块,将服务请求中的语音请求转换为文本,再调用自然语言理解(Natural LanguageUnderstanding,NLU)模块对转换得到的文本进行解析,得到以领域-意图-槽位形式表示的语义解析结果:“咨询-询问财经人物-张三”,基于该语义解析结果可以构建设定数据格式(以领域-意图-槽位为例)的语义数据“咨询-询问财经人物-张三”。
中控设备将该语义解析结果发送至相应的技能服务模块,得到该语音请求对应的响应数据即“张三是A公司创始人”,将该响应数据作为该服务请求对应的技能数据,然后中控设备将智能设备的设备标识、语义数据“咨询-询问财经人物-张三”和技能数据“张三是A公司创始人”作为请求数据发送至信息推荐***,以请求信息推荐***推荐信息。
步骤102,根据设备标识,从用于记录智能设备状态的状态数据库中,获取智能设备的状态信息。
其中,智能设备的状态信息包括以下至少一种:智能设备的运行状态、智能设备各个功能模块(例如,音频模块、视频模块)的开关状态、当前播放列表中内容的播放次数、用于判断推荐方式是否处于多轮推荐方式的设定字段、已确定出的目标信息推荐策略的标识、待推荐内容的标识、用于确定接收到的服务请求是否满足预设条件的关键词集合等。
需要说明的是,智能设备的状态信息可以为空,例如,首次使用的智能设备,其状态信息即为空。
步骤103,基于语义数据、技能数据和智能设备的状态信息,生成策略匹配数据。
具体实施时,基于语义数据、技能数据和智能设备的状态信息生成策略匹配数据时,可以直接将语义数据、技能数据和智能设备的状态信息作为策略匹配数据。例如,直接将语义数据中的领域、意图和槽位分别作为策略匹配数据中的字段;再例如,将智能设备的状态信息中的部分或全部字段(用于表征是否处于多轮推荐方式的设定字段、用于表征某专辑列表播放次数的autonext_count字段等)作为策略匹配数据中的字段;再例如,从技能数据中提取智能设备中各个模块是否开启(例如,智能设备的麦克风是否开启)、智能设备中各个模块的自动唤醒状态(例如,智能设备的麦克风的自动唤醒状态)作为策略匹配数据中的字段。
具体实施时,基于语义数据、技能数据和智能设备的状态信息生成策略匹配数据时,也可以先基于语义数据对智能设备的状态信息进行修正,然后将修正后的智能设备的状态信息、语义数据和技能数据作为策略匹配数据,本发明实施例对此不做限定。
具体地,基于语义数据对智能设备的状态信息进行修正,可以包括但不限于:在确定语义数据的意图为播放内容、且播放的内容与智能设备当前播放内容属于同一播放列表时,将智能设备的状态信息中用于表征列表内容播放次数的计数值增加设定值;或者在确定语义数据的意图为播放内容、且播放的内容与智能设备当前播放内容属于不同播放列表时,将智能设备的状态信息中用于表征列表内容播放次数的计数值清零。
需要说明的是,上述用于表征列表内容播放次数的计数值增加的设定值,其中,设定值可以为1,也可以为2、3等,具体可以按实际需求设定,本发明实施例对此不做限定。
在一个示例中,假设智能设备的状态数据中包括autonext_count字段,用于记录当前播放的音乐是某个系列专辑的第几次自动播放,初始为0,每次自动播放该专辑中的歌曲时,autonext_count的字段值加1。
在确定语义数据的意图为播放智能设备当前正在播放的专辑中的歌曲时,则对智能设备的状态信息中的autonext_count字段的计数值增加设定值;在确定语义数据的意图为播放其它系列专辑(非智能设备当前正在播放的专辑)的歌曲时,则对智能设备的状态信息中的autonext_count字段的计数值清零。
具体地,基于语义数据对智能设备的状态信息进行修正,还可以包括:若智能设备的状态信息中包含用于表征处于多轮推荐方式的设定字段,此时若基于语义数据确定智能设备的服务请求不满足预设条件,则可以删除智能设备的状态信息中的设定字段。其中,服务条件是否满足预设条件,用于判断智能设备(或用户)是否接收推荐信息,服务条件满足预设条件,表明智能设备(或用户)接收推荐信息,服务条件不满足预设条件,表明智能设备(或用户)不接收推荐信息。
具体地,基于语义数据、技能数据和智能设备的状态信息,在预先存储的信息推荐策略集合中确定目标信息推荐策略之前,还可以基于目标信息推荐策略对智能设备的状态信息进行修正,例如,基于目标信息推荐策略确定待推荐信息的推荐方式为多轮推荐时,在智能设备的状态信息中增加用于表征处于多轮推荐方式的设定字段。
需要说明的是,在本发明其它实施例中,基于语义数据、技能数据和智能设备的状态信息,在预先存储的信息推荐策略集合中确定目标信息推荐策略,还可以包括:基于设备标识,在预先配置的推送限制配置信息中获取设备标识对应的推送限制条件,基于语义数据、技能数据、推送限制条件和智能设备的状态信息,在预先存储的信息推荐策略集合中确定目标信息推荐策略。
其中,推送限制条件是指限制推送的条件,其可以是针对推送时间的限制条件,例如,19点-7点之间禁止推送、12点-14点禁止推送、周一至周五禁止推送等等;其也可以是针对设备型号的限制条件,例如,对设备型号A之外的智能设备禁止推送;其还可以是针对设备标识的限制条件,例如,针对设备标识B的智能设备禁止推送。
步骤104,在预先构建的信息推荐策略集合的索引数据库中,确定策略匹配数据中每个字段对应的目标索引集合。
具体实施时,针对步骤103所生成的策略匹配数据中每个字段,在索引数据库中,搜索与该字段匹配的索引集合,将搜索到的索引集合确定为该字段的目标索引集合,从而确定出每个字段对应的目标索引集合。
步骤105,确定策略匹配数据中所有字段对应的目标索引集合的交集,从交集中的每个策略标识对应的信息推荐策略中,确定与策略匹配数据中所有字段均匹配的目标信息推荐策略。
具体实施时,确定策略匹配数据中所有字段对应的目标索引集合的交集后,从交集中的每个策略标识对应的信息推荐策略中,确定与策略匹配数据中所有字段均匹配的目标信息推荐策略时,针对交集中每个策略标识对应的信息推荐策略:若该信息推荐策略的匹配条件中的所有字段均包含于策略匹配数据包括的字段中、且信息推荐策略的匹配条件中任一字段的字段值与策略匹配数据中相同字段的字段值相同,将信息推荐策略确定为目标信息推荐策略。
需要说明的是,从交集中的每个策略标识对应的信息推荐策略中,确定与策略匹配数据中所有字段均匹配的目标信息推荐策略时,若策略匹配数据中所有字段对应的目标索引集合的交集中仅包括一个信息推荐策略的标识,则可以直接将该信息推荐策略确定为目标信息推荐策略。
若策略匹配数据中所有字段对应的目标索引集合的交集中包括多个信息推荐策略的标识,则需要在交集中的信息推荐策略的标识对应的信息推荐策略中,将匹配条件中的所有字段均包含于策略匹配数据包括的字段中、且匹配条件中任一字段的字段值与策略匹配数据中相同字段的字段值相同的信息推荐策略,确定为目标信息推荐策略。
若策略匹配数据中所有字段对应的目标索引集合的交集为空集,则可以视为没有相匹配的目标信息推荐策略,也可以减少策略匹配数据中的字段数量重新进行确定。具体减少策略匹配数据中的字段数量,可以通过保留较为重要的字段、删减不重要的字段的方式实现,例如,保留策略匹配数据中部分较为重要的字段(领域、意图、槽位、用于表征是否处于多轮推荐方式的设定字段、推送限制条件等),删减部分不重要的字段(例如,专辑播放次数、智能设备麦克风的开启状态等)。
下面结合具体示例,对本发明实施例中预先构建信息推荐策略集合的索引数据库的方式进行详细说明。
在预先构建信息推荐策略集合的索引数据库时,可以先构建索引集合,然后将信息推荐策略集合中的信息推荐策略的标识添加到满足条件的索引集合中,得到信息推荐策略集合的索引数据库。
具体地,构建索引集合,包括:根据信息推荐策略集合中所有信息推荐策略的匹配条件包含的字段,确定至少一个目标字段,针对每个目标字段,分别为该目标字段的不同字段值构建对应的第一索引集合,以及为目标字段构建字段为空的第二索引集合,依据信息推荐策略集合中每一信息推荐策略的匹配条件,将信息推荐策略的标识添加到对应的索引集合中,得到索引数据库。其中,字段为空是指字段不存在或字段无约束。
其中,根据信息推荐策略集合中所有信息推荐策略的匹配条件包含的字段,确定至少一个目标字段时,可以先获取每个信息推荐策略的匹配条件包含的各字段,然后对获取到的各字段进行去重处理,确定所有不重复的字段,在所确定的字段中,选择字段值满足预设条件的字段确定为所述目标字段。
需要说明的是,预设条件可以包括但不限于以下条件:字段值为字符串、字段值为整数、字段值为“是”和“否”类型的字段等。
当然,在本发明其它实施例中,根据信息推荐策略集合中所有信息推荐策略的匹配条件包含的字段,确定至少一个目标字段时,也可以获取每个信息推荐策略的匹配条件包含的各字段,然后对获取到的各字段进行去重处理,将得到的所有不重复字段均确定为目标字段,本发明实施例对此不做限定。
当然,在本发明其它实施例中,在得到所有信息推荐策略的匹配条件中的所有不重复的字段时,也可以采用遍历的方法确定,具体地,遍历信息推荐策略集合中所有信息推荐策略的匹配条件,得到所有不重复的字段。
需要说明的是,本发明实施例中所提到的第一索引集合和第二索引集合并不特指某一索引集合,而是指一系列的或者一类索引集合。
在一个示例中,假设信息推荐策略集合中包含信息推荐策略1、信息推荐策略2和信息推荐策略3,信息推荐策略1的匹配条件为:a=2,b=3,信息推荐策略2的匹配条件为:a=4,c=1,信息推荐策略3的匹配条件为:b=4,d=6。
在构建上述示例中信息推荐策略集合的索引数据库时,首先获取每个信息推荐策略的匹配条件包含的各字段,然后对获取到的各字段进行去重处理,得到所有不重复的字段:字段a、字段b、字段c和字段d。假设字段a、字段b、字段c和字段d均满足上述预设条件,则将字段a、字段b、字段c和字段d确定为目标字段。
由于信息推荐策略1的匹配条件中a=2,信息推荐策略2的匹配条件中a=4,因此,针对字段a,分别构建a=2的第一索引集合和a=4的第一索引集合,并构建字段a为空的第二索引集合。
同理,针对字段b,分别构建b=3的第一索引集合和b=4的第一索引集合,并构建字段b为空的第二索引集合;针对字段c,分别构建c=1的第一索引集合和字段c为空的第二索引集合;针对字段d,分别构建d=6的第一索引集合和字段d为空的第二索引集合。
针对每一字段均构建第一索引集合和第二索引集合之后,依据信息推荐策略集合中每一信息推荐策略的匹配条件,将信息推荐策略的标识添加到对应的索引集合中。
具体地,针对信息推荐策略集合中的每一信息推荐策略,将信息推荐策略的标识添加到字段名称和字段值分别与信息推荐策略的匹配条件包含的至少一个字段的名称和字段值均相同的第一索引集合中,以及将信息推荐策略的标识添加到字段名称与信息推荐策略的匹配条件包含的所有字段的字段名称均不同的第二索引集合中。
仍沿用上述示例,假设已构建a=2的第一索引集合、a=4的第一索引集合、b=3的第一索引集合、b=4的第一索引集合、c=1的第一索引集合、d=6的第一索引集合、字段a为空的第二索引集合、字段b为空的第二索引集合、字段c为空的第二索引集合和字段d为空的第二索引集合。
针对信息推荐策略1,信息推荐策略1的匹配条件为:a=2,b=3,因此,首先信息推荐策略1的标识可以添加到a=2的第一索引集合和b=3的第二索引集合中,其次,信息推荐策略1的匹配条件中不包含字段c和字段d,也即字段为空,因此,还可以将信息推荐策略1的标识添加到字段c为空的第二索引集合和字段d为空的第二索引集合中。
同理,针对信息推荐策略2,信息推荐策略2的标识可以添加到a=4的第一索引集合和c=1的第一索引集合中,还可以添加到字段b为空的第二索引集合和字段d为空的第二索引集合中。
针对信息推荐策略3,信息推荐策略3的标识可以添加到b=4的第一索引集合和d=6的第一索引集合中,还可以添加到字段a为空的第二索引集合和字段c为空的第二索引集合中。
信息推荐策略1的标识、信息推荐策略2的标识和信息推荐策略3的标识添加到构建的第一索引集合和第二索引集合后,生成信息推荐集合的索引数据库。索引数据库中:a=2的第一索引集合中包含信息推荐策略1的标识;a=4的第一索引集合中包含信息推荐策略2的标识;b=3的第一索引集合中包含信息推荐策略1的标识;b=4的第一索引集合中包含信息推荐策略3的标识;c=1的第一索引集合中包含信息推荐策略2的标识;d=6的第一索引集合中包含信息推荐策略3的标识;字段a为空的第二索引集合中包含信息推荐策略3的标识;字段b为空的第二索引集合中包含信息推荐策略2的标识;字段c为空的第二索引集合中包含信息推荐策略1的标识和信息推荐策略3的标识;字段d为空的第二索引集合中包含信息推荐策略1的标识和信息推荐策略2的标识。
具体实施时,在预先构建的信息推荐策略集合的索引数据库中,确定策略匹配数据中每个字段对应的目标索引集合时,针对策略匹配数据的每个待匹配字段:在预先构建的各第一索引集合中,确定字段名称与待匹配字段的字段名称相同、且字段值与待匹配字段的字段值相同的第一目标索引集合,在预先构建的各第二索引集合中,确定字段名称与待匹配字段的字段名称相同的第二目标索引集合,然后确定第一目标索引集合和第二目标索引集合的并集,并将并集作为待匹配字段对应的目标索引集合。
在一个示例中,仍沿用上述示例,假设策略匹配数据中包含字段a=4、b=3、c=1和d=6,针对字段a=4,将索引数据库中a=4的第一索引集合确定为第一目标索引集合,将索引数据库中字段a为空的第二索引集合确定为第二目标索引集合,然后确定a=4的第一索引集合和字段a为空的第二索引集合的并集,并将并集作为字段a=4对应的目标索引集合,由上述示例可知,字段a=4对应的目标索引集合中包含信息推荐策略2的标识和信息推荐策略3的标识。
同理,可以确定字段b=3对应的目标索引集合中包含信息推荐策略1的标识和信息推荐策略2的标识;字段c=1对应的目标索引集合中包含信息推荐策略1的标识、信息推荐策略2的标识和信息推荐策略3的标识;字段d=6对应的目标索引集合中包含信息推荐策略1的标识、信息推荐策略2的标识和信息推荐策略3的标识。
在一个示例中,仍沿用上述示例,策略匹配数据中包含字段a=4、b=3、c=1和d=6,字段a=4对应的目标索引集合中包含信息推荐策略2的标识和信息推荐策略3的标识;字段b=3对应的目标索引集合中包含信息推荐策略1的标识和信息推荐策略2的标识;字段c=1对应的目标索引集合中包含信息推荐策略1的标识、信息推荐策略2的标识和信息推荐策略3的标识;字段d=6对应的目标索引集合中包含信息推荐策略1的标识、信息推荐策略2的标识和信息推荐策略3的标识。
字段a=4对应的目标索引集合、字段b=3对应的目标索引集合、字段c=1对应的目标索引集合和字段d=6对应的目标索引集合的交集中包含的信息推荐策略的标识为信息推荐策略2的标识。由于交集中仅包含一个信息推荐策略的标识,因此,可以直接将信息推荐策略2确定为目标信息推荐策略。
本示例中,策略匹配数据中所有字段对应的目标索引集合的交集中仅包括一个信息推荐策略的标识,因此,可以直接将该信息推荐策略确定为目标信息推荐策略。
本发明其它实施例中,若策略匹配数据中所有字段对应的目标索引集合的交集中包括多个信息推荐策略的标识,则需要在交集中的信息推荐策略的标识对应的信息推荐策略中,将匹配条件中的所有字段均包含于策略匹配数据包括的字段中、且匹配条件中任一字段的字段值与策略匹配数据中相同字段的字段值相同的信息推荐策略,确定为目标信息推荐策略。
需要说明的是,若确定出多个相匹配的信息推荐策略,则依据每个相匹配的信息推荐策略与策略匹配数据中每个字段的匹配度,计算每个相匹配的信息推荐策略对应的匹配分数,并将匹配分数最高的信息推荐策略确定为目标信息推荐策略。
例如,依据每个相匹配的信息推荐策略与策略匹配数据中每个字段的匹配度,计算每个相匹配的信息推荐策略对应的匹配分数时,可以针对每个字段设置不同的权重,且对字段名称和字段值均相同的匹配字段,设置第一匹配分数,对字段为空的匹配字段,设置第二匹配分数,然后进行计算每个相匹配的信息推荐策略对应的匹配分数。
其中,每个字段的权重、第一匹配分数和第二匹配分数均可以根据实际场景进行设置,例如,第一匹配分数为2,第二匹配分数为1。
在一个示例中,假设策略匹配数据中包含字段a=4、b=3、c=1和d=6,信息推荐策略4的匹配条件为:a=4、b=3、c=1,信息推荐策略5的匹配条件为:c=1和d=6,假设字段a、字段b、字段c和字段d的权重均为0.25,字段名称和字段值均相同的匹配字段,匹配分数为2,字段为空的匹配字段,匹配分数为1,则可以计算信息推荐策略4对应的匹配分数为1.75;信息推荐策略5对应的匹配分数为1.5,根据信息推荐策略4对应的匹配分数和信息推荐策略5对应的匹配分数,可以确定信息推荐策略4为目标信息推荐策略。
基于相同的发明构思,本发明实施例还提供一种数据处理装置。
如图2所示,本发明实施例提供一种数据处理装置,该装置包括:
接收单元201,用于接收中控设备发送的请求数据,请求数据包括智能设备的设备标识、基于智能设备的服务请求获取到的语义数据和技能数据;
获取单元202,用于根据设备标识,从用于记录智能设备状态的状态数据库中,获取智能设备的状态信息;
确定单元203,用于基于语义数据、技能数据和智能设备的状态信息,生成策略匹配数据;
匹配单元204,用于在预先构建的信息推荐策略集合的索引数据库中,确定策略匹配数据中每个字段对应的目标索引集合;
处理单元205,用于确定策略匹配数据中所有字段对应的目标索引集合的交集,从交集中的每个策略标识对应的信息推荐策略中,确定与策略匹配数据中所有字段均匹配的目标信息推荐策略。
在一种可能的实施方式中,本发明实施例提供的装置中,匹配单元204采用如下步骤预先构建索引数据库:
根据信息推荐策略集合中所有信息推荐策略的匹配条件包含的字段,确定至少一个目标字段;
针对每个目标字段,分别为目标字段的不同字段值构建对应的第一索引集合,以及为目标字段构建字段为空的第二索引集合;
依据信息推荐策略集合中每一信息推荐策略的匹配条件,将信息推荐策略的标识添加到对应的索引集合中,得到索引数据库。
在一种可能的实施方式中,本发明实施例提供的装置中,匹配单元204,具体用于:
获取每个信息推荐策略的匹配条件包含的各字段;
对获取到的各字段进行去重处理,得到目标字段。
在一种可能的实施方式中,本发明实施例提供的装置中,匹配单元204,具体用于:
对获取到的各字段进行去重处理,确定所有不重复的字段;
在所确定的字段中,选择字段值满足预设条件的字段确定为所述目标字段。
在一种可能的实施方式中,本发明实施例提供的装置中,匹配单元204,具体用于:
针对信息推荐策略集合中的每一信息推荐策略,将信息推荐策略的标识添加到字段名称和字段值分别与信息推荐策略的匹配条件包含的至少一个字段的名称和字段值均相同的第一索引集合中,以及将信息推荐策略的标识添加到字段名称与信息推荐策略的匹配条件包含的所有字段的字段名称均不同的第二索引集合中。
在一种可能的实施方式中,本发明实施例提供的装置中,匹配单元204,具体用于:
针对策略匹配数据的每个待匹配字段:
在预先构建的各第一索引集合中,确定字段名称与待匹配字段的字段名称相同、且字段值与待匹配字段的字段值相同的第一目标索引集合;
在预先构建的各第二索引集合中,确定字段名称与待匹配字段的字段名称相同的第二目标索引集合;
确定第一目标索引集合和第二目标索引集合的并集,并将并集作为待匹配字段对应的目标索引集合。
在一种可能的实施方式中,本发明实施例提供的装置中,处理单元205,具体用于:
针对交集中每个策略标识对应的信息推荐策略:
若信息推荐策略的匹配条件中的所有字段均包含于策略匹配数据包括的字段中、且信息推荐策略的匹配条件中任一字段的字段值与策略匹配数据中相同字段的字段值相同,将信息推荐策略确定为目标信息推荐策略。
另外,结合图1-图2描述的本发明实施例的数据处理方法和装置可以由电子设备来实现。图3示出了本发明实施例提供的电子设备的硬件结构示意图。
电子设备可以包括处理器301以及存储有计算机程序指令的存储器302。
具体地,上述处理器301可以包括中央处理器(CPU),或者特定集成电路(Application Specific Integrated Circuit,ASIC),或者可以被配置成实施本发明实施例的一个或多个集成电路。
存储器302可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器302可包括硬盘驱动器(Hard Disk Drive,HDD)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(Universal Serial Bus,USB)驱动器或者两个或更多个以上这些的组合。在合适的情况下,存储器302可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器302可在数据处理装置的内部或外部。在特定实施例中,存储器302是非易失性固态存储器。在特定实施例中,存储器302包括只读存储器(ROM)。在合适的情况下,该ROM可以是掩模编程的ROM、可编程ROM(PROM)、可擦除PROM(EPROM)、电可擦除PROM(EEPROM)、电可改写ROM(EAROM)或闪存或者两个或更多个以上这些的组合。
处理器301通过读取并执行存储器302中存储的计算机程序指令,以实现上述实施例中的任意一种数据处理方法。
在一个示例中,电子设备还可包括通信接口303和总线310。其中,如图3所示,处理器301、存储器302、通信接口303通过总线310连接并完成相互间的通信。
通信接口303,主要用于实现本发明实施例中各模块、装置、单元和/或设备之间的通信。
总线310包括硬件、软件或两者,将电子设备的部件彼此耦接在一起。举例来说而非限制,总线可包括加速图形端口(AGP)或其他图形总线、增强工业标准架构(EISA)总线、前端总线(FSB)、超传输(HT)互连、工业标准架构(ISA)总线、无限带宽互连、低引脚数(LPC)总线、存储器总线、微信道架构(MCA)总线、***组件互连(PCI)总线、PCI-Express(PCI-X)总线、串行高级技术附件(SATA)总线、视频电子标准协会局部(VLB)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线310可包括一个或多个总线。尽管本发明实施例描述和示出了特定的总线,但本发明考虑任何合适的总线或互连。
该电子设备可以基于预先构建的信息推荐策略集合的索引数据库,执行本发明实施例中的数据处理方法,从而实现结合图1-图2描述的数据处理方法和装置。
另外,结合上述实施例中的数据处理方法,本发明实施例可提供一种计算机可读存储介质来实现。该计算机可读存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现上述实施例中的任意一种数据处理方法。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (10)
1.一种数据处理方法,其特征在于,该方法包括:
接收中控设备发送的请求数据,所述请求数据包括智能设备的设备标识、基于智能设备的服务请求获取到的语义数据和技能数据;
根据所述设备标识,从用于记录智能设备状态的状态数据库中,获取所述智能设备的状态信息;
基于所述语义数据、所述技能数据和所述智能设备的状态信息,生成策略匹配数据;
在预先构建的信息推荐策略集合的索引数据库中,确定所述策略匹配数据中每个字段对应的目标索引集合;
确定所述策略匹配数据中所有字段对应的目标索引集合的交集,从所述交集中的每个策略标识对应的信息推荐策略中,确定与所述策略匹配数据中所有字段均匹配的目标信息推荐策略。
2.根据权利要求1所述的方法,其特征在于,所述预先构建的信息推荐策略集合的索引数据库采用如下步骤构建:
根据所述信息推荐策略集合中所有信息推荐策略的匹配条件包含的字段,确定至少一个目标字段;
针对每个目标字段,分别为所述目标字段的不同字段值构建对应的第一索引集合,以及为所述目标字段构建字段为空的第二索引集合;
依据所述信息推荐策略集合中每一信息推荐策略的匹配条件,将所述信息推荐策略的标识添加到对应的索引集合中,得到索引数据库。
3.根据权利要求2所述的方法,其特征在于,根据所述信息推荐策略集合中所有信息推荐策略的匹配条件包含的字段,确定至少一个目标字段,包括:
获取每个信息推荐策略的匹配条件包含的各字段;
对获取到的各字段进行去重处理,得到所述目标字段。
4.根据权利要求3所述的方法,其特征在于,对获取到的各字段进行去重处理,得到所述目标字段,包括:
对获取到的各字段进行去重处理,确定所有不重复的字段;
在所确定的字段中,选择字段值满足预设条件的字段确定为所述目标字段。
5.根据权利要求2所述的方法,其特征在于,所述依据所述信息推荐策略集合中每一信息推荐策略的匹配条件,将所述信息推荐策略的标识添加到对应的索引集合中,得到索引数据库,包括:
针对所述信息推荐策略集合中的每一信息推荐策略,将所述信息推荐策略的标识添加到字段名称和字段值分别与所述信息推荐策略的匹配条件包含的至少一个字段的名称和字段值均相同的第一索引集合中,以及将所述信息推荐策略的标识添加到字段名称与所述信息推荐策略的匹配条件包含的所有字段的字段名称均不同的第二索引集合中。
6.根据权利要求2所述的方法,其特征在于,所述在预先构建的信息推荐策略集合的索引数据库中,确定所述策略匹配数据中每个字段对应的目标索引集合,包括:
针对所述策略匹配数据的每个待匹配字段:
在预先构建的各第一索引集合中,确定字段名称与所述待匹配字段的字段名称相同、且字段值与所述待匹配字段的字段值相同的第一目标索引集合;
在预先构建的各第二索引集合中,确定字段名称与所述待匹配字段的字段名称相同的第二目标索引集合;
确定第一目标索引集合和第二目标索引集合的并集,并将所述并集作为所述待匹配字段对应的目标索引集合。
7.根据权利要求1-6中任一项所述的方法,其特征在于,所述从所述交集中的每个策略标识对应的信息推荐策略中,确定与所述策略匹配数据中所有字段均匹配的目标信息推荐策略,包括:
针对所述交集中每个策略标识对应的信息推荐策略:
若所述信息推荐策略的匹配条件中的所有字段均包含于所述策略匹配数据包括的字段中、且所述信息推荐策略的匹配条件中任一字段的字段值与所述策略匹配数据中相同字段的字段值相同,将所述信息推荐策略确定为所述目标信息推荐策略。
8.一种数据处理装置,其特征在于,所述装置包括:
接收单元,用于接收中控设备发送的请求数据,所述请求数据包括智能设备的设备标识、基于智能设备的服务请求获取到的语义数据和技能数据;
获取单元,用于根据所述设备标识,从用于记录智能设备状态的状态数据库中,获取所述智能设备的状态信息;
确定单元,用于基于所述语义数据、所述技能数据和所述智能设备的状态信息,生成策略匹配数据;
匹配单元,用于在预先构建的信息推荐策略集合的索引数据库中,确定所述策略匹配数据中每个字段对应的目标索引集合;
处理单元,用于确定所述策略匹配数据中所有字段对应的目标索引集合的交集,从所述交集中的每个策略标识对应的信息推荐策略中,确定与所述策略匹配数据中所有字段均匹配的目标信息推荐策略。
9.一种电子设备,其特征在于,包括:至少一个处理器、至少一个存储器以及存储在所述存储器中的计算机程序指令,当所述计算机程序指令被所述处理器执行时实现如权利要求1-7中任一项所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,当所述计算机程序指令被处理器执行时实现如权利要求1-7中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910606599.6A CN112182327B (zh) | 2019-07-05 | 2019-07-05 | 一种数据处理方法、装置、设备及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910606599.6A CN112182327B (zh) | 2019-07-05 | 2019-07-05 | 一种数据处理方法、装置、设备及介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112182327A true CN112182327A (zh) | 2021-01-05 |
CN112182327B CN112182327B (zh) | 2024-06-14 |
Family
ID=73919685
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910606599.6A Active CN112182327B (zh) | 2019-07-05 | 2019-07-05 | 一种数据处理方法、装置、设备及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112182327B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112862537A (zh) * | 2021-03-02 | 2021-05-28 | 深圳前海微众银行股份有限公司 | 一种权益发放的方法及装置 |
CN114819590A (zh) * | 2022-04-20 | 2022-07-29 | 平安科技(深圳)有限公司 | 策略智能推荐方法、装置、设备及存储介质 |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102981440A (zh) * | 2012-11-02 | 2013-03-20 | 武汉理工大学 | 基于SaaS的智能设备监控管理*** |
CN103605665A (zh) * | 2013-10-24 | 2014-02-26 | 杭州电子科技大学 | 一种基于关键词的评审专家智能检索与推荐方法 |
CN103631859A (zh) * | 2013-10-24 | 2014-03-12 | 杭州电子科技大学 | 一种面向科技项目的评审专家智能推荐方法 |
CN105022281A (zh) * | 2015-07-29 | 2015-11-04 | 中国电子科技集团公司第十五研究所 | 一种基于虚拟现实的智能家居控制*** |
CN105241024A (zh) * | 2015-10-31 | 2016-01-13 | 移康智能科技(上海)有限公司 | 一种智能设备控制方法及*** |
CN105867177A (zh) * | 2016-03-24 | 2016-08-17 | 天脉聚源(北京)传媒科技有限公司 | 一种智能设备运行的方法和装置 |
CN106127307A (zh) * | 2016-07-01 | 2016-11-16 | 复旦大学 | 一种基于能耗策略的校园智能用电设备的控制方法 |
CN106329650A (zh) * | 2016-09-21 | 2017-01-11 | 奇酷互联网络科技(深圳)有限公司 | 智能设备及其充电方法 |
CN106411979A (zh) * | 2015-07-31 | 2017-02-15 | 苏宁云商集团股份有限公司 | 一种接入智能设备的方法及*** |
CN106792168A (zh) * | 2016-12-09 | 2017-05-31 | 北京小米移动软件有限公司 | 智能设备的控制方法和装置 |
CN107341092A (zh) * | 2016-07-25 | 2017-11-10 | 南京燚麒智能科技有限公司 | 一种智能设备远程协同监控诊断方法 |
CN109086860A (zh) * | 2018-05-28 | 2018-12-25 | 北京光年无限科技有限公司 | 一种基于虚拟人的交互方法及*** |
CN109376219A (zh) * | 2018-10-31 | 2019-02-22 | 北京锐安科技有限公司 | 文本属性字段的匹配方法、装置、电子设备及存储介质 |
WO2019073063A1 (en) * | 2017-10-13 | 2019-04-18 | Ses-Imagotag | METHOD FOR INITIALIZING OR UPDATING REALOGRAMS DATABASE DATA FOR RADIANCE SPACE, USING OPTICAL SIGNALS ISSUED BY ELECTRONIC SHELF LABELS |
-
2019
- 2019-07-05 CN CN201910606599.6A patent/CN112182327B/zh active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102981440A (zh) * | 2012-11-02 | 2013-03-20 | 武汉理工大学 | 基于SaaS的智能设备监控管理*** |
CN103605665A (zh) * | 2013-10-24 | 2014-02-26 | 杭州电子科技大学 | 一种基于关键词的评审专家智能检索与推荐方法 |
CN103631859A (zh) * | 2013-10-24 | 2014-03-12 | 杭州电子科技大学 | 一种面向科技项目的评审专家智能推荐方法 |
CN105022281A (zh) * | 2015-07-29 | 2015-11-04 | 中国电子科技集团公司第十五研究所 | 一种基于虚拟现实的智能家居控制*** |
CN106411979A (zh) * | 2015-07-31 | 2017-02-15 | 苏宁云商集团股份有限公司 | 一种接入智能设备的方法及*** |
CN105241024A (zh) * | 2015-10-31 | 2016-01-13 | 移康智能科技(上海)有限公司 | 一种智能设备控制方法及*** |
CN105867177A (zh) * | 2016-03-24 | 2016-08-17 | 天脉聚源(北京)传媒科技有限公司 | 一种智能设备运行的方法和装置 |
CN106127307A (zh) * | 2016-07-01 | 2016-11-16 | 复旦大学 | 一种基于能耗策略的校园智能用电设备的控制方法 |
CN107341092A (zh) * | 2016-07-25 | 2017-11-10 | 南京燚麒智能科技有限公司 | 一种智能设备远程协同监控诊断方法 |
CN106329650A (zh) * | 2016-09-21 | 2017-01-11 | 奇酷互联网络科技(深圳)有限公司 | 智能设备及其充电方法 |
CN106792168A (zh) * | 2016-12-09 | 2017-05-31 | 北京小米移动软件有限公司 | 智能设备的控制方法和装置 |
WO2019073063A1 (en) * | 2017-10-13 | 2019-04-18 | Ses-Imagotag | METHOD FOR INITIALIZING OR UPDATING REALOGRAMS DATABASE DATA FOR RADIANCE SPACE, USING OPTICAL SIGNALS ISSUED BY ELECTRONIC SHELF LABELS |
CN109086860A (zh) * | 2018-05-28 | 2018-12-25 | 北京光年无限科技有限公司 | 一种基于虚拟人的交互方法及*** |
CN109376219A (zh) * | 2018-10-31 | 2019-02-22 | 北京锐安科技有限公司 | 文本属性字段的匹配方法、装置、电子设备及存储介质 |
Non-Patent Citations (2)
Title |
---|
RIBU MATHEW等: "A Review on Surface Stress-Based Miniaturized Piezoresistive SU-8 Polymeric Cantilever Sensors", 《NANO-MICRO LETTERS》, 13 March 2018 (2018-03-13), pages 198 - 238 * |
吴启亮: "基于规则的智能家居设备联动机制的研究与实现", 《CNKI优秀硕士学位论文全文库工程科技Ⅱ辑》, 15 July 2018 (2018-07-15), pages 1 - 81 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112862537A (zh) * | 2021-03-02 | 2021-05-28 | 深圳前海微众银行股份有限公司 | 一种权益发放的方法及装置 |
CN114819590A (zh) * | 2022-04-20 | 2022-07-29 | 平安科技(深圳)有限公司 | 策略智能推荐方法、装置、设备及存储介质 |
CN114819590B (zh) * | 2022-04-20 | 2023-07-18 | 平安科技(深圳)有限公司 | 策略智能推荐方法、装置、设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN112182327B (zh) | 2024-06-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105868397B (zh) | 一种歌曲确定方法和装置 | |
CN106973305B (zh) | 一种视频中不良内容的检测方法及装置 | |
CN111145737B (zh) | 语音测试方法、装置和电子设备 | |
CN106960051B (zh) | 基于电子书的音频播放方法、装置和终端设备 | |
CN112182046B (zh) | 一种信息推荐方法、装置、设备及介质 | |
CN110008378B (zh) | 基于人工智能的语料收集方法、装置、设备及存储介质 | |
KR102614021B1 (ko) | 오디오 컨텐츠 인식 방법 및 장치 | |
US9734828B2 (en) | Method and apparatus for detecting user ID changes | |
CN110149529B (zh) | 媒体信息的处理方法、服务器及存储介质 | |
CN111831795B (zh) | 多轮对话处理方法、装置、电子设备及存储介质 | |
CN111813900B (zh) | 多轮对话处理方法、装置、电子设备及存储介质 | |
CN112182327B (zh) | 一种数据处理方法、装置、设备及介质 | |
CN105354293A (zh) | 一种移动终端上进行播放对象推送的辅助实现方法及装置 | |
CN110717062B (zh) | 音乐搜索及车载音乐播放方法、装置、设备以及存储介质 | |
CN112182047B (zh) | 一种信息推荐方法、装置、设备及介质 | |
CN106782612B (zh) | 一种逆向爆音检测方法及其装置 | |
CN111951808B (zh) | 语音交互方法、装置、终端设备及介质 | |
CN111210826A (zh) | 语音信息处理方法、装置、存储介质和智能终端 | |
CN107077509B (zh) | 一种改进浏览体验的方法、装置和设备 | |
CN115269910A (zh) | 音视频审核方法及*** | |
CN113486233A (zh) | 一种内容推荐方法、设备及介质 | |
CN113628637A (zh) | 一种音频识别方法、装置、设备及存储介质 | |
CN111966919A (zh) | 一种事件消息的处理方法、装置及设备 | |
CN115331673B (zh) | 一种复杂声音场景下的声纹识别家电控制方法和装置 | |
KR20180092380A (ko) | 음원 제공 방법 및 그 장치 |
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 |