一种基于场景的智能适配服务的方法及系统技术方案

技术编号:28840959 阅读:30 留言:0更新日期:2021-06-11 23:39
本发明专利技术提供了一种基于场景的智能适配服务的方法及系统,所述方法包括如下步骤:步骤1、系统获取场景关键信息;步骤2、根据所述获取的关键信息判断系统当前所处场景;步骤3、从数据库寻找对应当前所处场景所需的服务;步骤4、将所需的服务部署到系统中供用户使用,本发明专利技术用以解决现有技术中人工适配服务的操作麻烦的步骤,还方便非编程技术人员依据自己需求实现相关服务功能,从而实现智能适配服务的目的。

【技术实现步骤摘要】
一种基于场景的智能适配服务的方法及系统
本专利技术涉及计算机及人工智能
,特别是指基于场景的智能适配服务的方法及系统。
技术介绍
目前随着互联网及人工智能的发展,用户以及不同场地、场景需要不同的服务,例如医院场景需要挂号服务、缴费服务、买药服务等,图书馆场景需要查书服务、刷卡服务、退还书服务等,超市场景需要排队结账服务、会员积分服务、商品称重服务等。不同的场景需要不同的服务,随着电商发展,各种服务也迁移到了网上并且在智能终端显示供用户使用,比如可以在终端设备点击取号来排队,点击付款来结账等,目前随着场景的不断变化,开发新的服务需要消耗一定人力、时间等成本,同时对于非编程人员来讲,快速实现自己所需服务功能需要雇佣开发人员,花费一定资金、时间成本,如果某场景的若干服务可以适配到其他场景,那么就能省去人力、时间等成本,提升服务效率;如果在新场景下,发现若干已有服务可用,但各种服务组合不能完美适配成整体可用服务,若能根据已有服务智能适配新场景形成整体可用服务,如果还能够方便非编程技术人员实现自己所需服务需求功能,也能一定程度减少人力、时间等成本,提升服务适配的效率。
技术实现思路
本专利技术目的在于提供一种基于场景的智能适配服务的方法与系统,解决现有技术中服务适配效率较低、耗费较多人力、时间成本较大的问题,同时给用户提供便捷的交互性操作方式。本专利技术的技术方案为:一种基于场景的智能适配服务的方法,包括如下步骤:步骤1、系统获取场景关键信息;步骤2、根据所述获取的关键信息判断系统当前所处场景;步骤3、从数据库寻找对应当前所处场景所需的服务;步骤4、将所需的服务部署到系统中供用户使用。进一步的,所述步骤1获取场景关键信息包括获取当前地理位置信息、图片、视频、文字、以及声音信息;具体包括,根据地理位置信息,获取当前所在位置;或者根据当前所处场景,获取场景图片、视频、文字信息;或者获取场景中多人交流声音信息。进一步的,所述步骤2根据当前所在位置判断所处场景处于何种场景;或者基于上述图片、文字信息判断当前所处场景处于何种场景;或者根据交流声音信息中关键词,判断当前所处场景处于何种场景。进一步的,所述步骤3,在获取服务所在场景后,从历史数据中对应场景搜索对应的一条或多条服务。进一步的,根据场景智能构建历史数据中未有的一条或多条服务。进一步的,所述步骤3包括在数据库中根据场景获取所需服务及服务执行的完整流程;若所列出的服务不能形成完整流程,则根据场景服务的完整流程以及所列服务语义信息,智能形成新的子服务;将子服务与在数据库中读取的服务构成完整服务并部署在服务器。本专利技术还提出一种基于场景的智能适配服务的系统,包括:获取模块,用于系统获取场景关键信息;识别模块,根据所述获取的关键信息判断系统当前所处场景;查询模块,从数据库寻找对应当前所处场景所需的服务;部署模块,将所需的服务部署到系统中供用户使用。进一步的,获取模块获取系统场景关键信息,信息包括获取当前地理位置信息、图片、视频、文字、以及声音信息;具体包括,根据地理位置信息,获取当前所在位置;或者根据当前所处场景,获取场景图片、视频、文字信息;或者获取场景中多人交流声音信息。进一步的,识别模块根据当前所在位置判断所处场景处于何种场景;或者基于上述图片、文字信息判断当前所处场景处于何种场景;或者根据交流声音信息中关键词,判断当前所处场景处于何种场景。进一步的,查询模块,从历史数据中对应场景搜索对应的一条或多条服务;或者根据场景智能构建历史数据中未有的一条或多条服务。进一步的,查询模块,在数据库中根据场景获取所需服务及服务执行的完整流程;若所列出的服务不能形成完整流程,则根据场景服务的完整流程以及所列服务语义信息,智能形成新的子服务。进一步的,部署模块,将子服务与在数据库中读取的服务构成完整服务并部署在服务器。有益效果:本专利技术提供的方法与系统能够在新场景下,智能适配服务,省去人工开发及部署新服务带来的人力、时间成本,也为非编程技术人员提供方便快捷的操作,还为用户提供方便快捷的操作,同时本专利技术还能智能生成新服务。附图说明图1为本专利技术方法的实现流程图;图2为在医院场景下的前端显示界面。具体实施方式为使本专利技术要解决的就似乎问题、技术方案和优点更加清楚,下面结合附图及具体实施例进行详细描述。本专利技术的实施例提一种基于场景的智能适配服务的方法,包括如下步骤:步骤1、系统获取场景关键信息;步骤2、根据所述获取的关键信息判断系统当前所处场景;步骤3、从数据库寻找对应当前所处场景所需的服务;步骤4、将所需的服务部署到系统中供用户使用。进一步的,所述步骤1获取场景关键信息包括获取当前地理位置信息、图片、视频、文字、以及声音信息;具体包括,根据地理位置信息,获取当前所在位置;或者根据当前所处场景,获取场景图片、视频、文字信息;或者获取场景中多人交流声音信息。进一步的,所述步骤2根据当前所在位置判断所处场景处于何种场景;或者基于上述图片、文字信息判断当前所处场景处于何种场景;或者根据交流声音信息中关键词,判断当前所处场景处于何种场景。进一步的,所述步骤3,在获取服务所在场景后,从历史数据中对应场景搜索对应的一条或多条服务。进一步的,根据场景智能构建历史数据中未有的一条或多条服务。进一步的,所述步骤3包括在数据库中根据场景获取所需服务及服务执行的完整流程;若所列出的服务不能形成完整流程,则根据场景服务的完整流程以及所列服务语义信息,智能形成新的子服务;将子服务与在数据库中读取的服务构成完整服务并部署在服务器。实施例一根据本专利技术的实施例一,提供一种基于场景的智能适配服务的方法,根据本专利技术的实施例,通过获取场景位置、文字等信息进行场景识别,并搜索相关的服务。具体包括如下步骤:(1)系统数据库存有不同场景所需服务信息。根据本专利技术的一个实施例,不同场景所需服务信息,比如医院里面的登陆服务,注册服务,结账服务,挂号服务等微型服务,微型服务可以是某种编程语言开发程序,也可以是具体的服务程序镜像,各个微型服务组合在一起构成整个场景的服务。所述的系统,是一个软件服务系统,该软件服务系统包含服务界面展示(可以是电脑web页面,也可是医院的大屏幕界面),界面以文字或图表形式显示具体场景下的所有微型服务,服务界面的显示由系统的软件服务器控制,软件服务器负责启动服务,运行服务。该系统软件服务器由编程语言Java或python(不限制)实现的软件程序服务器,该服务器可以将数据存储在磁盘也可以存储在阿里云等服务器,也可以从磁盘或阿里云读取数据,该系统软件程序具有定位功能,能够获取系统所在地址的地理位置信息,该系统将具体的服务本文档来自技高网...

