navigation method and system based on chat robot

文档序号:1693130 发布日期:2019-12-10 浏览:13次 中文

阅读说明:本技术 一种基于聊天机器人的导航方法及系统 (navigation method and system based on chat robot ) 是由 宋亚楠 邱楠 邹创华 梁剑华 程谦 于 2018-06-01 设计创作,主要内容包括:本发明提供了一种基于聊天机器人的导航方法及系统。所述方法,包括:获取用户的身份信息、车辆的当前状态信息和实时路况信息;根据所述身份信息、所述当前状态信息和所述实时路况信息,基于预先建立的知识图谱,推断车辆的当前导航信息;采用输出设备输出所述当前导航信息。能够智能推断车辆的当前导航信息,为用户提供更加智能化的服务,方便用户驾驶车辆。(The invention provides a navigation method and system based on a chat robot. The method comprises the following steps: acquiring identity information of a user, current state information of a vehicle and real-time road condition information; deducing current navigation information of the vehicle based on a pre-established knowledge graph according to the identity information, the current state information and the real-time road condition information; and outputting the current navigation information by adopting output equipment. The current navigation information of the vehicle can be intelligently inferred, more intelligent service is provided for the user, and the user can drive the vehicle conveniently.)

1. A navigation method based on a chat robot is characterized by comprising the following steps:

acquiring identity information of a user, current state information of a vehicle and real-time road condition information;

Deducing current navigation information of the vehicle based on a pre-established knowledge graph according to the identity information, the current state information and the real-time road condition information;

and outputting the current navigation information by adopting output equipment.

2. The method of claim 1, wherein the current navigation information comprises: one or more of a destination address, a travel route, a special address, and a special action.

3. The method of claim 1, further comprising, prior to the step of inferring current navigation information for the vehicle based on a pre-established knowledge-graph from the identity information, the current state information, and the real-time traffic status information:

Acquiring one or more information of identity information of a user, basic information of the user, basic information of output equipment, driving data of the current user and driving data of other users;

And establishing a knowledge graph according to the acquired information.

4. The method of claim 1, further comprising:

Receiving a position query signal transmitted by intelligent equipment;

and outputting the current position information of the vehicle and the inquiry route to the intelligent equipment according to the position inquiry signal.

5. The method of claim 1, wherein the output device employs a virtual robot and/or a physical robot.

6. A chat robot-based navigation system, comprising: the system comprises an identity identification module, a state information acquisition module, a road condition acquisition module, a storage module, an information processing module and output equipment;

The identity recognition module, the state information acquisition module, the road condition acquisition module, the storage module and the output device are all connected with the information processing module;

the identity recognition module is used for recognizing identity information of a user and sending the recognized identity information to the information processing module;

the state information acquisition module is used for acquiring the current state information of the vehicle and sending the current state information to the information processing module;

The road condition acquisition module is used for acquiring current real-time road condition information in real time and sending the real-time road condition information to the information processing module;

the storage module is used for storing a pre-established knowledge graph;

The information processing module is used for calling a corresponding knowledge graph from the storage module according to the identity information, the current state information and the real-time road condition information, deducing current navigation information of the vehicle based on the knowledge graph, and sending the current navigation information to the output equipment;

the output device is used for outputting the current navigation information.

7. the system of claim 6, wherein the current navigation information comprises: one or more of a destination address, a travel route, a special address, and a special action.

8. The system of claim 6, further comprising: a networking module;

the networking module is connected with the state information acquisition module, the road condition acquisition module, the storage module and the information processing module;

the networking module is used for updating the version information of the state information acquisition module, the road condition acquisition module, the storage module and the information processing module.

9. the system of claim 6, further comprising: an intelligent device;

The intelligent equipment is connected with the information processing module through a communication module;

The intelligent device is used for receiving the current position information of the vehicle and the query route sent by the information processing module through the communication module.

10. The system of claim 6, wherein the output device employs a virtual robot and/or a physical robot.

Technical Field

The invention relates to the technical field of vehicle navigation, in particular to a navigation method and a navigation system based on a chat robot.

Background

The application of the chat robot product is more and more extensive, and the chat robot product is more and more accepted by consumers.

In the specific application scene of navigation, voice interaction and playing are natural characteristics, so that the chat robot has natural user advantages when being applied to the navigation scene, the blank of the current chat robot application can be filled, the use experience of consumers is improved, and better navigation experience is provided for the consumers by utilizing the chat robot related technology.

