CN112907333B - 基于区块链的智能匹配方法、装置、设备及存储介质 - Google Patents
基于区块链的智能匹配方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN112907333B CN112907333B CN202110309959.3A CN202110309959A CN112907333B CN 112907333 B CN112907333 B CN 112907333B CN 202110309959 A CN202110309959 A CN 202110309959A CN 112907333 B CN112907333 B CN 112907333B
- Authority
- CN
- China
- Prior art keywords
- order
- intelligent
- user
- designer
- matching
- 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.)
- Active
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/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0623—Item investigation
- G06Q30/0625—Directed, with specific intent or strategy
- G06Q30/0627—Directed, with specific intent or strategy using item specifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
- G06F16/3332—Query translation
- G06F16/3334—Selection or weighting of terms from queries, including natural language queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
- G06F16/334—Query execution
-
- 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/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明涉及匹配技术领域,公开了一种基于区块链的智能匹配方法、装置、设备及存储介质,该方法包括:获取用户的身份信息;对设计需求进行处理,获得格式设计需求;根据格式设计需求和用户历史订单生成需求标签;根据需求标签对区块链中的预设智能订单进行关键词匹配,获取匹配智能订单和对应的设计师;根据匹配智能订单和需求标签创建当前智能订单。由于本发明是根据格式需求和用户历史订单生成需求标签,根据需求标签匹配区块链中的预设智能订单获得匹配智能订单和对应的设计师,从而根据匹配智能订单和需求标签创建当前智能订单,解决了现有技术中通过互联网平台匹配到的设计师不能满足用户实际需求的技术问题,提高了设计师匹配的效率。
Description
技术领域
本发明涉及匹配技术领域,尤其涉及一种基于区块链的智能匹配方法、装置、设备及存储介质。
背景技术
随着互联网技术的发展,设计行业也与互联网的结合,一方面可以让设计需求方通过互联网平台寻找到适合自己的设计师,另一方面,设计师可以通过平台提供服务,提高了设计效率,但是目前互联网平台还存在诸如大数据杀熟、信息不透明等问题,让用户在使用互联网平台寻找服务的过程中,产生不信任感,而且在设计师匹配过程中,往往不能为用户匹配到适合实际需求的设计师,从而使得用户不得不在寻求设计服务过程中进行大量检索和多方对比后,再确定最终选取的设计师,严重拖慢工作效率,且用户体验差。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供了一种基于区块链的智能匹配方法、装置、设备及存储介质,旨在解决现有技术中设计师匹配准确度低的技术问题。
为实现上述目的,本发明提供了一种基于区块链的智能匹配方法,所述方法包括以下步骤:
在用户提交设计需求时,获取所述用户的身份信息;
根据预设处理规则对所述设计需求进行处理,获得格式设计需求;
根据所述身份信息确定用户历史订单,并根据所述格式设计需求和所述用户历史订单生成需求标签;
根据所述需求标签对区块链中的预设智能订单进行关键词匹配,获取匹配智能订单,以及所述匹配智能订单对应的设计师;
根据所述匹配智能订单和所述需求标签创建当前智能订单。
可选地,所述根据预设处理规则处理所述设计需求获得格式设计需求,包括:
获取所述设计需求对应的设计需求文本,对所述设计需求文本进行语句拆分获得预选关键词集合;
对所述预选关键词集合中的预选关键词进行词性标注,并提取所述预选关键词集合中词性为名词的预选关键词以得到目标关键词集合;
根据所述目标关键词集合确定所述设计需求的需求特征,并根据所述需求特征生成格式设计需求。
可选地,所述根据所述身份信息确定用户历史订单,并根据所述格式设计需求和所述用户历史订单生成需求标签,包括:
根据所述身份信息从区块链中获取用户历史订单,并根据所述格式设计需求对所述用户历史订单进行匹配获得匹配用户历史订单;
提取所述匹配用户历史订单中的订单特征信息,并根据所述订单特征信息和所述格式设计需求生成需求标签。
可选地,所述根据所述需求标签对区块链中的预设智能订单进行关键词匹配,获取匹配智能订单和与所述匹配智能订单对应的设计师,包括:
根据所述需求标签按照预设优先级对区块链中的预设智能订单进行关键词匹配;
选取关键词匹配成功的个数大于预设阈值的预设智能订单生成预选智能订单集;
按照预设权重对所述预选智能订单集中的预选智能订单进行匹配度评分;
选取所述预选智能订单集中最高匹配度评分对应的预选智能订单作为匹配智能订单,并根据所述匹配智能订单中的设计师身份信息确定对应的设计师。
可选地,所述根据所述匹配智能订单和所述需求标签创建当前智能订单之后,所述方法还包括:
发送所述当前智能订单的订单确认消息至所述用户和所述设计师;
在所述用户和所述设计师确认所述订单确认消息时,结束订单创建;
在所述用户和/或所述设计师在预设时间内未确认所述订单确认消息时,发送提醒消息至所述用户和/或所述设计师;
在接收到所述用户和/或所述设计师发送的订单修改指令时,根据所述订单修改指令更新所述当前智能订单。
可选地,所述在所述用户和所述设计师确认所述订单确认消息时,结束订单创建之后,所述方法还包括:
在设计任务完成时,获取所述设计师和所述用户的对所述当前智能订单的订单评价;
根据所述订单评价更新所述当前智能订单获得最终智能订单,并将所述最终智能订单存储至预设智能订单库。
可选地,所述发送所述当前智能订单的订单确认消息至所述用户和所述设计师之后,所述方法还包括:
在所述用户接收到订单确认消息时,根据所述设计师的身份信息从区块链中获取设计师历史订单;
将所述设计师历史订单向所述用户展示。
此外,为实现上述目的,本发明还提出一种基于区块链的智能匹配装置,所述装置包括:
获取模块,用于在用户提交设计需求时,获取所述用户的身份信息;
处理模块,用于根据预设处理规则对所述设计需求进行处理,获得格式设计需求;
生成模块,用于根据所述身份信息确定用户历史订单,并根据所述格式设计需求和所述用户历史订单生成需求标签;
匹配模块,用于根据所述需求标签对区块链中的预设智能订单进行关键词匹配,获取匹配智能订单,以及所述匹配智能订单对应的设计师;
创建模块,用于根据所述匹配智能订单和所述需求标签创建当前智能订单。
此外,为实现上述目的,本发明还提出一种基于区块链的智能匹配设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于区块链的智能匹配程序,所述基于区块链的智能匹配程序配置为实现如上文所述的基于区块链的智能匹配方法的步骤。
此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有基于区块链的智能匹配程序,所述基于区块链的智能匹配程序被处理器执行时实现如上文所述的基于区块链的智能匹配方法的步骤。
本发明通过在用户提交设计需求时,获取所述用户的身份信息;根据预设处理规则对所述设计需求进行处理,获得格式设计需求;根据所述身份信息确定用户历史订单,并根据所述格式设计需求和所述用户历史订单生成需求标签;根据所述需求标签对区块链中的预设智能订单进行关键词匹配,获取匹配智能订单,以及所述匹配智能订单对应的设计师;根据所述匹配智能订单和所述需求标签创建当前智能订单。由于本发明是通过对用户需求进行处理生成格式需求,并根据格式需求和用户历史订单生成需求标签,根据用户的需求标签匹配区块链中的预设智能订单获得匹配智能订单和对应的设计师,从而根据匹配智能订单和需求标签创建当前智能订单,解决了现有技术中通过互联网平台寻找设计师时匹配到的设计师不能满足用户实际需求的技术问题,提高了设计师匹配的效率。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的基于区块链的智能匹配设备的结构示意图;
图2为本发明基于区块链的智能匹配方法第一实施例的流程示意图;
图3为本发明基于区块链的智能匹配方法第二实施例的流程示意图;
图4为本发明基于区块链的智能匹配装置第一实施例的结构框图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
参照图1,图1为本发明实施例方案涉及的硬件运行环境的基于区块链的智能匹配设备结构示意图。
如图1所示,该基于区块链的智能匹配设备可以包括:处理器1001,例如中央处理器(Central Processing Unit,CPU),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(WIreless-FIdelity,WI-FI)接口)。存储器1005可以是高速的随机存取存储器(RandomAccess Memory,RAM)存储器,也可以是稳定的非易失性存储器(Non-Volatile Memory,NVM),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图1中示出的结构并不构成对基于区块链的智能匹配设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、数据存储模块、网络通信模块、用户接口模块以及基于区块链的智能匹配程序。
在图1所示的基于区块链的智能匹配设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明基于区块链的智能匹配设备中的处理器1001、存储器1005可以设置在基于区块链的智能匹配设备中,所述基于区块链的智能匹配设备通过处理器1001调用存储器1005中存储的基于区块链的智能匹配程序,并执行本发明实施例提供的基于区块链的智能匹配方法。
本发明实施例提供了一种基于区块链的智能匹配方法,参照图2,图2为本发明基于区块链的智能匹配方法第一实施例的流程示意图。
本实施例中,所述基于区块链的智能匹配方法包括以下步骤:
步骤S10:在用户提交设计需求时,获取所述用户的身份信息;
需要说明的是,本实施例的执行主体是互联网交易平台,客户通过在交易平台上找到自己所需要的产品,从而进行交易,所述交易平台的类型可以是B2B型交易平台、B2C型交易平台、C2C型交易平台,或者其他具有相同或相似特征的交易平台,本实施例对此不作限制,本实施例以C2C型交易平台为例进行说明。
可理解的是,设计需求是用户在交易平台上寻找的设计服务需求,用户在使用交易平台寻找服务时,通常会在服务平台的特定区域输入本次寻找服务的目标,例如:用户进入交易服务平台后,在交易平台的搜索栏中输入化妆品玻璃瓶子。
应理解的是,若需要通过交易平台完成商品或者服务交易,通常需要用户注册所述交易平台的账号,以便于后续为用户提供更好的服务,用户在注册交易平台账号时,通常需要提交部分个人信息,例如性别、年龄职业等信息,在用户注册完成后,交易平台为用户分配一个唯一的平台账号供用户使用。
可理解的是,在用户登陆交易平台后,可以根据用户的登陆账号得到所述用户的身份信息。
进一步地,为了更好地为新用户提供交易服务,提高工作效率,在所述步骤S10之前,还包括:在用户首次注册时,提供标签供所述用户选择。可理解的是,在用户首次使用交易平台时,交易平台上没有用户的历史信息,平台不能根据用户的需求和特点为用户匹配合适的设计师,因此在用户首次注册交易平台时,提供标签供用户选择,例如:在用户首次注册时,提供领域、职业、年龄、时限要求、价格范围等,供用户选择。
步骤S20:根据预设处理规则对所述设计需求进行处理,获得格式设计需求;
可理解的是,用户提交的设计需求,可以是通过文字形式提交,也可以是通过语音形式提交,也可以是通过其他形式提交的,本实施例对此不作限制,本实施例以通过文字形式提交的设计需求为例进行说明。
应理解的是,用户提交的文字形式的设计需求,往往是根据自己的习惯进行输入,没有固定的格式,为了提高匹配效率,对用户输入的文字形式的设计需求进行处理,获得格式设计需求。
可理解的是,格式设计需求是对设计需求进行处理后,具有特定文字格式的需求。
进一步地,为了提高设计师匹配效率,所述步骤S20包括:获取所述设计需求对应的设计需求文本,对所述设计需求文本进行语句拆分获得预选关键词集合;对所述预选关键词集合中的预选关键词进行词性标注,并提取所述预选关键词集合中词性为名词的预选关键词以得到目标关键词集合;根据所述目标关键词集合确定所述设计需求的需求特征,并根据所述需求特征生成格式设计需求。
可理解的是,获取到设计需求文本后,可以按照设计需求文本的语义对所述设计需求文本进行拆分,将设计需求文本进行拆分后,得到若干个词语,组成预选关键词集合,例如:获取到设计需求文本为“圆柱体的洗发水玻璃瓶子”,将其按照语义拆分后,得到词语“圆柱体”“的”“洗发水”“玻璃瓶子”。
可理解的是,设计需求文本被拆分为若干个词语,每个词语都具有特定的词性,对预选关键词集合中的每个预选关键词都进行词性标注。
应理解的是,设计预选关键词集合中,能反映用户真正需求的词语,一般为名词,因此,按照每个预选关键词被标注的词性,可以从预选关键词集合中提取词性为名词的预选关键词组成目标关键词集合,来反映设计需求文本所反映的用户的真正的需求。
可理解的是,目标关键词集合中的关键词能够反映用户的真正需求,但是根据设计需求文本得到的目标关键词结合,大多都是采用比较具体的概念,导致覆盖范围较小,有一定的局限性,在具体实践中,存在无法匹配的问题,进一步地,为了能更好地为用户提供服务,可以对所述目标关键词集合中的部分目标关键词进行处理,得到设计需求的需求特征,在交易平台的存储器中有预设关系表,可以根据目标关键词,通过查表得到设计需求的需求特征,例如:目标关键词集合中包括关键词“洗发水”、“圆柱体”、“玻璃瓶子”,通过查找预设关系表得到,“洗发水”属于日用品,“玻璃瓶子”属于“容器”,此时得到需求特征为:“洗发水”“圆柱体”“玻璃瓶子”“日用品”“容器”。
应理解的是,需求特征是无序的,可以根据需求特征按照预定格式,生成格式设计需求,例如按照如下预设格式生成格式设计需求领域:日用品、洗发水;类别:容器、玻璃瓶子;特征:圆柱体。还可以采用其他格式,本实施例对此不作限制。
步骤S30:根据所述身份信息确定用户历史订单,并根据所述格式设计需求和所述用户历史订单生成需求标签;
应理解的是,用户历史订单中包含用户的身份信息,通过查找校验历史订单中的身份信息,得到用户历史订单。
可理解的是,用户历史订单中包含多种信息,例如:设计领域、设计价格、设计完成时间、设计风格、设计评价等信息,将以上信息和格式设计需求进行综合,可以得到用户的需求标签。
进一步地,为了提高设计师匹配的准确度,提升工作效率,所述步骤S30包括:根据所述身份信息从区块链中获取用户历史订单,并根据所述格式设计需求对所述用户历史订单进行匹配获得匹配用户历史订单;提取所述匹配用户历史订单中的订单特征信息,并根据所述订单特征信息和所述格式设计需求生成需求标签。
可理解的是,用户历史订单中包含用户的身份信息,因此根据身份信息可以查找到用户历史订单。
应理解的是,格式设计需求包含若干个关键词,根据所述关键词对用户历史订单进行匹配,匹配成功的用户历史订单匹配用户历史订单,进一步地,为了提高匹配的准确度,可以设置预设阈值,在关键词匹配时,若匹配成功的关键词的个数不小于预设阈值,则判定匹配成功,得到匹配用户历史订单。
可理解的是,可提取匹配用户历史订单中的设计领域、设计价格、设计完成时间、设计风格、设计评价等订单特征信息,结合格式设计需求中的关键词,过滤无用的特征,将重复特征整合,即可得到需求标签。
在具体实现中,例如:格式设计需求为:领域:日用品、洗发水;类别:容器、玻璃瓶子;特征:圆柱体,订单特征信息为:设计领域:日用品、设计价格:1.2万、设计完成时间:5天、设计风格:清新、设计评价:优秀,整合之后得到需求标签:日用品、洗发水、容器、玻璃瓶子、圆柱体、1.2万、5天。
进一步地,为了提高匹配的准确度,可以获取多个匹配用户订单,对各个匹配用户订单进行订单特征信息提取后,进行综合分析,再结合格式设计需求生成需求标签。
步骤S40:根据所述需求标签对区块链中的预设智能订单进行关键词匹配,获取匹配智能订单,以及所述匹配智能订单对应的设计师;
应理解的是,需求标签中包含若干个关键词,根据关键词对预设智能订单进行关键词匹配,将匹配成功的预设智能订单作为匹配智能订单。
可理解的是,匹配智能订单中包含设计师的身份信息,因此可以根据匹配智能订单确定对应的设计师。
进一步地,为了提高设计师匹配的准确度,所述步骤S40包括:根据所述需求标签按照预设优先级对区块链中的预设智能订单进行关键词匹配;选取关键词匹配成功的个数大于预设阈值的预设智能订单生成预选智能订单集;按照预设权重对所述预选智能订单集中的预选智能订单进行匹配度评分;选取所述预选智能订单集中最高匹配度评分对应的预选智能订单作为匹配智能订单,并根据所述匹配智能订单中的设计师身份信息确定对应的设计师。
应理解的是,需求标签中的关键词反映用户的设计需求的重要程度是有所差异的,可对需求标签中不同类型的关键词设置相应的优先级,将具体描述的关键词设置高优先级,将概括性关键词设置低优先级,在匹配时,优先匹配高优先级关键词,例如:需求标签:日用品、洗发水、容器、玻璃瓶子、圆柱体、1.2万、5天,将洗发水、玻璃瓶子、圆柱体、1.2万、5天设为第一优先级,将日用平、容器设为第二优先级。
可理解的是,在关键词匹配过程中,只需要匹配成功预设数量的关键词就可认定匹配成功,例如预设阈值为4,在关键词匹配过程中,若预设智能订单匹配成功的关键词个数为5,则判定匹配成功,将该预设智能订单放入预选智能订单集。
应理解的是,预设权重为对不同优先级匹配成功的关键词设置不同的权重分,由于每个关键词反映用户设计需求的重要程度不同,所以在匹配成功后,对根据第一优先级和根据第二优先级匹配成功的关键词采用不同的权重评分,例如:第一优先级匹配成功一个词语,权重为10分,第二优先级关键词匹配成功一个词语,权重为7分,还可以采用其他权重分,本实施例对此不作限制。
可理解的是,匹配度评分最高的预选智能订单,和用户的实际设计需求最接近。
步骤S50:根据所述匹配智能订单和所述需求标签创建当前智能订单。
应理解的是,匹配智能订单是从预设智能订单中选取的,和当前用户的实际需求会有一定的差异,因此保留匹配智能订单中一些通用的内容,将需求标签中个性化的内容添加到匹配智能订单的特定位置,创建当前智能订单。
本实施例通过在用户提交设计需求时,获取所述用户的身份信息;根据预设处理规则对所述设计需求进行处理,获得格式设计需求;根据所述身份信息确定用户历史订单,并根据所述格式设计需求和所述用户历史订单生成需求标签;根据所述需求标签对区块链中的预设智能订单进行关键词匹配,获取匹配智能订单,以及所述匹配智能订单对应的设计师;根据所述匹配智能订单和所述需求标签创建当前智能订单。由于本发明是通过对用户需求进行处理生成格式需求,并根据格式需求和用户历史订单生成需求标签,根据用户的需求标签匹配区块链中的预设智能订单获得匹配智能订单和对应的设计师,从而根据匹配智能订单和需求标签创建当前智能订单,解决了现有技术中通过互联网平台寻找设计师时匹配到的设计师不能满足用户实际需求的技术问题,提高了设计师匹配的准确度和用户体验。
参考图3,图3为本发明基于区块链的智能匹配方法第二实施例的流程示意图。
基于上述第一实施例,在本实施例中,所述步骤S50后,所述方法还包括:
步骤S60:发送所述当前智能订单的订单确认消息至所述用户和所述设计师;
可理解的是,在当前智能订单创建完成后,还需要用户对当前智能订单的内容进行确认。
进一步地,为了提升信息透明度从而提高用户体验,所述步骤S60之后,所述方法还包括:在所述用户接收到订单确认消息时,根据所述设计师的身份信息从区块链中获取设计师历史订单;将所述设计师历史订单向所述用户展示。
应理解的是,设计师历史订单是设计师已经完成设计任务的订单,该订单存储在区块链中,记录了从订单创建到订单结束过程中的全部内容,如设计领域、设计完成时间、设计项目、设计金额、用户评价、设计师身份标识等信息,可根据设计师身份信息从区块链中查找设计师历史订单。
可理解的是,在查找到设计师历史订单后,可以将和该设计师相关的订单,向用户展示,用户可以根据订单信息对匹配到的设计师进行综合的判断,从而决定是否选择该设计师。
步骤S70:在所述用户和所述设计师确认所述订单确认消息时,结束订单创建;
可理解的是,在用户和设计师都对订单确认消息确认时,说明双方对当前智能订单达成共识,此时结束订单的创建,进入执行设计任务阶段。
进一步地,为了完善订单信息,所述步骤S70之后,所述方法还包括:在设计任务完成时,获取所述设计师和所述用户的对所述当前智能订单的订单评价;根据所述订单评价更新所述当前智能订单获得最终智能订单,并将所述最终智能订单存储至预设智能订单库。
可理解的是,设计任务完成时,用户可以根据设计作品的完成度,设计费用,设计期限等作出评价,设计师可以根据用户的沟通难易程度,用户对完成作品的修改度等作出评价。
可理解的是,在用户和设计师对当前智能订单作出评价后,将订单评价添加入当前智能订单,完善当前智能订单的信息,生成最终智能订单,最终智能订单为最终确定的不能修改的订单,在生成最终智能订单后,将其存储至区块链中的预设智能订单库,为后续的设计师匹配做参考。
步骤S80:在所述用户和/或所述设计师在预设时间内未确认所述订单确认消息时,发送提醒消息至所述用户和/或所述设计师;
可理解的是,可能存在用户或设计师没有发现订单确认消息的情况,为了能及时完成匹配,在一定时间内用户和设计师任意一方未确认订单确认消息时,发送提醒消息至未确认订单确认消息的一端。
步骤S90:在接收到所述用户和/或所述设计师发送的订单修改指令时,根据所述订单修改指令更新所述当前智能订单。
可理解的是,用户或设计师可能对当前智能订单中的内容有意见不一致的地方,在用户和设计师对意见不一致的地方达成共识的时候,会发送订单修改指令,对当前智能订单中相应位置的内容按照双方达成的意见修改。
本实施例通过发送所述当前智能订单的订单确认消息至所述用户和所述设计师;在所述用户和所述设计师确认所述订单确认消息时,结束订单创建;在所述用户和/或所述设计师在预设时间内未确认所述订单确认消息时,发送提醒消息至所述用户和/或所述设计师;在接收到所述用户和/或所述设计师发送的订单修改指令时,根据所述订单修改指令更新所述当前智能订单,由于本实施例是可以解决现有技术中信息不透明的技术问题,提高设计师匹配效率和用户体验度。
此外,本发明实施例还提出一种存储介质,所述存储介质上存储有基于区块链的智能匹配程序,所述基于区块链的智能匹配程序被处理器执行时实现如上文所述的基于区块链的智能匹配方法的步骤。
参照图4,图4为本发明基于区块链的智能匹配装置第一实施例的结构框图。
如图4所示,本发明实施例提出的基于区块链的智能匹配装置包括:获取模块10、处理模块20、生成模块30、匹配模块40、创建模块50。
获取模块10,用于在用户提交设计需求时,获取所述用户的身份信息;
处理模块20,用于根据预设处理规则对所述设计需求进行处理,获得格式设计需求;
生成模块30,用于根据所述身份信息确定用户历史订单,并根据所述格式设计需求和所述用户历史订单生成需求标签;
匹配模块40,用于根据所述需求标签对区块链中的预设智能订单进行关键词匹配,获取匹配智能订单,以及所述匹配智能订单对应的设计师;
创建模块50,用于根据所述匹配智能订单和所述需求标签创建当前智能订单。
本实施例通过获取模块10在用户提交设计需求时,获取所述用户的身份信息;处理模块20根据预设处理规则对所述设计需求进行处理,获得格式设计需求;生成模块30根据所述身份信息确定用户历史订单,并根据所述格式设计需求和所述用户历史订单生成需求标签;匹配模块40根据所述需求标签对区块链中的预设智能订单进行关键词匹配,获取匹配智能订单,以及所述匹配智能订单对应的设计师;创建模块50根据所述匹配智能订单和所述需求标签创建当前智能订单。由于本发明是通过对用户需求进行处理生成格式需求,并根据格式需求和用户历史订单生成需求标签,根据用户的需求标签匹配区块链中的预设智能订单获得匹配智能订单和对应的设计师,从而根据匹配智能订单和需求标签创建当前智能订单,解决了现有技术中通过互联网平台寻找设计师时匹配到的设计师不能满足用户实际需求的技术问题,提高了设计师匹配的效率。
进一步地,为了提高设计师匹配效率,所述处理模块20还用于获取所述设计需求对应的设计需求文本,对所述设计需求文本进行语句拆分获得预选关键词集合;对所述预选关键词集合中的预选关键词进行词性标注,并提取所述预选关键词集合中词性为名词的预选关键词以得到目标关键词集合;根据所述目标关键词集合确定所述设计需求的需求特征,并根据所述需求特征生成格式设计需求。
进一步地,为了提高设计师匹配的准确度,提升工作效率,所述生成模块30还用于根据所述身份信息从区块链中获取用户历史订单,并根据所述格式设计需求对所述用户历史订单进行匹配获得匹配用户历史订单;提取所述匹配用户历史订单中的订单特征信息,并根据所述订单特征信息和所述格式设计需求生成需求标签。
进一步地,为了提高设计师匹配的准确度,所述匹配模块40还用于根据所述需求标签按照预设优先级对区块链中的预设智能订单进行关键词匹配;选取关键词匹配成功的个数大于预设阈值的预设智能订单生成预选智能订单集;按照预设权重对所述预选智能订单集中的预选智能订单进行匹配度评分;选取所述预选智能订单集中最高匹配度评分对应的预选智能订单作为匹配智能订单,并根据所述匹配智能订单中的设计师身份信息确定对应的设计师。
进一步地,为了提升信息透明度从而提高用户体验,所述创建模块50还用于发送所述当前智能订单的订单确认消息至所述用户和所述设计师;在所述用户和所述设计师确认所述订单确认消息时,结束订单创建;在所述用户和/或所述设计师在预设时间内未确认所述订单确认消息时,发送提醒消息至所述用户和/或所述设计师;在接收到所述用户和/或所述设计师发送的订单修改指令时,根据所述订单修改指令更新所述当前智能订单。
进一步地,为了提升信息透明度从而提高用户体验,所述创建模块50还用于在设计任务完成时,获取所述设计师和所述用户的对所述当前智能订单的订单评价;根据所述订单评价更新所述当前智能订单获得最终智能订单,并将所述最终智能订单存储至预设智能订单库。
进一步地,为了提升信息透明度从而提高用户体验,所述创建模块50还用于在所述用户接收到订单确认消息时,根据所述设计师的身份信息从区块链中获取设计师历史订单;将所述设计师历史订单向所述用户展示。
本发明基于区块链的智能匹配装置的其他实施例或具体实现方式可参照上述各方法实施例,此处不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器/随机存取存储器、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (6)
1.一种基于区块链的智能匹配方法,其特征在于,所述方法包括:
在用户提交设计需求时,获取所述用户的身份信息;
根据预设处理规则对所述设计需求进行处理,获得格式设计需求;
根据所述身份信息确定用户历史订单,并根据所述格式设计需求和所述用户历史订单生成需求标签;
根据所述需求标签对区块链中的预设智能订单进行关键词匹配,获取匹配智能订单,以及所述匹配智能订单对应的设计师;
根据所述匹配智能订单和所述需求标签创建当前智能订单;
所述根据预设处理规则处理所述设计需求获得格式设计需求,包括:
获取所述设计需求对应的设计需求文本,对所述设计需求文本进行语句拆分获得预选关键词集合;
对所述预选关键词集合中的预选关键词进行词性标注,并提取所述预选关键词集合中词性为名词的预选关键词以得到目标关键词集合;
根据目标关键词集合中的关键词在预设关系表中查找对应的需求特征,根据预设格式和所述需求特征生成格式设计需求;
所述根据所述身份信息确定用户历史订单,并根据所述格式设计需求和所述用户历史订单生成需求标签,包括:
根据所述身份信息从区块链中获取用户历史订单,并根据所述格式设计需求对所述用户历史订单进行匹配获得匹配用户历史订单;
提取所述匹配用户历史订单中的订单特征信息,并根据所述订单特征信息和所述格式设计需求生成需求标签;
所述订单特征信息包括:设计领域、设计价格、设计完成时间、设计风格和设计评价,根据格式设计需求中的关键词将所述订单特征信息中的无用特征过滤,将所述订单特征信息中的重复特征整合,获得需求标签;
所述根据所述需求标签对区块链中的预设智能订单进行关键词匹配,获取匹配智能订单和与所述匹配智能订单对应的设计师,包括:
根据所述需求标签按照预设优先级对区块链中的预设智能订单进行关键词匹配,其中具体描述关键词为高优先级,概括性关键词为低优先级;
选取关键词匹配成功的个数大于预设阈值的预设智能订单生成预选智能订单集;
按照预设权重对所述预选智能订单集中的预选智能订单进行匹配度评分,预设权重为对不同优先级匹配成功的关键词设置不同的权重分;
选取所述预选智能订单集中最高匹配度评分对应的预选智能订单作为匹配智能订单,并根据所述匹配智能订单中的设计师身份信息确定对应的设计师;
所述根据所述匹配智能订单和所述需求标签创建当前智能订单之后,所述方法还包括:
发送所述当前智能订单的订单确认消息至所述用户和所述设计师;
在所述用户和所述设计师确认所述订单确认消息时,结束订单创建;
在所述用户和/或所述设计师在预设时间内未确认所述订单确认消息时,发送提醒消息至所述用户和/或所述设计师;
在接收到所述用户和/或所述设计师发送的订单修改指令时,根据所述订单修改指令更新所述当前智能订单。
2.如权利要求1所述的方法,其特征在于,所述在所述用户和所述设计师确认所述订单确认消息时,结束订单创建之后,所述方法还包括:
在设计任务完成时,获取所述设计师和所述用户的对所述当前智能订单的订单评价;
根据所述订单评价更新所述当前智能订单获得最终智能订单,并将所述最终智能订单存储至预设智能订单库。
3.如权利要求1所述的方法,其特征在于,所述发送所述当前智能订单的订单确认消息至所述用户和所述设计师之后,所述方法还包括:
在所述用户接收到订单确认消息时,根据所述设计师的身份信息从区块链中获取设计师历史订单;
将所述设计师历史订单向所述用户展示。
4.一种基于区块链的智能匹配装置,其特征在于,所述装置包括:
获取模块,用于在用户提交设计需求时,获取所述用户的身份信息;
处理模块,用于根据预设处理规则对所述设计需求进行处理,获得格式设计需求;
生成模块,用于根据所述身份信息确定用户历史订单,并根据所述格式设计需求和所述用户历史订单生成需求标签;
匹配模块,用于根据所述需求标签对区块链中的预设智能订单进行关键词匹配,获取匹配智能订单,以及所述匹配智能订单对应的设计师;
创建模块,用于根据所述匹配智能订单和所述需求标签创建当前智能订单;
所述处理模块,还用于获取所述设计需求对应的设计需求文本,对所述设计需求文本进行语句拆分获得预选关键词集合;对所述预选关键词集合中的预选关键词进行词性标注,并提取所述预选关键词集合中词性为名词的预选关键词以得到目标关键词集合;根据目标关键词集合中的关键词在预设关系表中查找对应的需求特征,根据预设格式和所述需求特征生成格式设计需求;
所述生成模块,还用于根据所述身份信息从区块链中获取用户历史订单,并根据所述格式设计需求对所述用户历史订单进行匹配获得匹配用户历史订单;提取所述匹配用户历史订单中的订单特征信息,并根据所述订单特征信息和所述格式设计需求生成需求标签;所述订单特征信息包括:设计领域、设计价格、设计完成时间、设计风格和设计评价,根据格式设计需求中的关键词将所述订单特征信息中的无用特征过滤,将所述订单特征信息中的重复特征整合,获得需求标签;
所述匹配模块,还用于根据所述需求标签按照预设优先级对区块链中的预设智能订单进行关键词匹配,其中具体描述关键词为高优先级,概括性关键词为低优先级;选取关键词匹配成功的个数大于预设阈值的预设智能订单生成预选智能订单集;按照预设权重对所述预选智能订单集中的预选智能订单进行匹配度评分,预设权重为对不同优先级匹配成功的关键词设置不同的权重分;选取所述预选智能订单集中最高匹配度评分对应的预选智能订单作为匹配智能订单,并根据所述匹配智能订单中的设计师身份信息确定对应的设计师;
所述创建模块,还用于发送所述当前智能订单的订单确认消息至所述用户和所述设计师;在所述用户和所述设计师确认所述订单确认消息时,结束订单创建;在所述用户和/或所述设计师在预设时间内未确认所述订单确认消息时,发送提醒消息至所述用户和/或所述设计师;在接收到所述用户和/或所述设计师发送的订单修改指令时,根据所述订单修改指令更新所述当前智能订单。
5.一种基于区块链的智能匹配设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于区块链的智能匹配程序,所述基于区块链的智能匹配程序配置为实现如权利要求1至3中任一项所述的基于区块链的智能匹配方法的步骤。
6.一种存储介质,其特征在于,所述存储介质上存储有基于区块链的智能匹配程序,所述基于区块链的智能匹配程序被处理器执行时实现如权利要求1至3任一项所述的基于区块链的智能匹配方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110309959.3A CN112907333B (zh) | 2021-03-17 | 2021-03-17 | 基于区块链的智能匹配方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110309959.3A CN112907333B (zh) | 2021-03-17 | 2021-03-17 | 基于区块链的智能匹配方法、装置、设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112907333A CN112907333A (zh) | 2021-06-04 |
CN112907333B true CN112907333B (zh) | 2022-04-22 |
Family
ID=76106147
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110309959.3A Active CN112907333B (zh) | 2021-03-17 | 2021-03-17 | 基于区块链的智能匹配方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112907333B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113379270A (zh) * | 2021-06-22 | 2021-09-10 | 特赞(上海)信息科技有限公司 | 基于标签的客户需求管理方法、装置及存储介质 |
CN113450190B (zh) * | 2021-07-13 | 2022-12-23 | 上海齐屹信息科技有限公司 | 一种基于大数据的智能装修需求匹配推单系统及方法 |
CN115099611B (zh) * | 2022-06-22 | 2024-01-09 | 苏州浪潮智能科技有限公司 | 一种认证任务管理方法、系统、存储介质及设备 |
CN115730858B (zh) * | 2022-11-29 | 2023-09-29 | 深圳市艾丽斯卡文化创意有限公司 | 一种基于大数据的文化产品设计智能管理平台 |
CN116304277B (zh) * | 2023-03-01 | 2023-12-15 | 张素愿 | 一种基于ai的智能匹配方法、系统和存储介质 |
CN118246120A (zh) * | 2024-04-11 | 2024-06-25 | 浙江润格木业股份有限公司 | 一种基于大数据的全屋木作定制一体化设计处理方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180240054A1 (en) * | 2015-03-02 | 2018-08-23 | Beijing Didi Infinity Technology And Development Co., Ltd. | Systems and methods for order pairing |
CN109299386A (zh) * | 2018-11-12 | 2019-02-01 | 北京航天智造科技发展有限公司 | 一种家具行业设计师资源智能检索匹配方法和系统 |
CN109741122A (zh) * | 2018-11-16 | 2019-05-10 | 成都生活家网络科技有限公司 | 基于云平台的家装管理系统及方法 |
CN110956527A (zh) * | 2019-10-11 | 2020-04-03 | 北京华跃博弈科技有限公司 | 一种智能分析客户装修需求匹配服务商的平台系统 |
CN111127150A (zh) * | 2019-12-23 | 2020-05-08 | 卓尔智联(武汉)研究院有限公司 | 基于区块链的智能合约需求匹配方法、装置和计算机设备 |
-
2021
- 2021-03-17 CN CN202110309959.3A patent/CN112907333B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180240054A1 (en) * | 2015-03-02 | 2018-08-23 | Beijing Didi Infinity Technology And Development Co., Ltd. | Systems and methods for order pairing |
CN109299386A (zh) * | 2018-11-12 | 2019-02-01 | 北京航天智造科技发展有限公司 | 一种家具行业设计师资源智能检索匹配方法和系统 |
CN109741122A (zh) * | 2018-11-16 | 2019-05-10 | 成都生活家网络科技有限公司 | 基于云平台的家装管理系统及方法 |
CN110956527A (zh) * | 2019-10-11 | 2020-04-03 | 北京华跃博弈科技有限公司 | 一种智能分析客户装修需求匹配服务商的平台系统 |
CN111127150A (zh) * | 2019-12-23 | 2020-05-08 | 卓尔智联(武汉)研究院有限公司 | 基于区块链的智能合约需求匹配方法、装置和计算机设备 |
Also Published As
Publication number | Publication date |
---|---|
CN112907333A (zh) | 2021-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112907333B (zh) | 基于区块链的智能匹配方法、装置、设备及存储介质 | |
US8781813B2 (en) | Intent management tool for identifying concepts associated with a plurality of users' queries | |
CN111552870A (zh) | 对象推荐方法、电子装置及存储介质 | |
US9563904B2 (en) | Extracting product purchase information from electronic messages | |
US9875486B2 (en) | Extracting product purchase information from electronic messages | |
JP2015522190A (ja) | 検索結果の生成 | |
CN109819015B (zh) | 基于用户画像的信息推送方法、装置、设备及存储介质 | |
CA3138556A1 (en) | Apparatuses, storage medium and method of querying data based on vertical search | |
CN111339284A (zh) | 产品智能匹配方法、装置、设备及可读存储介质 | |
US20230169129A1 (en) | Method and system for providing alternative result for an online search previously with no result | |
US20120150891A1 (en) | Server system, product recommendation method, product recommendation program and recording medium having computer program recorded thereon | |
US20150012264A1 (en) | Dictionary generation device, dictionary generation method, dictionary generation program and computer-readable recording medium storing same program | |
CN112231452A (zh) | 基于自然语言处理的问答方法、装置、设备及存储介质 | |
CN115759372A (zh) | 基于业务处理与流程驱动解耦的流程引擎优化方法及系统 | |
CN110851560B (zh) | 信息检索方法、装置及设备 | |
US20220277142A1 (en) | Methods and apparatus for natural language understanding in conversational systems using machine learning processes | |
CN112560418B (zh) | 从自由形式的表格式数据创建行项目信息 | |
JP5559750B2 (ja) | 広告処理装置、情報処理システム及び広告処理方法 | |
CN112884362B (zh) | 供应商智能匹配方法、装置、设备及存储介质 | |
CN118193806A (zh) | 一种目标检索方法、装置、电子设备及存储介质 | |
JP6979902B2 (ja) | 情報処理装置、情報処理方法、およびプログラム | |
CN112148939A (zh) | 数据处理方法、装置及电子设备 | |
JP5670490B2 (ja) | カテゴリ判定装置、検索装置、カテゴリ判定方法、カテゴリ判定プログラム、及びそのプログラムを記憶するコンピュータ読取可能な記録媒体 | |
CN110717095A (zh) | 服务项目的推送方法及装置 | |
CN116595149A (zh) | 一种人机对话生成方法、装置、设备及存储介质 |
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 |