一种基于网络大数据的资源交换方法与流程

文档序号:14717774发布日期:2018-06-16 01:56阅读:333来源:国知局
一种基于网络大数据的资源交换方法与流程

本发明涉及资源共享领域,尤其是一种基于网络大数据的资源交换方法。



背景技术:

随着互联网科技的高速发展,网络经济也进入了快速发展的高速列车。而由网络经济的发展所带动的还有共享经济,其中,有一项重要的项目就是资源共享。

对于(资源)共享经济而言,在传统的资源获取或交换中,大都是需要用户自行在独立的网络中进行搜索,更进一步的,还需要用户对所要搜索的资源进行准确的描述。在一方面,该检索方案需要准确无误的描述才能实现准确的匹配,这就会导致部分匹资源匹配失败的问题,另一方面,还需要用户自行检索,需要大量时间,同时,需要用户在多个平台进行重复检索,以匹配到需要的资源,需要大量精力。



技术实现要素:

本发明的发明目的在于:针对上述存在的问题,提供一种基于网络大数据的资源自动匹配和交换的方案,解决原需在若干平台进行单独检索的工作量重复问题,以及用户自行检索所带来的匹配不精确和耗费时间问题。

本发明采用的技术方案如下:

一种基于网络大数据的资源交换方法,包括:

S10:接收用户A上传的资源A和对应的交换条件A;

S20:分析出所述资源A的资源信息;

S30:在网络中匹配出用户B上传的:交换条件B携带的信息与所述资源A的资源信息相同的资源B;

S40:分析所述资源B的资源信息是否与所述交换条件A携带的信息相同,若是,则执行S50;

S50:交换所述用户A的资源A和所述用户B的资源B。

即自动基于网络进行资源和相应交换条件的双重匹配,进而实现对双方资源的自动交换,无需用户进行资源检索,自动为用户匹配到合意的资源。

在一种实施方式中,上述S10中,用户A上传资源A时,还上传有资源A的简介信息;所述S20具体为:通过所述资源A的简介信息,在网络中爬取所述资源A的资源信息。

即用户对资源A进行简单描述,自动在网络中匹配到相应信息以对资源A的资源信息进行丰富。

在另一实施方式中,上述S10中,用户A上传资源A时,还上传有资源A的资源信息。该上传的资源信息优选为通过相应资源信息录入模板录入。

作为优选方式,上述S30包括:

S301:按预定规则,在所述资源A的资源信息中提取部分信息;

S302:在网络中爬取与所述部分信息相匹配的交换条件B所携带的信息;

S303:抓取所述交换条件B所对应的资源B。

上述方案,通过对资源信息的部分信息进行匹配,可提高匹配到合意的资源B的范围和概率,避免了全文匹配可能因个别字符不匹配而导致漏检的情况。

进一步的,上述S301具体为:将所述资源A的资源信息按预定规则划分为若干段落,依次提取所述若干段落的每一个段落。

作为优选,上述网络为:授权接入的网络数据库。该方案解决了对网络大数据的整合问题,进而避免了如传统检索方式中,需要对若干库进行单独的重复检索问题。

作为优选方案,资源A的资源信息包括若干项简介信息,所述S301具体为:将所述资源A的资源信息按每一项间接信息划分为若干段落,依次提取所述若干段落的每一个段落。即通过对资源的分项描述,将每一项分项描述作为一个段落继续原始数据在网络中进行数据爬取。

作为优选方案,上述S50包括:

S501:分别向用户A和用户B发送交换资源A和资源B的资源交换通知;

S502:在接收到所述用户A和用户B对所述资源交换通知的反馈信息均为同意交换时,交换所述用户A的资源A和所述用户B的资源B;或者在截止发出所述资源交换通知后预定时间点,未接收到所述用户A或用户B对所述资源交换通知的反馈信息,则向未发出所述反馈信息的用户发出资源交换确认提醒;或者:在截止发出所述资源交换通知后预定时间点或在截止发出所述资源交换确认提醒后预定时间点,撤回向用户A和用户B发出的所述资源交换通知。

上述资源交换确认提醒的内容,可以为所述的资源交换通知,也可以为提醒反馈所述资源交换通知的通知。

上述对资源交换通知的再次提醒,可对用户进行有效的提醒作用;上述对资源交换通知的撤回,可实现在用户长时间未反馈时,及时为另一方用户匹配其他满足同样要求的用户,以实现尽快为用户交换到合意资源的功能,减少了资源交换请求的挤压。

作为优选,S10前还包括:

S01:验证用户A的登录信息,在验证通过时,执行S10。

上述方案解决了对用户的有效管理问题。

进一步的,上述S01包括:

S011:验证用户A的账户信息,在验证通过时,执行S012;

S012:验证用户A的账户信息对应的权限信息,在验证通过时,执行S10。

通过对用户A的鉴权环节,避免了“一次性”使用用户的产生,进而避免了因该类用户的积压而浪费账户管理空间的问题。

需要说明的是,本文中的各项编号,如用户A和用户B,资源A和资源B等,仅为在说明本发明的技术方案中对不同用户的区别性描述,不作为各用户的特指,也不作为对用户的限制。

综上所述,由于采用了上述技术方案,本发明的有益效果是:

通过本发明的方案,实现无需用户主动检索,为其快速匹配和交换到合意资源的功能,同时,通过整合网络数据,提高了资源匹配的效率,节省了用户的检索时间和工作量,具有高准确率的资源检索效果。基于当代的网络大数据和资源共享的背景,本发明的方法具有极高的实用价值。方法简单、设计合理,工作效率高。