Disclosure of Invention

Aiming at the defects in the prior art, the invention provides a navigation method and a system based on a chat robot, which can intelligently infer the current navigation information of a vehicle, provide more intelligent service for a user and facilitate the user to drive the vehicle.

in a first aspect, the present invention provides a navigation method based on a chat robot, including:

Acquiring identity information of a user, current state information of a vehicle and real-time road condition information;

Deducing current navigation information of the vehicle based on a pre-established knowledge graph according to the identity information, the current state information and the real-time road condition information;

And outputting the current navigation information by adopting output equipment.

Optionally, the current navigation information includes: one or more of a destination address, a travel route, a special address, and a special action.

optionally, before the step of inferring the current navigation information of the vehicle based on a pre-established knowledge graph according to the identity information, the current state information, and the real-time traffic information, the method further includes:

acquiring one or more information of identity information of a user, basic information of the user, basic information of output equipment, driving data of the current user and driving data of other users;

and establishing a knowledge graph according to the acquired information.

Optionally, the method further includes:

receiving a position query signal transmitted by intelligent equipment;

And outputting the current position information of the vehicle and the inquiry route to the intelligent equipment according to the position inquiry signal.

Optionally, the output device is a virtual robot and/or a physical robot.

in a second aspect, the present invention provides a chat robot-based navigation system, including: the system comprises an identity identification module, a state information acquisition module, a road condition acquisition module, a storage module, an information processing module and output equipment;

the identity recognition module, the state information acquisition module, the road condition acquisition module, the storage module and the output device are all connected with the information processing module;

the identity recognition module is used for recognizing identity information of a user and sending the recognized identity information to the information processing module;

The state information acquisition module is used for acquiring the current state information of the vehicle and sending the current state information to the information processing module;

The road condition acquisition module is used for acquiring current real-time road condition information in real time and sending the real-time road condition information to the information processing module;

the storage module is used for storing a pre-established knowledge graph;

the information processing module is used for calling a corresponding knowledge graph from the storage module according to the identity information, the current state information and the real-time road condition information, deducing current navigation information of the vehicle based on the knowledge graph, and sending the current navigation information to the output equipment;

The output device is used for outputting the current navigation information.

optionally, the current navigation information includes: one or more of a destination address, a travel route, a special address, and a special action.

optionally, the method further includes: a networking module;

The networking module is connected with the state information acquisition module, the road condition acquisition module, the storage module and the information processing module;

The networking module is used for updating the version information of the state information acquisition module, the road condition acquisition module, the storage module and the information processing module.

Optionally, the method further includes: an intelligent device;

The intelligent equipment is connected with the information processing module through a communication module;

The intelligent device is used for receiving the current position information of the vehicle and the query route sent by the information processing module through the communication module.

optionally, the output device is a virtual robot and/or a physical robot.

the invention provides a navigation method based on a chat robot, which can be used for deducing the current navigation information of a vehicle by acquiring the identity information of a user, the current state information of the vehicle and the real-time road condition information and combining a knowledge graph according to the identity information and the current state information. The current navigation information of the vehicle can be intelligently inferred, more intelligent service is provided for the user, and the user can drive the vehicle conveniently.

the invention provides a navigation system based on the chat robot, which has the same beneficial effects with the navigation method based on the chat robot.

Drawings

In order to more clearly illustrate the detailed description of the invention or the technical solutions in the prior art, the drawings that are needed in the detailed description of the invention or the prior art will be briefly described below. Throughout the drawings, like elements or portions are generally identified by like reference numerals. In the drawings, elements or portions are not necessarily drawn to scale.

fig. 1 is a flowchart of a navigation method based on a chat robot according to the present invention;

fig. 2 is a schematic diagram of a navigation system based on a chat robot according to the present invention.

Detailed Description

embodiments of the present invention will be described in detail below with reference to the accompanying drawings. The following examples are only for illustrating the technical solutions of the present invention more clearly, and therefore are only examples, and the protection scope of the present invention is not limited thereby.

it is to be noted that, unless otherwise specified, technical or scientific terms used herein shall have the ordinary meaning as understood by those skilled in the art to which the invention pertains.

The invention provides a navigation method and system based on a chat robot. Embodiments of the present invention will be described below with reference to the drawings.

The first embodiment:

Referring to fig. 1, fig. 1 is a flowchart of a navigation method based on a chat robot according to an embodiment of the present invention, where the navigation method based on a chat robot according to the embodiment includes:

Step S101: and acquiring the identity information of the user, the current state information of the vehicle and the real-time road condition information.

step S102: and deducing the current navigation information of the vehicle based on a pre-established knowledge graph according to the identity information, the current state information and the real-time road condition information.

step S103: and outputting the current navigation information by adopting output equipment.

By acquiring the identity information of the user, the current state information of the vehicle and the real-time road condition information, the current navigation information of the vehicle can be deduced according to the identity information, the current state information of the vehicle and the real-time road condition information by combining a knowledge graph. The current navigation information of the vehicle can be intelligently inferred, more intelligent service is provided for the user, and the user can drive the vehicle conveniently.

The main execution body of the present invention is a device with a data processing function, which may be a processor or a server, and this is within the scope of the present invention. The execution main body can be arranged inside the output device or arranged outside and connected with the output device, and the protection scope of the invention is also included.

When the current navigation information is output, the current navigation information can be output through an output device.

the identity information of the user may be: one or more of a mobile phone number, a user name, face information, fingerprint information, voice information, and the like.

different identity information is acquired in different modes. For a mobile phone number and a user name, a user can identify the identity of the user only by logging in a system through the mobile phone number or the user name, and then identity information of the user is obtained.

for the face information, a face recognition device needs to be installed on the vehicle, and the identity information of the user is recognized through the face recognition device. For the fingerprint information, a fingerprint recognition device needs to be installed on the vehicle to recognize the fingerprint information of the user. For the voice information, it is necessary to install a voice recognition device on the vehicle to recognize the voice information of the user.

Wherein the current state information of the vehicle may include: the current position information of the vehicle, the usage time of the vehicle, mileage, remaining fuel (remaining amount of electric vehicle), engine temperature, tire status, current driving status, whether the user gets on the vehicle, the place and time when the user gets on the vehicle, etc. The current position information may be obtained by a positioning device, such as a GPS, a beidou positioning system, or the like. The brand of the vehicle reserves an interface for the output device or the output device is built in the vehicle by the brand, and the state information of the vehicle can be obtained.

The real-time traffic information can be obtained through map software built in the execution main body.

Wherein, the current navigation information may include: one or more of a destination address, a travel route, a special address, a special action, etc.

The address is a gas station, a 4S store, or the like. The special actions refer to rest, refueling, car repair, annual audit and the like.

Before the step of inferring the current navigation information of the vehicle based on the pre-established knowledge graph according to the identity information, the current state information of the vehicle and the real-time road condition information, the method may further include: acquiring one or more information of identity information of a user, basic information of the user, basic information of output equipment, driving data of the current user and driving data of other users; and establishing a knowledge graph according to the acquired information.

The collected user identity information may include: one or more of a mobile phone number, a user name, face information, fingerprint information, voice information, and the like. The collected user basic information may include: home address, office address, common address, license plate number, vehicle type, annual audit time, driving license type, driving license time limit, etc.

The basic information of the output device may include: the software and hardware version of the output device, the access map version of the output device and the functional state of the output device (whether the information such as GPRS, networking and the like is normal or not).

the current user's driving data may include: basic information of the vehicle; historical navigation information of the vehicle, etc.

The basic information of the vehicle may include: the type of the vehicle, the type of the part, the total mileage, the service time and the like.

Wherein the historical navigation information of the vehicle may include: counting the time point and times of taking a certain address as a starting place; counting the time point and times of taking a certain address as a destination; departure and arrival time points, time lengths, congestion conditions, fuel consumption speed and the like from a departure place to a destination.

The travel data of other users may include: selecting a driving route under the same external conditions; information such as recommendation and evaluation for a place such as a 4S store and a gas station; fuel consumption speed, tire risk factor, etc. of different vehicle types.

After the information is collected, a knowledge graph can be established according to the collected information. The established knowledge graph can comprise two knowledge graphs, wherein one knowledge graph takes user identity information as a core node; the other is a generic knowledge graph.

when the knowledge graph with the user identity information as the core node is established, the knowledge graph with the user identity information as the core node can be established according to the identity information of the user, the basic information of the output equipment, the driving data of the current user and the like as the knowledge node.

when the general knowledge graph is established, firstly, statistical analysis is carried out on the collected driving data of the current user and the driving data of other users to obtain an analysis conclusion, and an analysis result is stored in a knowledge graph form to form the general knowledge graph.