【技术保护点】
1.一种基于场景的智能适配服务的方法,其特征在于,包括如下步骤:/n步骤1、系统获取场景关键信息;/n步骤2、根据所述获取的关键信息判断系统当前所处场景;/n步骤3、从数据库寻找对应当前所处场景所需的服务;/n步骤4、将所需的服务部署到系统中供用户使用。/n

【技术特征摘要】
1.一种基于场景的智能适配服务的方法,其特征在于,包括如下步骤:
步骤1、系统获取场景关键信息;
步骤2、根据所述获取的关键信息判断系统当前所处场景;
步骤3、从数据库寻找对应当前所处场景所需的服务;
步骤4、将所需的服务部署到系统中供用户使用。


2.根据权利要求1所述的一种基于场景的智能适配服务的方法,其特征在于,
所述步骤1获取场景关键信息包括获取当前地理位置信息、图片、视频、文字、以及声音信息;具体包括,根据地理位置信息,获取当前所在位置;或者根据当前所处场景,获取场景图片、视频、文字信息;或者获取场景中多人交流声音信息。


3.根据权利要求1所述的一种基于场景的智能适配服务的方法,其特征在于,所述步骤2根据当前所在位置判断所处场景处于何种场景;
或者基于上述图片、文字信息判断当前所处场景处于何种场景;
或者根据交流声音信息中关键词,判断当前所处场景处于何种场景。


4.根据权利要求1所述的一种基于场景的智能适配服务的方法,其特征在于,包括:所述步骤3,在获取服务所在场景后,从历史数据中对应场景搜索对应的一条或多条服务。


5.根据权利要求1所述的一种基于场景的智能适配服务的方法,其特征在于,包括:根据场景智能构建历史数据中未有的一条或多条服务。


6.根据权利要求5所述的一种基于场景的智能适配服务的方法,其步骤包括:所述步骤3包括在数据库中根据场景获取所需服务及服务执行的完整流程;
若所列出的服务不能形成完整流程,则根据场景服务的完整流程以及所列服务语义信息,智能形成新的子服务;
将子服务与在数据库中读取的服务构成完整服务并部署在服务器...

【专利技术属性】
技术研发人员:吴文峻杨京波
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1