附图说明

本发明将通过例子并参照附图的方式说明,其中:

图1是基于网络大数据的资源交换方法流程图。

图2是图1中S30的一个实施例。

图3是图1中S50的一个实施例。

图4是基于网络大数据的资源交换方法流程图的另一实施例。

具体实施方式

本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。

本说明书(包括任何附加权利要求、摘要)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。

如图1所示,本实施例公开了一种基于网络大数据的资源交换方法,包括:

S10:接收用户A上传的资源A和对应的交换条件A;例如,接收到用户A上传的电子书A,对应的该电子书A计划交换图书B;

S20:分析出所述资源A的资源信息;该资源信息主要包括电子书A的属性信息,包括如书名、作者、出版社,或者还包括如内容简介等信息;

S30:在网络中匹配出用户B上传的:交换条件B携带的信息与所述资源A的资源信息相同的资源B;例如,用户B的交换条件为用其上传的资源交换到电子书A,此处即为供需关系的匹配,进一步的,此处在匹配到交换条件B通过后,提取到用户B上传的资源;

S40:分析所述资源B的资源信息是否与所述交换条件A携带的信息相同,若是,则执行S50;上述提取到用户B的资源如果同时为上述图书B,则表示匹配成功;

S50:交换所述用户A的资源A和所述用户B的资源B。即匹配成功后执行双方资源的交换,完成本次资源交换请求。

其中,上述网络优选为:授权接入的网络数据库。如连接现有的若干二手物品交换网站,数据库网站、图书销售网站等。

在一个具体实施例中,上述S10中,用户A上传资源A时,还上传有资源A的简介信息;所述S20具体为:通过所述资源A的简介信息,在网络中爬取所述资源A的资源信息。例如上述用户A上传电子书A时,还上传了电子书A的书名。通过该书名,依次或并行在上述各收取接入的网络数据库中进行数据爬取,匹配出该书名对应的资源信息(如除书名外的作者、出版社、内容简介等)。

或者,在另一个具体实施例中,上述S10中,用户A上传资源A时,还上传有资源A的资源信息。如用户A在上传电子书A时,在相应资源信息模板中录入的各项资源信息。

如附图2所示,在一个实施例中,上述S30包括:

S301:按预定规则,在所述资源A的资源信息中提取部分信息;即在上述包括书名、作者、出版社、内容简介等信息中提取部分信息;

S302:在网络中爬取与所述部分信息相匹配的交换条件B所携带的信息;例如上述提取的部分信息为作者和出版社,则通过该两项内容在授权的各数据口中爬取相应数据,直到匹配到与该作者和出版社相同的交换条件;

S303:抓取所述交换条件B所对应的资源B。例如上述部分信息匹配到用户B上传的交换条件时,提取到用户B上传的图书B。

在一个具体实施例中,上述实施例的S301具体为:将所述资源A的资源信息按预定规则划分为若干段落,依次提取所述若干段落的每一个段落。即对包含书名、作者、出版社、内容简介等信息的资源信息进行段落划分,以每一段落作为上述部分信息作为基础数据在各数据库中爬取信息。

更具体的实施例中,资源A的资源信息包括若干项简介信息,所述S301具体为:将所述资源A的资源信息按每一项间接信息划分为若干段落,依次提取所述若干段落的每一个段落。即将上述包含书名、作者、出版社、内容简介等信息的资源信息按书名、作者、出版社、内容简介划分为若干段落。

如图3所示,在一个实施例中,上述S50包括:

S501:分别向用户A和用户B发送交换资源A和资源B的资源交换通知;上述在资源匹配到时,因为自动匹配,非用户自行检索,因此,需要向资源交换双方发送交换提醒,以对交换内容进行确认;

S502:在接收到所述用户A和用户B对所述资源交换通知的反馈信息均为同意交换时,交换所述用户A的资源A和所述用户B的资源B;即上述双方确认后,执行资源的交换;

或者在截止发出所述资源交换通知后预定时间点,未接收到所述用户A或用户B对所述资源交换通知的反馈信息,则向未发出所述反馈信息的用户发出资源交换确认提醒;例如上述用户B在规定时间内未回复交换通知,进一步向其发送资源交换确认提醒,以提醒用户B回复上述资源交换通知;

或者:在截止发出所述资源交换通知后预定时间点或在截止发出所述资源交换确认提醒后预定时间点,撤回向用户A和用户B发出的所述资源交换通知。为了提高资源匹配的效率,对于资源的交换具有一定的时间限制,即在上述用户B长时间未回复通知或提醒时,自动为用户A匹配其他用户以进行资源交换。

上述实施例,预定时间点可设定如反馈时间为通知发出后12小时,优选的,该预定时间点的设定,可包含于交换条件中。

在一个实施例中,方法在S10前还包括:

S01:验证用户A的登录信息,在验证通过时,执行S10。对于用户的登录管理,以实现相关资源和信息通知/提醒的送达,同时,便于对用户各项信息的同一关联性管理。

如图4所示,在一个具体实施例中,上述实施例的S01包括:

S011:验证用户A的账户信息,在验证通过时,执行S012;

S012:验证用户A的账户信息对应的权限信息,在验证通过时,执行S10。如设定的交换权限为:注册时间超过7天,且每天均有登录记录。

本发明并不局限于前述的具体实施方式。本发明扩展到任何在本说明书中披露的新特征或任何新的组合,以及披露的任一新的方法或过程的步骤或任何新的组合。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1