For example, the generic knowledge graph stores: the tire burst probability is high when the tire pressure of the vehicle type A is X; the vehicle can continuously run for 100 kilometers when the mileage is ten thousand of the vehicle type A and 1/3 tanks of oil are left; when the speed per hour exceeds Y, the vehicle type A has a high probability of rollover.

In the invention, the collected driving data of other users can be a series of table data, and the statistical analysis process is to extract relevant columns for statistics, calculate the probability of each situation and the threshold condition, and then store the calculated probability and threshold condition into the general knowledge map. And when detecting that the corresponding measured value of the real-time vehicle condition of the user reaches a threshold condition, prompting the user or automatically adjusting the vehicle setting.

Before the user formally starts driving or in the driving process, the information of the vehicle condition, the driving license validity and the like of the user is detected in real time, and if the information is abnormal, the user is reminded or the line is switched and the like. The prompt information for prompting the user may include: annual inspection time, over-high mailbox temperature, less oil mass, over-high water tank temperature, over-high temperature in the vehicle, over-long driving time and the like.

In this way, the special address and the special action can be intelligently recommended to the user, and the user experience is further improved.

For example: monitoring the temperature of the water tank in real time in the driving process of a user, and if the temperature of the water tank exceeds a corresponding threshold condition, sending prompt information to the user; and monitoring the temperature in the vehicle in real time, and sending prompt information to a user if the temperature in the vehicle exceeds a corresponding temperature threshold condition.

For example, when the current remaining fuel amount of the vehicle is one third of the fuel amount, the general knowledge map and the position information of the gas station are combined to recommend a driving route for the user, so that the user can timely refuel the vehicle.

For example: when the continuous driving time of the user is longer and exceeds the preset driving time, the driving over-long reminding information and the reminding user rest information are sent to the output equipment, and the output equipment outputs corresponding reminding information to the user.

For example: when the temperature of the engine is higher and exceeds the preset temperature, current engine temperature information, over-temperature reminding information, rest reminding information of a user and the like are sent to the output equipment, and the output equipment outputs corresponding reminding information to the user.

When the knowledge graph is established, a plurality of triples can be established according to the acquired information and stored in a triplet form to form the knowledge graph. When the knowledge graph is established, one knowledge graph with user identity information as a core node can be established, or a plurality of knowledge graphs can be established; one general knowledge graph can be established, and a plurality of general knowledge graphs can be established according to functional use, which are all within the protection scope of the invention.

In the invention, after the identity information of the user, the current state information of the vehicle and the real-time road condition information are acquired, the current navigation information such as the destination address and the optimal driving route of the user can be deduced according to the time and the place of the user getting on the vehicle.

and after the user confirms, the driving data of the current user in the knowledge map and the road condition displayed by the map in real time are combined to recommend a driving route for the user. Wherein, the driving data of the current user may include: departure and arrival time points, time lengths, congestion conditions, and the like from a departure place to a destination in the history navigation information.

In the invention, the destination address of the user can be deduced, the destination address input by the user can also be accepted, and the user can input the destination address in a voice mode, a character mode and the like. All within the scope of the invention.

when the destination address and the starting address are addresses that the user has walked before, a route can be recommended for the user according to the knowledge graph with the user identity information as the core node.

and when the user does not walk through the destination address and the starting address, recommending a route for the user according to the destination address, the starting address, the time point and the current road condition.

In the present invention, common routes, such as travel routes between famous, landmark points, may also be stored in the universal knowledge graph. And obtaining a common route by performing statistical analysis on the driving data of all users, and storing the common route into the general knowledge map.

And when the destination address or the starting address is an identified and famous place and the driving routes of the two places are stored in the general knowledge map, recommending the route for the user according to the general knowledge map and the current road condition.

And when the route from the destination address to the initial address is not searched in the knowledge graph, a statistical analysis method is adopted to statistically analyze the driving routes from the destination address to the initial address of other users, and the route is recommended for the user by combining the current road condition.

In the invention, the destination address can be modified at any time when the user drives the vehicle, and after receiving the new destination address set by the user, the driving route can be recommended for the user according to the established knowledge map and the real-time road condition information.

In a specific embodiment provided by the present invention, the method may further include: receiving a position query signal transmitted by intelligent equipment; and outputting the current position information of the vehicle and the inquiry route to the intelligent equipment according to the position inquiry signal.

in the invention, a location query signal sent by the intelligent device can be received, wherein the intelligent device can be an electronic device carried by a user, such as a mobile phone. When the vehicle is parked in a parking lot or other place, the user can inquire the position of the vehicle through the intelligent device carried with the user. When the execution subject receives the position inquiry signal, the current position information of the vehicle and the inquiry route from the user to the vehicle can be output to the intelligent device. When the current location information and the query route are displayed, they may be displayed for the user in various ways. Thus, the user can easily find the vehicle when the user parks the vehicle in a remote place.

In a specific embodiment provided by the present invention, the output device employs a virtual robot, a physical robot, or the like.

When the current navigation information is output, the robot output of the virtual character can be adopted, and the driving suggestion can be vividly provided for the user through holographic or other technical means.

The virtual robot may be an external virtual robot device, a virtual robot (such as a cell phone assistant) hosted in a device such as a smart phone, a virtual robot built in a vehicle operation or control system by a vehicle brand, and the like, which are within the protection scope of the present invention.

In the invention, when the current position information of the vehicle is acquired, the positioning information of the vehicle can be acquired through the networking of the positioning device arranged on the vehicle; the map can also be downloaded in the positioning device, and the positioning information of the vehicle can be acquired by breaking the network.

The invention provides a navigation method based on a chat robot.

second embodiment:

In the first embodiment, a navigation method based on a chat robot is provided, and correspondingly, the invention also provides a navigation system based on a chat robot. Please refer to fig. 2, which is a schematic diagram of a chat robot based navigation system according to a second embodiment of the present invention. Since the system embodiments are substantially similar to the method embodiments, they are described in a relatively simple manner, and reference may be made to some of the descriptions of the method embodiments for relevant points. The system embodiments described below are merely illustrative.

The invention provides a navigation system based on a chat robot, which comprises: the system comprises an identity recognition module 101, a state information acquisition module 102, a road condition acquisition module 103, a storage module 104, an information processing module 105 and an output device 106;

The identity recognition module 101, the state information acquisition module 102, the road condition acquisition module 103, the storage module 104 and the output device 106 are all connected with the information processing module 105;

The identity recognition module 101 is configured to recognize identity information of a user, and send the recognized identity information to the information processing module 105;

The state information acquiring module 102 is configured to acquire current state information of a vehicle, and send the current state information to the information processing module 105;

The road condition obtaining module 103 is configured to obtain current real-time road condition information in real time, and send the real-time road condition information to the information processing module 105;

The storage module 104 is used for storing a pre-established knowledge graph;

The information processing module 105 is configured to retrieve a corresponding knowledge graph from the storage module 104 according to the identity information, the current state information, and the real-time traffic information, infer current navigation information of a vehicle based on the knowledge graph, and send the current navigation information to the output device;

The output device 106 is configured to output the current navigation information.

the state information obtaining module 102 may include a positioning device and a communication interface;

The positioning device can position the position of the vehicle to acquire the current position information of the vehicle; the communication interface is used for connecting a processing system of the vehicle, and the service time, mileage, remaining oil (remaining electric quantity of the electric vehicle), engine temperature, tire state, current driving state, whether a user gets on the vehicle, the getting-on place and time of the user and the like of the vehicle can be obtained through the communication interface.

in a specific embodiment of the present invention, the current navigation information includes: one or more of a destination address, a travel route, a special address, and a special action.

in a specific embodiment provided by the present invention, the method further includes: a networking module;

The networking module is connected with the status information acquisition module 102, the road condition acquisition module 103, the storage module 104 and the information processing module 105;

The networking module is configured to update version information of the status information obtaining module 102, the road condition obtaining module 103, the storage module 104, and the information processing module 105.

in a specific embodiment provided by the present invention, the method further includes: an intelligent device;

The intelligent device is connected with the information processing module 105 through a communication module;

The intelligent device is used for receiving the current position information of the vehicle and the query route sent by the information processing module 105 through the communication module.

in one embodiment of the present invention, the output device 106 is a virtual robot and/or a physical robot.

In a specific embodiment provided by the present invention, the system further includes: a knowledge graph establishing module:

The knowledge map establishing module is used for acquiring one or more information of identity information of a user, basic information of the user, basic information of output equipment, driving data of the current user and driving data of other users; and establishing a knowledge graph according to the acquired information.

The invention provides a navigation system based on a chat robot.

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:导航路径推荐方法、导航服务器、计算机设备及可读介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!