[go: up one dir, main page]

CN111147601B - Question-answer interaction method and device - Google Patents

Question-answer interaction method and device Download PDF

Info

Publication number
CN111147601B
CN111147601B CN201911413065.8A CN201911413065A CN111147601B CN 111147601 B CN111147601 B CN 111147601B CN 201911413065 A CN201911413065 A CN 201911413065A CN 111147601 B CN111147601 B CN 111147601B
Authority
CN
China
Prior art keywords
information
user
answer
question
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.)
Active
Application number
CN201911413065.8A
Other languages
Chinese (zh)
Other versions
CN111147601A (en
Inventor
曹晓钢
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Lianshang Network Technology Group Co.,Ltd.
Original Assignee
Shanghai Lianshang Network Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Lianshang Network Technology Co Ltd filed Critical Shanghai Lianshang Network Technology Co Ltd
Priority to CN201911413065.8A priority Critical patent/CN111147601B/en
Publication of CN111147601A publication Critical patent/CN111147601A/en
Application granted granted Critical
Publication of CN111147601B publication Critical patent/CN111147601B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The application aims to provide a question-answer interaction method and device, and the method comprises the following steps: receiving position information which is sent by a first user and corresponds to the first user and question information input by the first user, and determining one or more target answer users corresponding to the question information according to the position information corresponding to the first user; sending the question information to the one or more targeted answering users; receiving one or more answer information about the question information sent by the one or more target answer users, and sending the one or more answer information to the first user. According to the method and the device, one or more target answering users corresponding to the question information issued by the user can be determined according to the position information corresponding to the user, so that the determined one or more target users have high answering capacity aiming at the question information, and the question answering efficiency and accuracy are further improved.

Description

一种问答互动的方法与设备A question-and-answer interactive method and device

技术领域technical field

本申请涉及通信领域,尤其涉及一种用于问答互动的技术。The present application relates to the communication field, and in particular to a technology for question-and-answer interaction.

背景技术Background technique

随着时代的发展,网络已成为传递信息的最好工具,人们可以很方便地通过网络获得需要知道的信息,现有技术中,也出现了一些网络问答平台,用户可在网络问答平台上发布问题或回答问题。然而,现有技术中的网络问答平台上用户所发布的问题信息,通常是面向所有用户开放的,也即,登录网络问答平台上的所有用户都可以看到及回答其他用户所发布的问题。With the development of the times, the network has become the best tool for transmitting information. People can easily obtain the information they need to know through the network. In the existing technology, some network question and answer platforms have also appeared. Ask or answer questions. However, the question information posted by users on the network question answering platform in the prior art is usually open to all users, that is, all users who log in to the network question answering platform can see and answer questions posted by other users.

发明内容Contents of the invention

本申请的一个目的是提供一种问答互动的方法与设备。An object of the present application is to provide a question-and-answer interactive method and device.

根据本申请的一个方面,提供了一种应用于第一用户设备的问答互动的方法,该方法包括:According to one aspect of the present application, there is provided a method for question-and-answer interaction applied to a first user equipment, the method comprising:

响应于第一用户执行的问题输入操作,获取所述第一用户输入的问题信息;Responding to a question input operation performed by the first user, acquiring question information input by the first user;

将所述问题信息以及所述第一用户对应的位置信息发送至网络设备;sending the question information and the location information corresponding to the first user to a network device;

接收所述网络设备发送的关于所述问题信息的一个或多个回答信息。One or more pieces of answer information about the question information sent by the network device are received.

根据本申请的另一个方面,提供了一种应用于网络设备的问答互动的方法,该方法包括:According to another aspect of the present application, a method for question-and-answer interaction applied to network devices is provided, and the method includes:

接收第一用户发送的、所述第一用户对应的位置信息以及所述第一用户输入的问题信息,根据所述第一用户对应的位置信息,确定所述问题信息对应的一个或多个目标回答用户;Receive the location information corresponding to the first user sent by the first user and the question information input by the first user, and determine one or more targets corresponding to the question information according to the location information corresponding to the first user answer user;

将所述问题信息发送至所述一个或多个目标回答用户;sending said question information to said one or more target answering users;

接收所述一个或多个目标回答用户发送的、关于所述问题信息的一个或多个回答信息,并将所述一个或多个回答信息发送至所述第一用户。receiving one or more answer information about the question information sent by the one or more target answering users, and sending the one or more answer information to the first user.

根据本申请的一个方面,提供了一种问答互动的第一用户设备,该设备包括:According to one aspect of the present application, there is provided a first user device for question-and-answer interaction, the device includes:

一一模块,用于响应于第一用户执行的问题输入操作,获取所述第一用户输入的问题信息;A module, configured to acquire question information input by the first user in response to the question input operation performed by the first user;

一二模块,用于将所述问题信息以及所述第一用户对应的位置信息发送至网络设备;A two-module, configured to send the question information and the location information corresponding to the first user to a network device;

一三模块,用于接收所述网络设备发送的关于所述问题信息的一个或多个回答信息。A module, configured to receive one or more answer information about the question information sent by the network device.

根据本申请的另一个方面,提供了一种问答互动的网络设备,该设备包括:According to another aspect of the present application, a question-and-answer interactive network device is provided, and the device includes:

二一模块,用于接收第一用户发送的、所述第一用户对应的位置信息以及所述第一用户输入的问题信息,根据所述第一用户对应的位置信息,确定所述问题信息对应的一个或多个目标回答用户;The two-one module is configured to receive the location information corresponding to the first user sent by the first user and the question information input by the first user, and determine the corresponding location information of the question information according to the location information corresponding to the first user. One or more goals of the answer user;

二二模块,用于将所述问题信息发送至所述一个或多个目标回答用户;A two-two module, configured to send the question information to the one or more target answering users;

二三模块,用于接收所述一个或多个目标回答用户发送的、关于所述问题信息的一个或多个回答信息,并将所述一个或多个回答信息发送至所述第一用户。The second and third modules are configured to receive one or more answer information about the question information sent by the one or more target answering users, and send the one or more answer information to the first user.

根据本申请的一个方面,提供了一种问答互动的设备,其中,该设备包括:According to one aspect of the present application, a question-and-answer interactive device is provided, wherein the device includes:

处理器;以及processor; and

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行如下操作:memory arranged to store computer-executable instructions that, when executed, cause the processor to:

响应于第一用户执行的问题输入操作,获取所述第一用户输入的问题信息;Responding to a question input operation performed by the first user, acquiring question information input by the first user;

将所述问题信息以及所述第一用户对应的位置信息发送至网络设备;sending the question information and the location information corresponding to the first user to a network device;

接收所述网络设备发送的关于所述问题信息的一个或多个回答信息。One or more pieces of answer information about the question information sent by the network device are received.

根据本申请的另一个方面,提供了一种问答互动的设备,其中,该设备包括:According to another aspect of the present application, a question-and-answer interactive device is provided, wherein the device includes:

处理器;以及processor; and

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行如下操作:memory arranged to store computer-executable instructions that, when executed, cause the processor to:

接收第一用户发送的、所述第一用户对应的位置信息以及所述第一用户输入的问题信息,根据所述第一用户对应的位置信息,确定所述问题信息对应的一个或多个目标回答用户;Receive the location information corresponding to the first user sent by the first user and the question information input by the first user, and determine one or more targets corresponding to the question information according to the location information corresponding to the first user answer user;

将所述问题信息发送至所述一个或多个目标回答用户;sending said question information to said one or more target answering users;

接收所述一个或多个目标回答用户发送的、关于所述问题信息的一个或多个回答信息,并将所述一个或多个回答信息发送至所述第一用户。receiving one or more answer information about the question information sent by the one or more target answering users, and sending the one or more answer information to the first user.

根据本申请的一个方面,提供了一种存储指令的计算机可读介质,所述指令在被执行时使得系统进行如下操作:According to one aspect of the present application, there is provided a computer-readable medium storing instructions that, when executed, cause a system to perform the following operations:

响应于第一用户执行的问题输入操作,获取所述第一用户输入的问题信息;Responding to a question input operation performed by the first user, acquiring question information input by the first user;

将所述问题信息以及所述第一用户对应的位置信息发送至网络设备;sending the question information and the location information corresponding to the first user to a network device;

接收所述网络设备发送的关于所述问题信息的一个或多个回答信息。One or more pieces of answer information about the question information sent by the network device are received.

根据本申请的另一个方面,提供了一种存储指令的计算机可读介质,所述指令在被执行时使得系统进行如下操作:According to another aspect of the present application, there is provided a computer-readable medium storing instructions that, when executed, cause a system to perform the following operations:

接收第一用户发送的、所述第一用户对应的位置信息以及所述第一用户输入的问题信息,根据所述第一用户对应的位置信息,确定所述问题信息对应的一个或多个目标回答用户;Receive the location information corresponding to the first user sent by the first user and the question information input by the first user, and determine one or more targets corresponding to the question information according to the location information corresponding to the first user answer user;

将所述问题信息发送至所述一个或多个目标回答用户;sending said question information to said one or more target answering users;

接收所述一个或多个目标回答用户发送的、关于所述问题信息的一个或多个回答信息,并将所述一个或多个回答信息发送至所述第一用户。receiving one or more answer information about the question information sent by the one or more target answering users, and sending the one or more answer information to the first user.

与现有技术相比,本申请能够根据用户对应的位置信息,确定该用户发布的问题信息对应的一个或多个目标回答用户,能够使得所确定的一个或多个目标用户具备较高的针对问题信息的回答能力,从而进一步提高问答效率及准确度,使得用户能够快速高效地获得满意的回答,能够极大地增强用户满意度。Compared with the prior art, the present application can determine one or more target answering users corresponding to the question information released by the user according to the location information corresponding to the user, and can make the determined one or more target users have higher targeting The answering ability of question information can further improve the efficiency and accuracy of question answering, so that users can quickly and efficiently obtain satisfactory answers, which can greatly enhance user satisfaction.

附图说明Description of drawings

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:Other characteristics, objects and advantages of the present application will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:

图1示出根据本申请一个实施例的一种应用于第一用户设备的问答互动的方法流程图;FIG. 1 shows a flowchart of a method for question-and-answer interaction applied to a first user equipment according to an embodiment of the present application;

图2示出根据本申请一个实施例的一种应用于网络设备的问答互动的方法流程图;FIG. 2 shows a flow chart of a method for question-and-answer interaction applied to network devices according to an embodiment of the present application;

图3示出根据本申请一个实施例的一种应用于第二用户设备的问答互动的方法流程图;FIG. 3 shows a flowchart of a method for question-and-answer interaction applied to a second user equipment according to an embodiment of the present application;

图4示出根据本申请一个实施例的一种问答互动的系统方法流程图;FIG. 4 shows a flowchart of a system method for question-and-answer interaction according to an embodiment of the present application;

图5示出根据本申请一个实施例的一种问答互动的第一用户设备结构图;FIG. 5 shows a structural diagram of a first user equipment for a question-and-answer interaction according to an embodiment of the present application;

图6示出根据本申请一个实施例的一种问答互动的网络设备结构图;FIG. 6 shows a structural diagram of a question-and-answer interactive network device according to an embodiment of the present application;

图7示出根据本申请一个实施例的一种问答互动的第二用户设备结构图;FIG. 7 shows a structural diagram of a second user device for question-and-answer interaction according to an embodiment of the present application;

图8示出可被用于实施本申请中所述的各个实施例的示例性系统。FIG. 8 illustrates an exemplary system that may be used to implement various embodiments described in this application.

附图中相同或相似的附图标记代表相同或相似的部件。The same or similar reference numerals in the drawings represent the same or similar components.

具体实施方式Detailed ways

下面结合附图对本申请作进一步详细描述。The application will be described in further detail below in conjunction with the accompanying drawings.

在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(例如,中央处理器(Central Processing Unit,CPU))、输入/输出接口、网络接口和内存。In a typical configuration of the present application, the terminal, the device serving the network, and the trusted party all include one or more processors (for example, a central processing unit (Central Processing Unit, CPU)), an input/output interface, a network interface and Memory.

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器 (RandomAccess Memory,RAM)和/或非易失性内存等形式,如只读存储器 (Read Only Memory,ROM)或闪存(Flash Memory)。内存是计算机可读介质的示例。Memory may include non-permanent memory in computer-readable media, random access memory (Random Access Memory, RAM) and/or non-volatile memory, such as read-only memory (Read Only Memory, ROM) or flash memory (Flash Memory). Memory is an example of computer readable media.

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(Phase-Change Memory,PCM)、可编程随机存取存储器 (Programmable Random Access Memory,PRAM)、静态随机存取存储器(Static Random-Access Memory,SRAM)、动态随机存取存储器(Dynamic Random AccessMemory,DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、数字多功能光盘(Digital Versatile Disc,DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。Computer-readable media, including both permanent and non-permanent, removable and non-removable media, can be implemented by any method or technology for storage of information. Information may be computer readable instructions, data structures, modules of a program, or other data. The example of the storage medium of computer includes, but not limited to Phase-Change Memory (Phase-Change Memory, PCM), Programmable Random Access Memory (Programmable Random Access Memory, PRAM), Static Random-Access Memory (Static Random-Access Memory, SRAM), Dynamic Random Access Memory (Dynamic Random Access Memory, DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read-Only Memory (Electrically-Erasable Programmable Read- Only Memory, EEPROM), flash memory or other memory technology, CD-ROM (Compact Disc Read-Only Memory, CD-ROM), Digital Versatile Disc (Digital Versatile Disc, DVD) or other optical storage, Magnetic tape cartridge, tape disk storage or other magnetic storage device or any other non-transmission medium that can be used to store information that can be accessed by a computing device.

本申请所指设备包括但不限于用户设备、网络设备、或用户设备与网络设备通过网络相集成所构成的设备。所述用户设备包括但不限于任何一种可与用户进行人机交互(例如通过触摸板进行人机交互)的移动电子产品,例如智能手机、平板电脑等,所述移动电子产品可以采用任意操作系统,如 Android操作系统、iOS操作系统等。其中,所述网络设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(Application Specific IntegratedCircuit, ASIC)、可编程逻辑器件(Programmable Logic Device,PLD)、现场可编程门阵列(Field Programmable Gate Array,FPGA)、数字信号处理器(Digital Signal Processor,DSP)、嵌入式设备等。所述网络设备包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(Ad Hoc网络)等。优选地,所述设备还可以是运行于所述用户设备、网络设备、或用户设备与网络设备、网络设备、触摸终端或网络设备与触摸终端通过网络相集成所构成的设备上的程序。The equipment referred to in this application includes, but is not limited to, user equipment, network equipment, or equipment formed by integrating user equipment and network equipment through a network. The user equipment includes but is not limited to any mobile electronic product that can perform human-computer interaction (such as human-computer interaction through a touch panel) with the user, such as a smart phone, a tablet computer, etc., and the mobile electronic product can use any operation System, such as Android operating system, iOS operating system, etc. Wherein, the network device includes an electronic device that can automatically perform numerical calculation and information processing according to preset or stored instructions, and its hardware includes but is not limited to a microprocessor, an application specific integrated circuit (Application Specific Integrated Circuit, ASIC) , Programmable Logic Device (PLD), Field Programmable Gate Array (Field Programmable Gate Array, FPGA), Digital Signal Processor (Digital Signal Processor, DSP), embedded devices, etc. The network equipment includes but is not limited to a computer, a network host, a single network server, a plurality of network server sets or a cloud composed of multiple servers; here, the cloud is composed of a large number of computers or network servers based on Cloud Computing, Among them, cloud computing is a kind of distributed computing, a virtual supercomputer composed of a group of loosely coupled computer sets. The network includes, but is not limited to, the Internet, a wide area network, a metropolitan area network, a local area network, a VPN network, a wireless ad hoc network (Ad Hoc network) and the like. Preferably, the device may also be a program running on the user device, network device, or a device formed by integrating user device and network device, network device, touch terminal or network device and touch terminal through a network.

当然,本领域技术人员应能理解上述设备仅为举例,其他现有的或今后可能出现的设备如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。Of course, those skilled in the art should understand that the above-mentioned equipment is only an example, and other existing or future equipment that may be applicable to this application should also be included in the scope of protection of this application, and it is included in this application by reference. this.

在本申请的描述中,“多个”的含义是两个或者更多,除非另有明确具体的限定。In the description of the present application, "plurality" means two or more, unless otherwise specifically defined.

图1示出了根据本申请一个实施例的一种应用于第一用户设备的问答互动的方法流程图,该方法包括步骤S11、步骤S12和步骤S13。在步骤S11 中,第一用户设备响应于第一用户执行的问题输入操作,获取所述第一用户输入的问题信息;在步骤S12中,第一用户设备将所述问题信息以及所述第一用户对应的位置信息发送至网络设备;在步骤S13中,第一用户设备接收所述网络设备发送的关于所述问题信息的一个或多个回答信息。Fig. 1 shows a flowchart of a method for question-and-answer interaction applied to a first user equipment according to an embodiment of the present application, and the method includes step S11, step S12 and step S13. In step S11, the first user equipment obtains the question information input by the first user in response to the question input operation performed by the first user; in step S12, the first user equipment combines the question information and the first The location information corresponding to the user is sent to the network device; in step S13, the first user device receives one or more answer information about the question information sent by the network device.

在步骤S11中,第一用户设备响应于第一用户执行的问题输入操作,获取所述第一用户输入的问题信息。在一些实施例中,问题包括但不限于以文字、图片、音频、视频的一种或多种形式为载体,问题输入操作包括但不限于自动输入、手动输入等输入方式,例如,手动输入文字形式的问题,或者,录入语音形式的问题。在一些实施例中,问题信息包括但不限于第一用户手动输入的文字问题或录入的语音问题、用于标识出题者身份的第一用户的标识信息。In step S11, the first user equipment acquires question information input by the first user in response to the question input operation performed by the first user. In some embodiments, questions include but are not limited to one or more forms of text, pictures, audio, and video as carriers, and question input operations include but are not limited to automatic input, manual input, and other input methods, for example, manual input text Form questions, or, entered voice form questions. In some embodiments, the question information includes, but is not limited to, text questions manually input by the first user or voice questions entered, and identification information of the first user used to identify the identity of the question maker.

在步骤S12中,第一用户设备将所述问题信息以及所述第一用户对应的位置信息发送至网络设备。在一些实施例中,第一用户对应的位置信息可以是第一用户的实时位置信息,也可以是第一用户指定的任意位置信息,其中,第一用户的实时位置信息或第一用户指定的任意位置信息包括但不限于经纬度信息、位置名称信息、位置标识信息等。在一些实施例中,服务器接收到第一用户设备发送的问题信息以及第一用户对应的位置信息后,根据第一用户对应的位置信息,可以动态确定该问题信息对应的一个或多个目标回答用户,然后将该问题信息发送给该一个或多个目标回答用户,其中,第一用户对应的位置信息可以是第一用户的当前位置信息,也可以是第一用户指定的任意位置信息。例如,问题信息是“附近哪家饭店比较好吃”,第一用户对应的位置信息是第一用户的当前实时位置,服务器接收到第一用户设备发送的该问题信息以及第一用户对应的位置信息后,可以动态确定该问题信息对应的目标回答用户是当前实时位置位于第一用户的当前实时位置附近1公里以内的其他用户,然后服务器会将该问题信息发送给该问题信息对应的目标回答用户。In step S12, the first user equipment sends the question information and the location information corresponding to the first user to the network equipment. In some embodiments, the location information corresponding to the first user may be the real-time location information of the first user, or any location information specified by the first user, wherein the real-time location information of the first user or the location information specified by the first user Any location information includes, but is not limited to, latitude and longitude information, location name information, location identification information, and the like. In some embodiments, after receiving the question information sent by the first user equipment and the location information corresponding to the first user, the server can dynamically determine one or more target answers corresponding to the question information according to the location information corresponding to the first user. user, and then send the question information to the one or more target answering users, wherein the location information corresponding to the first user may be the current location information of the first user, or any location information specified by the first user. For example, the question information is "which restaurant is better nearby", the location information corresponding to the first user is the current real-time location of the first user, and the server receives the question information sent by the first user device and the location corresponding to the first user After receiving the information, it can be dynamically determined that the target answering user corresponding to the question information is another user whose current real-time location is within 1 km of the first user's current real-time location, and then the server will send the question information to the target answering user corresponding to the question information user.

在步骤S13中,第一用户设备接收所述网络设备发送的关于所述问题信息的一个或多个回答信息。在一些实施例中,目标回答用户在接收到该问题信息后,输入关于该问题信息的回答信息,并将该回答信息发送至服务器,服务器可以在接收到该回答信息后将该回答信息实时发送到第一用户,也可以在接收到的回答信息数量满足预定的数量阈值的时候,或者,在当前时间距离问题发布时间的时间间隔满足预定的时长阈值的时候,将服务器上的一个或多个回答信息发送到第一用户,其中,回答包括但不限于以文字、图片、音频、视频的一种或多种形式为载体,例如,手动输入的文字形式的回答,或者,录入的语音形式的回答。在一些实施例中,回答信息包括但不限于目标回答用户手动输入的文字回答或录入的语音回答、用于标识答题者身份的目标回答用户的标识信息。需要说明的是,第一用户设备可以执行多次接收操作。In step S13, the first user equipment receives one or more answer information about the question information sent by the network equipment. In some embodiments, after receiving the question information, the target answering user inputs answer information about the question information, and sends the answer information to the server, and the server can send the answer information in real time after receiving the answer information To the first user, when the number of received answer information meets a predetermined quantity threshold, or when the time interval between the current time and the question release time meets a predetermined duration threshold, one or more on the server The answer information is sent to the first user, where the answer includes but is not limited to one or more forms of text, pictures, audio, and video as carriers, for example, answers in the form of text entered manually, or answers in the form of voice input answer. In some embodiments, the answer information includes, but is not limited to, a text answer manually input by the target answering user or a voice answer entered, and identification information of the target answering user for identifying the identity of the answerer. It should be noted that the first user equipment may perform multiple receiving operations.

在一些实施例中,所述步骤S12包括:第一用户设备获取所述第一用户对应的实时位置信息;将所述问题信息以及所述实时位置信息发送至所述网络设备。在一些实施例中,可以通过第一用户设备的定位模块来获取第一用户的实时位置信息,然后将问题信息以及该实时位置信息发送到服务器,其中,该实时位置信息包括但不限于第一用户的当前所在位置的经纬度信息、位置名称信息、位置标识信息等。In some embodiments, the step S12 includes: the first user equipment acquires real-time location information corresponding to the first user; and sends the problem information and the real-time location information to the network device. In some embodiments, the real-time location information of the first user can be obtained by the positioning module of the first user equipment, and then the problem information and the real-time location information are sent to the server, where the real-time location information includes but not limited to the first Longitude and latitude information, location name information, location identification information, etc. of the user's current location.

在一些实施例中,所述步骤S12包括:第一用户设备响应于所述第一用户执行的位置输入操作,获得所述第一用户输入的指定位置信息;将所述问题信息以及所述指定位置信息发送至所述网络设备。在一些实施例中,第一用户可以指定任意位置信息,然后将问题信息以及该指定位置信息发送到服务,其中,该指定位置信息包括但不限于第一用户指定位置的经纬度信息、位置名称信息、位置标识信息等。In some embodiments, the step S12 includes: the first user device obtains the specified location information input by the first user in response to the location input operation performed by the first user; The location information is sent to the network device. In some embodiments, the first user can specify any location information, and then send the question information and the specified location information to the service, wherein the specified location information includes but not limited to the latitude and longitude information of the location specified by the first user, location name information , location identification information, etc.

在一些实施例中,所述方法还包括:第一用户设备获取所述第一用户输入的、所述问题信息对应的发送范围设置信息;将所述发送范围设置信息发送至所述网络设备。在一些实施例中,第一用户可以主动设置该问题信息对应的发送范围,并将发送范围设置信息(例如,1公里)发送至服务器,其中,发送范围信息可以是一个发送范围,也可以是多个相交或不相交的发送范围。In some embodiments, the method further includes: the first user equipment acquires sending range setting information input by the first user and corresponding to the question information; and sending the sending range setting information to the network device. In some embodiments, the first user can actively set the sending range corresponding to the question information, and send the sending range setting information (for example, 1 kilometer) to the server, wherein the sending range information can be a sending range, or can be Multiple intersecting or disjoint send ranges.

在一些实施例中,所述方法还包括:第一用户设备根据所述第一用户的个人信息,确定所述问题输入操作对应的输入长度阈值;若所述第一用户输入的问题信息达到所述输入长度阈值,呈现关于所述输入长度阈值的提示信息。在一些实施例中,第一用户的个人信息包括但不限于第一用户的积分信息、等级信息、勋章信息、称号信息等,第一用户可以输入的文字问题存在长度阈值或录入的语音问题存在时长阈值,随着第一用户的积分信息、等级信息、勋章信息、称号信息等的不断提升,长度阈值或时长阈值也在不断增加,若第一用户当前输入的文字问题或录入的语音问题已达到长度阈值或时长阈值,会呈现关于长度阈值或时长阈值的提示信息,以提示第一用户不能继续输入文字或不能继续录入语音。In some embodiments, the method further includes: the first user device determines an input length threshold corresponding to the question input operation according to the personal information of the first user; if the question information input by the first user reaches the specified The input length threshold, presenting prompt information about the input length threshold. In some embodiments, the first user's personal information includes but not limited to the first user's point information, level information, medal information, title information, etc., the first user can enter a text question with a length threshold or a voice question entered. Duration threshold, with the continuous improvement of the first user’s points information, grade information, medal information, title information, etc., the length threshold or duration threshold is also increasing. When the length threshold or duration threshold is reached, a prompt message about the length threshold or duration threshold will be presented to remind the first user that the first user cannot continue to input text or continue to input voice.

在一些实施例中,所述方法还包括步骤S14(未示出)。在步骤S14中,第一用户设备响应于所述第一用户对所述一个或多个回答信息中的目标回答信息的反馈输入操作,获取所述第一用户输入的针对该目标回答信息的回答反馈信息,并将所述回答反馈信息发送至所述网络设备,其中,所述回答反馈信息用于指示所述第一用户接受或拒绝所述目标回答信息。在一些实施例中,反馈输入操作包括但不限于接受回答信息、拒绝回答信息,根据针对目标回答信息的反馈输入操作,获取第一用户输入的针对该目标回答信息的回答反馈信息,回答反馈信息用于指示第一用户接受或拒绝该目标回答信息,回答反馈信息包括但不限于第一用户的标识信息、该目标回答信息的标识信息、第一用户关于该目标回答信息的反馈信息(例如,接受该目标答信息,或者,拒绝该目标回答信息),并将回答反馈信息发送至服务器。In some embodiments, the method further includes step S14 (not shown). In step S14, in response to the first user's feedback input operation on the target answer information in the one or more answer information, the first user equipment acquires the answer input by the first user for the target answer information feedback information, and send the answer feedback information to the network device, where the answer feedback information is used to instruct the first user to accept or reject the target answer information. In some embodiments, the feedback input operation includes but is not limited to accepting answer information and rejecting answer information. According to the feedback input operation for the target answer information, the answer feedback information for the target answer information input by the first user is obtained, and the answer feedback information It is used to instruct the first user to accept or reject the target answer information. The answer feedback information includes but not limited to the identification information of the first user, the identification information of the target answer information, and the feedback information of the first user on the target answer information (for example, Accept the target answer information, or reject the target answer information), and send the answer feedback information to the server.

在一些实施例中,所述步骤S14包括:当接收到所述网络设备发送的一个回答信息,响应于所述第一用户对该回答信息的反馈输入操作,将该回答信息作为目标回答信息,并获取所述第一用户输入的针对该目标回答信息的回答反馈信息,并将所述回答反馈信息发送至所述网络设备,或者;当接收到所述网络设备发送的多个回答信息,响应于所述第一用户对所述多个回答信息中的目标回答信息的反馈输入操作,获取所述第一用户输入的针对该目标回答信息的回答反馈信息,并将所述回答反馈信息发送至所述网络设备,或者;响应于所述第一用户对已接收到的所有回答信息中的目标回答信息的反馈输入操作,获取所述第一用户输入的针对该目标回答信息的回答反馈信息,并将所述回答反馈信息发送至所述网络设备。在一些实施例中,服务器每当接收到一个回答信息,就会将该回答信息实时发送给第一用户,第一用户设备每当接收到一个回答信息,响应于第一用户对该回答信息的反馈输入操作,获取第一用户输入的针对该回答信息的回答反馈信息,并将该回答反馈信息发送至服务器。在一些实施例中,服务器可以在接收到的回答信息数量满足预定的数量阈值的时候,或者,在当前时间距离问题发布时间的时间间隔满足预定的时长阈值的时候,将服务器上的多个回答信息发送给第一用户,第一用户设备每当接收到多个回答信息,第一用户在该多个回答信息中选择一个目标回答信息执行反馈输入操作,第一用户设备获取第一用户输入的针对该目标回答信息的回答反馈信息,并将该回答反馈信息发送至服务器。在一些实施例中,第一用户可以多次接收回答信息,每次可以接收一个或多个回答信息,第一用户可以在当前已接收到的所有回答信息中选择一个目标回答信息执行反馈输入操作,第一用户设备获取第一用户输入的针对该目标回答信息的回答反馈信息,并将该回答反馈信息发送至服务器。In some embodiments, the step S14 includes: when receiving an answer information sent by the network device, in response to the first user's feedback input operation on the answer information, using the answer information as the target answer information, And obtain the answer feedback information input by the first user for the target answer information, and send the answer feedback information to the network device, or; when receiving multiple answer information sent by the network device, respond Based on the first user's feedback input operation on the target answer information in the plurality of answer information, obtain the answer feedback information input by the first user for the target answer information, and send the answer feedback information to The network device, or: in response to the first user's feedback input operation on the target answer information in all the received answer information, acquire the answer feedback information input by the first user for the target answer information, and sending the answer feedback information to the network device. In some embodiments, whenever the server receives an answer information, it will send the answer information to the first user in real time, and whenever the first user equipment receives an answer information, in response to the first user's response to the answer information The feedback input operation is to obtain the answer feedback information input by the first user for the answer information, and send the answer feedback information to the server. In some embodiments, when the number of answer information received by the server meets a predetermined quantity threshold, or when the time interval between the current time and the question release time satisfies a predetermined duration threshold, multiple answers on the server The information is sent to the first user, and whenever the first user equipment receives multiple answer information, the first user selects a target answer information among the multiple answer information to perform a feedback input operation, and the first user equipment acquires the information input by the first user. answer feedback information for the target answer information, and send the answer feedback information to the server. In some embodiments, the first user may receive answer information multiple times, and each time may receive one or more answer information, and the first user may select a target answer information from all the currently received answer information to perform a feedback input operation , the first user equipment obtains the answer feedback information input by the first user for the target answer information, and sends the answer feedback information to the server.

图2示出了根据本申请一个实施例的一种应用于网络设备的问答互动的方法流程图,该方法包括步骤S21、步骤S22和步骤S23。在步骤S21中,网络设备接收第一用户发送的、所述第一用户对应的位置信息以及所述第一用户输入的问题信息,根据所述第一用户对应的位置信息,确定所述问题信息对应的一个或多个目标回答用户;在步骤S22中,网络设备将所述问题信息发送至所述一个或多个目标回答用户;在步骤S23中,接收所述一个或多个目标回答用户发送的、关于所述问题信息的一个或多个回答信息,并将所述一个或多个回答信息发送至所述第一用户。Fig. 2 shows a flow chart of a method for question-and-answer interaction applied to network devices according to an embodiment of the present application, and the method includes step S21, step S22 and step S23. In step S21, the network device receives the location information corresponding to the first user sent by the first user and the question information input by the first user, and determines the question information according to the location information corresponding to the first user corresponding one or more target answering users; in step S22, the network device sends the question information to the one or more target answering users; in step S23, receives the one or more target answering users sending one or more answer information about the question information, and send the one or more answer information to the first user.

在步骤S21中,网络设备接收第一用户发送的、所述第一用户对应的位置信息以及所述第一用户输入的问题信息,根据所述第一用户对应的位置信息,确定所述问题信息对应的一个或多个目标回答用户。在一些实施例中,接收第一用户发送的问题信息以及第一用户对应的位置信息,根据第一用户对应的位置信息,可以动态确定该问题信息对应的一个或多个目标回答用户,其中,第一用户对应的位置信息可以是第一用户的当前位置信息,也可以是第一用户指定的任意位置信息。例如,问题信息是“附近哪家饭店比较好吃”,第一用户对应的位置信息是第一用户的当前实时位置,以此可以动态确定该问题信息对应的目标回答用户是当前实时位置位于第一用户的当前实时位置附近1公里以内的其他用户。In step S21, the network device receives the location information corresponding to the first user sent by the first user and the question information input by the first user, and determines the question information according to the location information corresponding to the first user Corresponding to one or more goals to answer the user. In some embodiments, the question information sent by the first user and the location information corresponding to the first user are received, and one or more target answering users corresponding to the question information can be dynamically determined according to the location information corresponding to the first user, wherein, The location information corresponding to the first user may be the current location information of the first user, or any location information specified by the first user. For example, the question information is "which restaurant is more delicious nearby", and the location information corresponding to the first user is the current real-time location of the first user, so that it can be dynamically determined that the target answering user corresponding to the question information is that the current real-time location is located at the first Other users within 1 km of a user's current real-time location.

在步骤S22中,网络设备将所述问题信息发送至所述一个或多个目标回答用户。In step S22, the network device sends the question information to the one or more target answering users.

在步骤S23中,接收所述一个或多个目标回答用户发送的、关于所述问题信息的一个或多个回答信息,并将所述一个或多个回答信息发送至所述第一用户。在一些实施例中,目标回答用户在接收到该问题信息后,可以手动输入文字形式的回答或录入语音形式的回答,回答包括但不限于以文字、图片、音频、视频的一种或多种形式为载体,并生成回答信息,该回答信息包括但不限于目标回答用户手动输入的文字回答或录入的语音回答,用于标识答题者身份的目标回答用户的标识信息,然后将该回答信息发送至服务器,服务器可以在接收到该回答信息后将该回答信息实时发送到第一用户,也可以在接收到的回答信息数量满足预定的数量阈值的时候,或者,在当前时间距离问题发布时间的时间间隔满足预定的时长阈值的时候,将服务器上的一个或多个回答信息发送到第一用户。In step S23, one or more answer information about the question information sent by the one or more target answering users is received, and the one or more answer information is sent to the first user. In some embodiments, after receiving the question information, the target answer user can manually input an answer in text form or enter an answer in voice form, and the answer includes but is not limited to one or more of text, picture, audio, video The form is the carrier, and generate answer information, which includes but is not limited to the text answer manually input by the target answer user or the entered voice answer, the identification information of the target answer user used to identify the answerer, and then send the answer information To the server, the server may send the answer information to the first user in real time after receiving the answer information, or when the number of the received answer information meets a predetermined quantity threshold, or, when the current time is 50 minutes away from the time when the question is released When the time interval satisfies the predetermined duration threshold, one or more answer messages on the server are sent to the first user.

在一些实施例中,所述步骤S22包括:网络设备响应于所述问题信息,确定所述问题信息对应的响应时限信息,并将所述问题信息及所述响应时限信息发送至一个或多个目标回答用户。In some embodiments, the step S22 includes: the network device responds to the problem information, determines the response time limit information corresponding to the problem information, and sends the problem information and the response time limit information to one or more The goal is to answer the user.

在一些实施例中,所述步骤S22包括:网络设备响应于所述问题信息,若所述问题信息满足时限触发条件,确定所述问题信息对应的响应时限信息,将所述问题信息及所述响应时限信息发送至一个或多个目标回答用户;否则,将所述问题信息发送至所述一个或多个目标回答用户。所述时限触发条件包括任何预定的用于触发时限问答的条件。In some embodiments, the step S22 includes: in response to the problem information, the network device determines the response time limit information corresponding to the problem information if the problem information meets the time limit trigger condition, and sends the problem information and the The response time limit information is sent to one or more target answering users; otherwise, the question information is sent to the one or more target answering users. The time limit triggering condition includes any predetermined condition for triggering the time limit question answering.

在一些实施例中,若所述问题信息满足时限触发条件,网络设备可根据预定规则来确定所述问题信息对应的响应时限信息,或者根据所述时限触发条件来确定所述问题信息对应的响应时限信息。网络设备将所述问题信息及所述响应时限信息发送至一个或多个目标回答用户。In some embodiments, if the question information satisfies the time limit trigger condition, the network device may determine the response time limit information corresponding to the question information according to a predetermined rule, or determine the response corresponding to the question information according to the time limit trigger condition time limit information. The network device sends the question information and the response time limit information to one or more target answering users.

在一些实施例中,所述时限触发条件包括但不限于:In some embodiments, the time limit trigger conditions include but are not limited to:

1)所述问题信息存在应答时限需求;在一些实施例中,网络设备可通过对所述问题信息的内容进行分析,来确定所述问题信息是否存在应答时限需求,例如,若所述问题信息中存在预定类型词汇(如时间类词汇、地点类词汇等)或者特定词汇(如“急需”、“现在”等),确定所述问题信息存在应答时限需求。1) The problem information has a response time limit requirement; in some embodiments, the network device can determine whether the problem information has a response time limit requirement by analyzing the content of the problem information, for example, if the problem information There are predetermined types of vocabulary (such as time vocabulary, location vocabulary, etc.) or specific vocabulary (such as "urgent need", "now", etc.) in , and it is determined that there is a response time limit requirement for the question information.

2)所述问题信息的时限设置信息已被启用或赋值;在一些实施例中,第一用户可在提交所述问题信息时,启用或赋值所述问题信息的时限设置信息,例如,第一用户在提交问题信息时,指定该问题信息的回答时限被设置为5 分组。2) The time limit setting information of the question information has been enabled or assigned; in some embodiments, the first user can enable or assign the time limit setting information of the question information when submitting the question information, for example, the first When the user submits the question information, the time limit for specifying the answer to the question information is set to 5 groups.

3)所述第一用户的问题时限设置信息已被启用或赋值;在一些实施例中,网络设备可根据所述第一用户的设置信息判断所述第一用户的问题时限设置信息是否被启用或赋值,若所述第一用户的问题时限设置信息被启用或赋值,则所述第一用户发布的所有问题信息均需限时应答,如第一用户的问题时限设置信息被启用,第一用户发布的所有问题信息的响应时限均设置为默认响应时限,又如第一用户的问题时限设置信息被赋值为5分钟,第一用户发布的所有问题信息的响应时限均设置为5分钟。3) The first user's question time limit setting information has been enabled or assigned; in some embodiments, the network device can determine whether the first user's question time limit setting information is enabled according to the first user's setting information Or assignment, if the question time limit setting information of the first user is enabled or assigned, then all question information released by the first user needs to be answered within a time limit, such as the question time limit setting information of the first user is enabled, the first user The response time limit of all problem information released is set as the default response time limit, and for example, the first user's problem time limit setting information is assigned a value of 5 minutes, and the response time limit of all problem information released by the first user is set to 5 minutes.

4)以上所述时限触发条件的任意组合。4) Any combination of the time limit trigger conditions mentioned above.

需要说明的是,上述时限触发条件仅为举例,而非对本申请的限制,本领域技术人员应能理解,任何用于触发时限问答的条件,均应包含在本申请所述的时限触发条件的范围内。It should be noted that the above-mentioned time-limit trigger conditions are only examples, rather than limitations to the present application. Those skilled in the art should understand that any conditions used to trigger time-limit questions and answers should be included in the time-limit trigger conditions described in this application. within range.

在一些实施例中,检测所述问题信息是否存在应答时限需求,包括:网络设备检测所述问题信息所属问题类型是否为知识性类型;若是,所述问题信息不存在应答时限需求;否则,所述问题信息存在应答时限需求。所述知识性类型用于表征问题信息是针对科学、科技或常识性的知识内容所发出的提问,如“第一部诗歌总集是什么”。在一些实施例中,网络设备可根据所述问题信息中的关键词,确定所述问题信息所属问题类型是否为知识性类型,如问题信息为“人工智能是什么”,网络设备提取该问题信息中的关键词“人工智能”,网路设备确定该关键词属于科技类关键词,从而确定该问题信息所属问题类型为知识性类型。In some embodiments, detecting whether the question information has a response time limit requirement includes: the network device detects whether the question type to which the question information belongs is a knowledge type; if yes, the question information does not have a response time limit requirement; otherwise, the There is a response time limit requirement for the above question information. The knowledge type is used to represent that the question information is a question directed at knowledge content of science, technology or common sense, such as "what is the first collection of poems". In some embodiments, the network device can determine whether the question type of the question information belongs to the knowledge type according to the keywords in the question information, such as the question information is "what is artificial intelligence", and the network device extracts the question information The keyword "artificial intelligence" in the network device determines that the keyword belongs to the keyword of science and technology, thereby determining that the question type of the question information belongs to the knowledge type.

在一些实施例中,所述检测所述问题信息是否存在应答时限需求,包括:网络设备检测所述问题信息中是否包含时间相关信息;若包含,所述问题信息存在应答时限需求。在一些实施例中,所述时间相关信息包括任何与时间相关的信息,如周日、今天下午、22:00等。例如,第一用户提交的问题信息为“今晚的五月天演唱会是在哪个体育场”,网络设备检测所述问题信息中包含时间相关信息“今晚”,则确定所述问题信息存在应答时限需求。在一些实施例中,所述时间相关信息距离当前时间最近,表明所述问题信息的应答时限需求越紧迫,不同的时间长度可对应不同的响应时限。In some embodiments, the detecting whether the question information has a response time limit requirement includes: a network device detecting whether the question information includes time-related information; if yes, the question information has a response time limit requirement. In some embodiments, the time-related information includes any time-related information, such as Sunday, this afternoon, 22:00 and so on. For example, the question information submitted by the first user is "which stadium is the Mayday concert tonight", and the network device detects that the question information contains time-related information "tonight", and then determines that the question information has a response time limit requirement . In some embodiments, the time-related information is closest to the current time, indicating that the response time limit for the question information is more urgent, and different time lengths may correspond to different response time limits.

在一些实施例中,所述检测所述问题信息是否存在应答时限需求,包括:网络设备检测所述问题信息中是否包含时效性活动相关信息;若包含,所述问题信息存在应答时限需求。在一些实施例中,所述时效性活动相关信息包括任何与时效性活动相关的信息,所述时效性活动是指具备时效性的活动,如晚饭、下午茶等,由于时效性活动通常是用户当前或者很快准备参与的活动,因此通常具备一定的时限需求。例如,第一用户提交的问题信息为“附近哪家下午茶环境比较好”,网络设备检测所述问题信息中包含时效性活动相关信息“下午茶”,则确定所述问题信息存在应答时限需求。In some embodiments, the detecting whether the question information has a response time limit requirement includes: a network device detecting whether the question information contains time-sensitive activity-related information; if yes, the question information has a response time limit requirement. In some embodiments, the time-sensitive activity-related information includes any information related to time-sensitive activities, and the time-sensitive activities refer to time-sensitive activities, such as dinner, afternoon tea, etc. Since time-sensitive activities are usually Activities that are currently or are about to be participated in soon, so usually have a certain time limit requirement. For example, the question information submitted by the first user is "which nearby afternoon tea environment is better", and the network device detects that the question information contains time-sensitive activity-related information "afternoon tea", and then determines that the question information has a response time limit requirement .

在一些实施例中,所述方法还包括:网络设备对于所述一个或多个回答信息中的每个回答信息,将该回答信息发送至所述一个或多个目标回答用户中除该回答信息对应的目标回答用户以外的其他目标回答用户。在一些实施例中,服务器除了将回答信息发送给第一用户以外,还会将回答信息发送给除了该回答信息的回答用户以外的、该问题信息的其他回答用户。In some embodiments, the method further includes: for each answer information in the one or more answer information, the network device sends the answer information to the one or more target answer users except for the answer information A target answer user other than the corresponding target answer user. In some embodiments, in addition to sending the answering information to the first user, the server will also send the answering information to other answering users of the question information other than the answering user of the answering information.

在一些实施例中,所述第一用户对应的位置信息包括所述第一用户对应的实时位置信息。在一些实施例中,接收第一用户发送的问题信息以及第一用户对应的实时位置信息,然后根据第一用户的实时位置信息,可以确定该问题信息对应的目标回答用户。例如,问题信息是“附近哪家饭店比较好吃”,以此可以动态确定该问题信息对应的目标回答用户是当前实时位置位于第一用户的当前实时位置附近1公里以内的其他用户。In some embodiments, the location information corresponding to the first user includes real-time location information corresponding to the first user. In some embodiments, the question information sent by the first user and the real-time location information corresponding to the first user are received, and then the target answering user corresponding to the question information can be determined according to the real-time location information of the first user. For example, if the question information is "which restaurant is better nearby", it can be dynamically determined that the target answering users corresponding to the question information are other users whose current real-time location is within 1 km of the first user's current real-time location.

在一些实施例中,所述第一用户对应的位置信息包括所述第一用户输入的指定位置信息。在一些实施例中,接收第一用户发送的问题信息以及第一用户指定的位置信息,然后根据第一用户的指定位置信息,可以确定该问题信息对应的目标回答用户。例如,问题信息是“附近哪家饭店比较好吃”,第一用户指定的位置信息是地点L1,以此可以动态确定该问题信息对应的目标回答用户是当前实时位置位于地点L1附近1公里以内的其他用户。In some embodiments, the location information corresponding to the first user includes specified location information input by the first user. In some embodiments, the question information sent by the first user and the location information specified by the first user are received, and then according to the specified location information of the first user, the target answering user corresponding to the question information can be determined. For example, the question information is "which restaurant is better nearby", and the location information specified by the first user is the location L1, so that the target corresponding to the question information can be dynamically determined. The user answers that the current real-time location is within 1 km of the location L1 other users of .

在一些实施例中,所述根据所述第一用户对应的位置信息,确定所述问题信息对应的一个或多个目标回答用户,包括步骤S24(未示出)。在步骤S24 中,网络设备根据所述第一用户对应的位置信息,确定所述问题信息对应的发送范围信息;根据所述发送范围信息,确定所述问题信息对应的一个或多个目标回答用户,其中,所述一个或多个目标回答用户中的每个目标回答用户的实时位置信息均位于所述发送范围信息内。在一些实施例中,发送范围信息可以是一个发送范围,也可能是多个相交或不想交的发送范围,根据第一用户对应的位置信息,可以将该位置信息的附近区域确定为该问题信息对应的发送范围(例如,第一用户的当前实时位置附近1公里的范围),然后将当前实时位置位于该发送范围内的用户确定为该问题信息对应的目标回答用户。In some embodiments, the determining one or more target answering users corresponding to the question information according to the location information corresponding to the first user includes step S24 (not shown). In step S24, the network device determines the sending range information corresponding to the question information according to the location information corresponding to the first user; and determines one or more target answering users corresponding to the question information according to the sending range information , wherein, the real-time location information of each target answering user among the one or more target answering users is located within the sending range information. In some embodiments, the sending range information may be one sending range, or multiple sending ranges that intersect or do not want to intersect. According to the location information corresponding to the first user, the nearby area of the location information can be determined as the problem information The corresponding sending range (for example, the range of 1 kilometer near the current real-time position of the first user), and then determine the user whose current real-time position is within the sending range as the target answering user corresponding to the question information.

在一些实施例中,所述方法还包括:网络设备根据所述第一用户的个人信息,确定所述问题信息对应的发送范围阈值;其中,所述步骤S24包括步骤S25(未示出)。在步骤S25中,网络设备根据所述第一用户对应的位置信息,确定所述问题信息对应的发送范围信息,其中,所述发送范围信息满足所述发送范围阈值。在一些实施例中,第一用户的个人信息包括但不限于第一用户的积分信息、等级信息、勋章信息、称号信息等,发送范围阈值是该问题信息对应的最大发送范围,根据第一用户对应的位置信息确定的该问题信息对应的发送范围小于或等于该最大发送范围,随着第一用户的积分信息、等级信息、勋章信息、称号信息等的不断提升,发送范围阈值也在不断增加。In some embodiments, the method further includes: the network device determines the sending range threshold corresponding to the question information according to the personal information of the first user; wherein, the step S24 includes step S25 (not shown). In step S25, the network device determines the sending range information corresponding to the problem information according to the location information corresponding to the first user, wherein the sending range information satisfies the sending range threshold. In some embodiments, the personal information of the first user includes but not limited to the first user's point information, level information, medal information, title information, etc., the sending range threshold is the maximum sending range corresponding to the question information, according to the first user The sending range corresponding to the problem information determined by the corresponding location information is less than or equal to the maximum sending range. With the continuous improvement of the first user's point information, level information, medal information, title information, etc., the sending range threshold is also increasing .

在一些实施例中,所述步骤S25包括:网络设备根据所述问题信息以及所述第一用户对应的位置信息,确定所述问题信息对应的发送范围信息,其中,所述发送范围信息满足所述发送范围阈值。在一些实施例中,根据问题信息以及第一用户对应的位置信息,可以动态确定该问题信息对应的发送范围,其中,该发送范围小于或等于该发送范围阈值。例如,通过对问题信息“附近哪里可以加油”进行语义识别,可以得知该问题信息是与汽车加油相关的问题,从而可以确定发送范围是第一用户的当前实时位置附近比较大的一个范围(例如,附近10公里的范围)。In some embodiments, the step S25 includes: the network device determines the sending range information corresponding to the problem information according to the problem information and the location information corresponding to the first user, wherein the sending range information satisfies the required The above sending range threshold. In some embodiments, according to the question information and the location information corresponding to the first user, the sending range corresponding to the question information can be dynamically determined, wherein the sending range is less than or equal to the sending range threshold. For example, by performing semantic recognition on the question information "where can I refuel nearby", it can be known that the question information is a question related to car refueling, so that it can be determined that the sending range is a relatively large range near the current real-time location of the first user ( For example, a range of 10 kilometers nearby).

在一些实施例中,所述方法还包括:网络设备接收所述第一用户设备发送的所述问题信息对应的发送范围设置信息;其中,所述步骤S25包括:根据所述第一用户对应的位置信息以及所述发送范围设置信息,确定所述问题信息对应的发送范围信息,其中,所述发送范围信息满足所述发送范围阈值。在一些实施例中,作为提问者的第一用户可以主动设置该问题信息对应的发送范围,并将发送范围设置信息(例如,1公里)发送至服务器,服务器根据第一用户对应的位置信息以及该发送范围设置信息,确定该发送范围是第一用户对应的位置信息的附近1公里的范围。In some embodiments, the method further includes: the network device receiving the sending range setting information corresponding to the question information sent by the first user equipment; wherein, the step S25 includes: according to the first user's corresponding The location information and the sending range setting information determine the sending range information corresponding to the problem information, wherein the sending range information satisfies the sending range threshold. In some embodiments, the first user who is the questioner can actively set the sending range corresponding to the question information, and send the sending range setting information (for example, 1 kilometer) to the server, and the server according to the location information corresponding to the first user and The sending range setting information determines that the sending range is within 1 kilometer of the location information corresponding to the first user.

在一些实施例中,所述步骤S24包括步骤S241(未示出)和步骤S242 (未示出)。在步骤S241中,网络设备获取所述问题信息对应的核心词信息;在步骤S242中,网络设备根据所述第一用户对应的位置信息以及所述核心词信息,确定所述问题信息对应的发送范围信息。在一些实施例中,核心词可以是问题信息中与场所信息相关的词语,也可以是问题信息中与物品信息相关的词语,根据核心词信息中包含的一个或多个核心词,可以确定一个或多个位置信息,该位置信息包括不但限于场所位置信息、地理位置信息,然后根据该一个或多个位置信息以及第一用户对应的位置信息,可以确定该问题信息对应的发送范围。In some embodiments, the step S24 includes step S241 (not shown) and step S242 (not shown). In step S241, the network device obtains the core word information corresponding to the question information; in step S242, the network device determines the sending key word corresponding to the question information according to the location information corresponding to the first user and the core word information. scope information. In some embodiments, the core words may be words related to location information in the question information, or words related to item information in the question information. According to one or more core words contained in the core word information, a or a plurality of location information, the location information includes but not limited to location location information, geographic location information, and then according to the one or more location information and the location information corresponding to the first user, the sending range corresponding to the question information can be determined.

在一些实施例中,所述步骤S242包括:若所述核心词信息包括场所信息,网络设备获得所述场所信息对应的场所位置信息,并根据所述场所位置信息以及第一用户对应的位置信息,确定所述问题信息对应的发送范围信息。例如,若问题信息是“XX医院附近哪里有停车场”,核心词信息包含核心词“XX 医院”,获得“XX医院”对应的场所位置信息“AA区BB路CC号”,计算得到所述场所位置信息与第一用户对应的位置信息之间的距离为1公里,则确定该问题信息对应的发送范围是“AA区BB路CC号附近1公里的范围”。In some embodiments, the step S242 includes: if the core word information includes location information, the network device obtains the location information of the location corresponding to the location information, and according to the location information of the location and the location information corresponding to the first user , determining the sending range information corresponding to the problem information. For example, if the question information is "Where is there a parking lot near XX Hospital", the core word information includes the core word "XX Hospital", and the location information "CC No. BB Road, AA District" corresponding to "XX Hospital" is obtained, and the described If the distance between the place location information and the location information corresponding to the first user is 1 kilometer, then it is determined that the sending range corresponding to the problem information is "the range of 1 kilometer near CC No. BB Road, District AA".

在一些实施例中,所述步骤S242包括:若所述核心词信息包括物品信息,网络设备获得与所述物品信息相匹配的一个或多个地理位置信息,并根据所述一个或多个地理位置信息以及第一用户对应的位置信息,确定所述问题信息对应的发送范围信息。在一些实施例中,若问题信息是“AA区的西瓜多少钱一斤”,核心词信息包含核心词“西瓜”,获得与“西瓜”相匹配的一个或多个地理位置信息(例如,“B1路C1号的水果店F1”、“B2路C2号的水果店F2”),分别计算每个地理位置信息与第一用户对应的位置信息之间的距离,进而计算得到所述一个或多个地理位置信息与所述第一用户之间的平均距离为2公里,从而确定该问题信息对应的发送范围是“第一用户附近2公里的范围”。In some embodiments, the step S242 includes: if the core word information includes item information, the network device obtains one or more geographic location information matching the item information, and The location information and the location information corresponding to the first user determine the sending range information corresponding to the question information. In some embodiments, if the question information is "how much is a catty of watermelon in District AA", the core word information includes the core word "watermelon", and one or more geographic location information matching "watermelon" is obtained (for example, " Fruit shop F1 at No. C1, B1 Road, "F2 fruit shop at No. C2, B2 Road"), respectively calculate the distance between each geographic location information and the location information corresponding to the first user, and then calculate the one or more The average distance between the geographic location information and the first user is 2 kilometers, so it is determined that the sending range corresponding to the question information is "a range of 2 kilometers near the first user".

在一些实施例中,所述方法还包括:网络设备根据所述第一用户的个人信息,确定所述问题信息对应的发送范围阈值;其中,所述步骤S242包括:网络设备根据所述第一用户对应的位置信息以及所述核心词信息,确定所述问题信息对应的发送范围信息,其中,所述发送范围信息满足所述发送范围阈值。在一些实施例中,第一用户的个人信息包括但不限于第一用户的积分信息、等级信息、勋章信息、称号信息等,发送范围阈值是该问题信息对应的最大发送范围,根据第一用户对应的位置信息以及核心词信息确定的该问题信息对应的发送范围小于或等于该最大发送范围,随着第一用户的积分信息、等级信息、勋章信息、称号信息等的不断提升,发送范围阈值也在不断增加。In some embodiments, the method further includes: the network device determines the sending range threshold corresponding to the question information according to the personal information of the first user; wherein, the step S242 includes: the network device The location information corresponding to the user and the core word information determine the sending range information corresponding to the question information, wherein the sending range information satisfies the sending range threshold. In some embodiments, the personal information of the first user includes but not limited to the first user's point information, level information, medal information, title information, etc., the sending range threshold is the maximum sending range corresponding to the question information, according to the first user The sending range corresponding to the question information determined by the corresponding location information and core word information is less than or equal to the maximum sending range. With the continuous improvement of the first user's point information, level information, medal information, title information, etc., the sending range threshold is also increasing.

在一些实施例中,所述根据所述第一用户对应的位置信息,确定所述问题信息对应的一个或多个目标回答用户,包括:网络设备将已关注所述第一用户的第二用户确定为所述问题信息对应的目标回答用户。在一起实施例中,将已关注第一用户的第二用户直接确定为该问题信息的目标回答用户,即时第二用户的当前实时位置不在该问题信息对应的发送范围内。In some embodiments, the determining one or more target answering users corresponding to the question information according to the location information corresponding to the first user includes: the network device assigns the second user who has paid attention to the first user Determine the target answering user corresponding to the question information. In another embodiment, the second user who has followed the first user is directly determined as the target answering user of the question information, even if the current real-time location of the second user is not within the sending range corresponding to the question information.

在一些实施例中,所述第一用户不在所述一个或多个目标回答用户的问答黑名单信息中。在一些实施例中,对于每个目标回答用户,若该目标回答用户未拉黑第一用户,才会将该问题信息发送至该目标回答用户。In some embodiments, the first user is not in the question-and-answer blacklist information of the one or more target answering users. In some embodiments, for each target answering user, the question information will be sent to the target answering user only if the target answering user has not blocked the first user.

在一些实施例中,所述一个或多个目标回答用户不在所述第一用户的问答黑名单信息中。在一些实施例中,对于每个目标回答用户,若第一用户未拉黑该目标回答用户,才会将该问题信息发送至该目标回答用户。In some embodiments, the one or more target answering users are not in the question and answer blacklist information of the first user. In some embodiments, for each target answering user, the question information will be sent to the target answering user only if the first user has not blocked the target answering user.

在一些实施例中,所述方法还包括:网络设备接收所述第一用户发送的、关于所述一个或多个回答信息中的目标回答信息的回答反馈信息,若所述回答反馈信息指示所述第一用户接受所述目标回答信息,生成所述问题信息对应的问题结束指示信息并发送至所述一个或多个目标回答用户,其中,所述问题结束指示信息用于指示所述问题信息停止回答。在一些实施例中,回答反馈信息包括但不限于第一用户的标识信息、目标回答信息的标识信息、第一用户关于目标回答信息的反馈信息(例如,接受目标回答信息,或者,拒绝目标回答信息),若回答反馈信息指示第一用户接受目标回答信息,则生成该问题信息对应的问题结束指示信息并发送至该问题信息对应的一个或多个目标回答用户,其中,问题结束指示信息用于指示该问题信息停止回答,该一个或多个目标回答用户不可以继续回答该问题信息。In some embodiments, the method further includes: the network device receiving answer feedback information about the target answer information in the one or more answer information sent by the first user, if the answer feedback information indicates that the The first user accepts the target answer information, generates question end indication information corresponding to the question information, and sends it to the one or more target answer users, wherein the question end indication information is used to indicate that the question information Stop answering. In some embodiments, the answer feedback information includes but not limited to identification information of the first user, identification information of the target answer information, feedback information of the first user on the target answer information (for example, accepting the target answer information, or rejecting the target answer information information), if the answer feedback information indicates that the first user accepts the target answer information, the question end instruction information corresponding to the question information is generated and sent to one or more target answering users corresponding to the question information, wherein the question end instruction information is used For instructing the question information to stop answering, the one or more target answering users cannot continue to answer the question information.

在一些实施例中,所述方法还包括:网络设备根据所述回答反馈信息,更新所述第一用户和/或所述目标回答信息对应的目标回答用户的个人信息。在一些实施例中,根据回答反馈信息(例如,接受目标回答信息,或者,拒绝目标回答信息),更新作为提问者的第一用户以及作为回答者的目标回答信息对应的目标回答用户的个人信息,例如,更新积分信息、等级信息、勋章信息、称号信息等。In some embodiments, the method further includes: the network device updating the personal information of the first user and/or the target answering user corresponding to the target answer information according to the answer feedback information. In some embodiments, according to the answer feedback information (for example, accepting the target answer information, or rejecting the target answer information), update the personal information of the first user as the questioner and the target answering user corresponding to the target answer information as the answerer , for example, update point information, level information, medal information, title information, etc.

在一些实施例中,所述方法还包括:网络设备更新所述问题信息对应的发送范围信息;根据更新后的发送范围信息,重新确定所述问题信息对应的一个或多个新目标回答用户,其中,所述一个或多个新目标回答用户中的每个新目标回答用户的实时位置信息均位于所述更新后的发送范围信息内;将所述问题信息发送至所述一个或多个新目标回答用户;接收所述一个或多个新目标回答用户发送的、关于所述问题信息的一个或多个新回答信息,并将所述一个或多个新回答信息发送至所述第一用户。在一些实施例中,由于作为提问者的第一用户的自身移动,第一用户的当前实时位置在不断变化,此时,需要更新该问题信息对应的发送范围,或者,由于在预定的时间范围内没有收到目标回答用户关于该问题信息的回答信息,此时,同样也需要更新该问题信息对应的发送范围,然后根据更新后的发送范围,将当前实时位置位于该更新后的发送范围内的用户确定为该问题信息对应的新目标回答用户,并将该问题信息发送至重新确定的新目标回答用户。In some embodiments, the method further includes: the network device updating the sending range information corresponding to the question information; re-determining one or more new target answering users corresponding to the question information according to the updated sending range information, Wherein, the real-time location information of each new target answering user among the one or more new target answering users is located within the updated sending range information; the question information is sent to the one or more new target answering users. Target answering user; receiving one or more new answering information about the question information sent by the one or more new target answering users, and sending the one or more new answering information to the first user . In some embodiments, due to the movement of the first user who is the questioner, the current real-time location of the first user is constantly changing. At this time, the sending range corresponding to the question information needs to be updated, or, due to the If the answer information about the question information from the target answering user has not been received within the period, at this time, the sending range corresponding to the question information also needs to be updated, and then according to the updated sending range, the current real-time position is located within the updated sending range The user determined to be the new target answering user corresponding to the question information, and sends the question information to the re-determined new target answering user.

在一些实施例中,所述更新所述问题信息对应的发送范围信息,包括:若在预定时间范围内未接收到关于所述问题信息的回答信息,扩大所述问题信息对应的发送范围信息。在一些实施例中,若预定时间范围内没有收到目标回答用户关于该问题信息的回答信息,此时,可以扩大该问题信息对应的发送范围,并将当前实时位置位于该扩大后的发送范围内的用户确定为该问题信息对应的新目标回答用户,从而可以提高该问题信息被回答的概率,减少该问题信息被回答的等待时间。In some embodiments, the updating the sending range information corresponding to the question information includes: expanding the sending range information corresponding to the question information if no answer information about the question information is received within a predetermined time range. In some embodiments, if no answer information about the question information from the target answering user is received within the predetermined time range, at this time, the sending range corresponding to the question information can be expanded, and the current real-time position is located in the expanded sending range The user in the system is determined to be the new target answering user corresponding to the question information, so that the probability of the question information being answered can be increased, and the waiting time for the question information to be answered can be reduced.

在一些实施例中,所述更新所述问题信息对应的发送范围信息,包括:若所述第一用户的移动距离超过预定距离阈值,根据所述第一用户对应的当前实时位置信息,重新确定所述问题信息对应的发送范围信息。在一些实施例中,由于作为提问者的第一用户的自身移动,第一用户的当前实时位置在不断变化,若第一用户的移动距离超过预定距离阈值,根据第一用户的当前实时位置,重新确定该问题信息对应的发送范围,并将当前实时位置位于该重新确定后的发送范围内的用户确定为该问题信息对应的新目标回答用户,从而可以提高该问题信息被回答的概率,减少该问题信息被回答的等待时间。例如,第一用户从地点L1移动到地点L2,将根据地点L1确定的发送范围“L1附近1公里的范围”更新为根据地点L2确定的发送范围“L2附近1公里的范围”。In some embodiments, the updating the sending range information corresponding to the question information includes: if the moving distance of the first user exceeds a predetermined distance threshold, re-determining according to the current real-time location information corresponding to the first user The sending range information corresponding to the problem information. In some embodiments, due to the movement of the first user as the questioner, the current real-time location of the first user is constantly changing. If the moving distance of the first user exceeds a predetermined distance threshold, according to the current real-time location of the first user, Re-determine the sending range corresponding to the question information, and determine the user whose current real-time position is within the re-determined sending range as the new target answering user corresponding to the question information, thereby improving the probability that the question information is answered and reducing The waiting time for this question message to be answered. For example, the first user moves from location L1 to location L2, and updates the transmission range "1 kilometer around L1" determined according to location L1 to the transmission range "1 kilometer near L2" determined according to location L2.

图3示出了根据本申请一个实施例的一种应用于第二用户设备的问答互动的方法流程图,该方法包括步骤S31和步骤S32。在步骤S31中,第二用户设备接收网络设备发送的、第一用户输入的问题信息,呈现所述问题信息;在步骤S32中,第二用户设备响应于第二用户关于所述问题信息的回答输入操作,获取所述第二用户输入的关于所述问题信息的回答信息,并将所述回答信息发送至所述网络设备。Fig. 3 shows a flowchart of a method for question-and-answer interaction applied to a second user equipment according to an embodiment of the present application, and the method includes steps S31 and S32. In step S31, the second user equipment receives the question information sent by the network device and input by the first user, and presents the question information; in step S32, the second user equipment responds to the second user's answer to the question information The input operation is to obtain answer information about the question information input by the second user, and send the answer information to the network device.

在步骤S31中,第二用户设备接收网络设备发送的、第一用户输入的问题信息,呈现所述问题信息。在一些实施例中,在接收并呈现第一用户的问题信息后,第二用户可以选择回答该问题信息,也可以选择不回答该问题信息。In step S31, the second user equipment receives the question information sent by the network device and input by the first user, and presents the question information. In some embodiments, after receiving and presenting the question information of the first user, the second user may choose to answer the question information, or may choose not to answer the question information.

在步骤S32中,第二用户设备响应于第二用户关于所述问题信息的回答输入操作,获取所述第二用户输入的关于所述问题信息的回答信息,并将所述回答信息发送至所述网络设备。在一些实施例中,回答输入操作包括但不限于手动输入文字形式的回答以及录入语音形式的回答,回答信息包括但不限于第一用户手动输入的文字回答或录入的语音回答、用于标识答题者身份的第二用户的标识信息、该问题信息的标识信息。In step S32, in response to the second user's answer input operation on the question information, the second user equipment acquires the answer information about the question information input by the second user, and sends the answer information to the the network device described above. In some embodiments, the answer input operation includes but is not limited to manually inputting an answer in text form and entering an answer in voice form. The identification information of the second user who is the author, and the identification information of the question information.

在一些实施例中,所述方法还包括:第二用户设备接收并呈现所述网络设备发送的所述问题信息对应的问题结束指示信息,其中,所述问题结束指示信息用于指示所述问题信息停止回答。在一些实施例中,问题结束指示信息用于指示该问题信息停止回答,在接收并呈现该问题结束指示信息后,第二用户不可以继续回答该问题信息。In some embodiments, the method further includes: the second user equipment receives and presents question end indication information corresponding to the question information sent by the network device, wherein the question end indication information is used to indicate the question Messages stop answering. In some embodiments, the question end indication information is used to indicate that the question information stops answering, and after receiving and presenting the question end indication information, the second user cannot continue to answer the question information.

在一些实施例中,所述方法还包括:第二用户设备接收并呈现所述网络设备发送的其他目标回答用户输入的关于所述问题信息的回答信息。在一些实施例中,接收并呈现除第二用户以外的其他目标回答用户发送给服务器的关于该问题信息的回答信息。In some embodiments, the method further includes: the second user equipment receiving and presenting answer information about the question information input by other target answer users sent by the network equipment. In some embodiments, answer information about the question information sent to the server by target answer users other than the second user is received and presented.

图4示出根据本申请一个实施例的一种问答互动的系统方法流程图。Fig. 4 shows a flowchart of a system method for question-and-answer interaction according to an embodiment of the present application.

如图4所示,在步骤S41中,第一用户设备响应于第一用户执行的问题输入操作,获取所述第一用户输入的问题信息,步骤S41和前述步骤S11相同或者相似,在此不再赘述;在步骤S42中,所述第一用户设备将所述问题信息以及所述第一用户对应的位置信息发送至网络设备,步骤S42和前述步骤S12相同或者相似,在此不再赘述;在步骤S43中,所述网络设备接收所述第一用户设备发送的所述问题信息以及所述第一用户对应的位置信息,根据所述第一用户对应的位置信息,确定所述问题信息对应的一个或多个目标回答用户,其中,所述一个或多个目标回答用户包括第二用户,步骤S43和前述步骤S21相同或者相似,在此不再赘述;在步骤S44中,所述网络设备将所述问题信息发送至第二用户设备,步骤S44和前述步骤S22相同或者相似,在此不再赘述;在步骤S45中,所述第二用户设备接收所述网络设备发送的所述问题信息,呈现所述问题信息,步骤S45和前述步骤S31相同或者相似,在此不再赘述;在步骤S46中,所述第二用户设备响应于所述第二用户关于所述问题信息的回答输入操作,获取所述第二用户输入的关于所述问题信息的回答信息,并将所述回答信息发送至所述网络设备,步骤S46和前述步骤S32相同或者相似,在此不再赘述;在步骤S47中,所述网络设备接收所述第二用户设备发送的所述回答信息,并将所述回答信息发送至所述第一用户设备,步骤S47和前述步骤S23相同或者相似,在此不再赘述;在步骤S48中,所述第一用户设备接收所述网络设备发送的所述回答信息,步骤 S48和前述步骤S13相同或者相似,在此不再赘述。As shown in FIG. 4, in step S41, the first user device obtains the question information input by the first user in response to the question input operation performed by the first user. Step S41 is the same or similar to the aforementioned step S11, and is not described Repeat it again; in step S42, the first user equipment sends the problem information and the location information corresponding to the first user to the network device, step S42 is the same or similar to the aforementioned step S12, and will not be repeated here; In step S43, the network device receives the question information sent by the first user equipment and the location information corresponding to the first user, and determines the corresponding location information of the question information according to the location information corresponding to the first user. One or more target answering users, wherein, the one or more target answering users include the second user, step S43 is the same or similar to the aforementioned step S21, and will not be repeated here; in step S44, the network device Sending the problem information to the second user equipment, step S44 is the same as or similar to the aforementioned step S22, and will not be repeated here; in step S45, the second user equipment receives the problem information sent by the network device , presenting the question information, step S45 is the same or similar to the aforementioned step S31, and will not be repeated here; in step S46, the second user device responds to the second user’s answer input operation on the question information , obtain the answer information about the question information input by the second user, and send the answer information to the network device, step S46 is the same or similar to the aforementioned step S32, and will not be repeated here; in step S47 , the network device receives the answer information sent by the second user equipment, and sends the answer information to the first user equipment, step S47 is the same as or similar to the aforementioned step S23, and will not be repeated here ; In step S48, the first user equipment receives the reply information sent by the network device, step S48 is the same as or similar to the aforementioned step S13, and will not be repeated here.

图5示出了根据本申请一个实施例的一种问答互动的第一用户设备结构图,该设备包括一一模块11、一二模块12和一三模块13。一一模块11,用于响应于第一用户执行的问题输入操作,获取所述第一用户输入的问题信息;一二模块12,用于将所述问题信息以及所述第一用户对应的位置信息发送至网络设备;一三模块13,用于接收所述网络设备发送的关于所述问题信息的一个或多个回答信息。FIG. 5 shows a structural diagram of a first user device for question-and-answer interaction according to an embodiment of the present application. The device includes a one-module 11 , a two-module 12 and a three-module 13 . - module 11, used to respond to the question input operation performed by the first user, and obtain the question information input by the first user; module 12, used to store the question information and the corresponding position of the first user The information is sent to the network device; a module 13, configured to receive one or more answer information about the question information sent by the network device.

一一模块11,用于响应于第一用户执行的问题输入操作,获取所述第一用户输入的问题信息。在一些实施例中,问题包括但不限于以文字、图片、音频、视频的一种或多种形式为载体,问题输入操作包括但不限于自动输入、手动输入等输入方式,例如,手动输入文字形式的问题,或者,录入语音形式的问题。在一些实施例中,问题信息包括但不限于第一用户手动输入的文字问题或录入的语音问题、用于标识出题者身份的第一用户的标识信息。- a module 11, configured to, in response to a question input operation performed by the first user, acquire question information input by the first user. In some embodiments, questions include but are not limited to one or more forms of text, pictures, audio, and video as carriers, and question input operations include but are not limited to automatic input, manual input, and other input methods, for example, manual input text Form questions, or, entered voice form questions. In some embodiments, the question information includes, but is not limited to, text questions manually input by the first user or voice questions entered, and identification information of the first user used to identify the identity of the question maker.

一二模块12,用于将所述问题信息以及所述第一用户对应的位置信息发送至网络设备。在一些实施例中,第一用户对应的位置信息可以是第一用户的实时位置信息,也可以是第一用户指定的任意位置信息,其中,第一用户的实时位置信息或第一用户指定的任意位置信息包括但不限于经纬度信息、位置名称信息、位置标识信息等。在一些实施例中,服务器接收到第一用户设备发送的问题信息以及第一用户对应的位置信息后,根据第一用户对应的位置信息,可以动态确定该问题信息对应的一个或多个目标回答用户,然后将该问题信息发送给该一个或多个目标回答用户,其中,第一用户对应的位置信息可以是第一用户的当前位置信息,也可以是第一用户指定的任意位置信息。例如,问题信息是“附近哪家饭店比较好吃”,第一用户对应的位置信息是第一用户的当前实时位置,服务器接收到第一用户设备发送的该问题信息以及第一用户对应的位置信息后,可以动态确定该问题信息对应的目标回答用户是当前实时位置位于第一用户的当前实时位置附近1公里以内的其他用户,然后服务器会将该问题信息发送给该问题信息对应的目标回答用户。A one-two module 12, configured to send the question information and the location information corresponding to the first user to the network device. In some embodiments, the location information corresponding to the first user may be the real-time location information of the first user, or any location information specified by the first user, wherein the real-time location information of the first user or the location information specified by the first user Any location information includes, but is not limited to, latitude and longitude information, location name information, location identification information, and the like. In some embodiments, after receiving the question information sent by the first user equipment and the location information corresponding to the first user, the server can dynamically determine one or more target answers corresponding to the question information according to the location information corresponding to the first user. user, and then send the question information to the one or more target answering users, wherein the location information corresponding to the first user may be the current location information of the first user, or any location information specified by the first user. For example, the question information is "which restaurant is better nearby", the location information corresponding to the first user is the current real-time location of the first user, and the server receives the question information sent by the first user device and the location corresponding to the first user After receiving the information, it can be dynamically determined that the target answering user corresponding to the question information is another user whose current real-time location is within 1 km of the first user's current real-time location, and then the server will send the question information to the target answering user corresponding to the question information user.

一三模块13,用于接收所述网络设备发送的关于所述问题信息的一个或多个回答信息。在一些实施例中,目标回答用户在接收到该问题信息后,输入关于该问题信息的回答信息,并将该回答信息发送至服务器,服务器可以在接收到该回答信息后将该回答信息实时发送到第一用户,也可以在接收到的回答信息数量满足预定的数量阈值的时候,或者,在当前时间距离问题发布时间的时间间隔满足预定的时长阈值的时候,将服务器上的一个或多个回答信息发送到第一用户,其中,回答包括但不限于以文字、图片、音频、视频的一种或多种形式为载体,例如,手动输入的文字形式的回答,或者,录入的语音形式的回答。在一些实施例中,回答信息包括但不限于目标回答用户手动输入的文字回答或录入的语音回答、用于标识答题者身份的目标回答用户的标识信息。需要说明的是,第一用户设备可以执行多次接收操作。A module 13, configured to receive one or more answer information about the question information sent by the network device. In some embodiments, after receiving the question information, the target answering user inputs answer information about the question information, and sends the answer information to the server, and the server can send the answer information in real time after receiving the answer information To the first user, when the number of received answer information meets a predetermined quantity threshold, or when the time interval between the current time and the question release time meets a predetermined duration threshold, one or more on the server The answer information is sent to the first user, where the answer includes but is not limited to one or more forms of text, pictures, audio, and video as carriers, for example, answers in the form of text entered manually, or answers in the form of voice input answer. In some embodiments, the answer information includes, but is not limited to, a text answer manually input by the target answering user or a voice answer entered, and identification information of the target answering user for identifying the identity of the answerer. It should be noted that the first user equipment may perform multiple receiving operations.

在一些实施例中,所述一二模块12用于:获取所述第一用户对应的实时位置信息;将所述问题信息以及所述实时位置信息发送至所述网络设备。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the one-two module 12 is configured to: obtain real-time location information corresponding to the first user; and send the problem information and the real-time location information to the network device. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 1 , so they are not repeated here, and are hereby incorporated by reference.

在一些实施例中,所述一二模块12用于:响应于所述第一用户执行的位置输入操作,获得所述第一用户输入的指定位置信息;将所述问题信息以及所述指定位置信息发送至所述网络设备。在一些实施例中,第一用户可以指定任意位置信息,然后将问题信息以及该指定位置信息发送到服务,其中,该指定位置信息包括但不限于第一用户指定位置的经纬度信息、位置名称信息、位置标识信息等。In some embodiments, the one-two module 12 is configured to: respond to the position input operation performed by the first user, obtain the designated location information input by the first user; The information is sent to the network device. In some embodiments, the first user can specify any location information, and then send the question information and the specified location information to the service, wherein the specified location information includes but not limited to the latitude and longitude information of the location specified by the first user, location name information , location identification information, etc.

在一些实施例中,所述设备还用于:获取所述第一用户输入的、所述问题信息对应的发送范围设置信息;将所述发送范围设置信息发送至所述网络设备。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the device is further configured to: acquire sending range setting information input by the first user and corresponding to the question information; and send the sending range setting information to the network device. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 1 , so they are not repeated here, and are hereby incorporated by reference.

在一些实施例中,所述设备还用于:根据所述第一用户的个人信息,确定所述问题输入操作对应的输入长度阈值;若所述第一用户输入的问题信息达到所述输入长度阈值,呈现关于所述输入长度阈值的提示信息。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the device is further configured to: determine the input length threshold corresponding to the question input operation according to the personal information of the first user; if the question information input by the first user reaches the input length Threshold, display prompt information about the input length threshold. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 1 , so they are not repeated here, and are hereby incorporated by reference.

在一些实施例中,所述设备还包括一四模块14(未示出)。一四模块14,用于响应于所述第一用户对所述一个或多个回答信息中的目标回答信息的反馈输入操作,获取所述第一用户输入的针对该目标回答信息的回答反馈信息,并将所述回答反馈信息发送至所述网络设备,其中,所述回答反馈信息用于指示所述第一用户接受或拒绝所述目标回答信息。在此,一四模块14的具体实现方式与图1中有关步骤S14的实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the apparatus also includes a quad module 14 (not shown). A module 14, configured to, in response to the first user's feedback input operation on the target answer information in the one or more answer information, acquire the answer feedback information input by the first user for the target answer information , and sending the answer feedback information to the network device, where the answer feedback information is used to instruct the first user to accept or reject the target answer information. Here, the specific implementation of the first-fourth module 14 is the same as or similar to the embodiment related to step S14 in FIG. 1 , so it will not be described in detail here, and it is included here by reference.

在一些实施例中,所述一四模块14用于:当接收到所述网络设备发送的一个回答信息,响应于所述第一用户对该回答信息的反馈输入操作,将该回答信息作为目标回答信息,并获取所述第一用户输入的针对该目标回答信息的回答反馈信息,并将所述回答反馈信息发送至所述网络设备,或者;当接收到所述网络设备发送的多个回答信息,响应于所述第一用户对所述多个回答信息中的目标回答信息的反馈输入操作,获取所述第一用户输入的针对该目标回答信息的回答反馈信息,并将所述回答反馈信息发送至所述网络设备,或者;响应于所述第一用户对已接收到的所有回答信息中的目标回答信息的反馈输入操作,获取所述第一用户输入的针对该目标回答信息的回答反馈信息,并将所述回答反馈信息发送至所述网络设备。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the first-fourth module 14 is configured to: when receiving an answer message sent by the network device, respond to the first user's feedback input operation on the answer information, and use the answer information as a target Answer information, and obtain the answer feedback information input by the first user for the target answer information, and send the answer feedback information to the network device, or; when receiving multiple answers sent by the network device information, in response to the first user’s feedback input operation on the target answer information in the plurality of answer information, obtain the answer feedback information input by the first user for the target answer information, and feed back the answer Send the information to the network device, or; in response to the first user's feedback input operation on the target answer information in all the received answer information, acquire the answer input by the first user for the target answer information feedback information, and send the answer feedback information to the network device. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 1 , so they are not repeated here, and are hereby incorporated by reference.

图6示出了根据本申请一个实施例的一种问答互动的网络设备结构图,该设备包括二一模块21、二二模块22和二三模块23。二一模块21,用于接收第一用户发送的、所述第一用户对应的位置信息以及所述第一用户输入的问题信息,根据所述第一用户对应的位置信息,确定所述问题信息对应的一个或多个目标回答用户;二二模块22,用于将所述问题信息发送至所述一个或多个目标回答用户;二三模块23,用于接收所述一个或多个目标回答用户发送的、关于所述问题信息的一个或多个回答信息,并将所述一个或多个回答信息发送至所述第一用户。FIG. 6 shows a structural diagram of a network device for question-and-answer interaction according to an embodiment of the present application. The device includes a two-one module 21 , a two-two module 22 and a two-three module 23 . Two-one module 21, configured to receive the location information corresponding to the first user sent by the first user and the question information input by the first user, and determine the question information according to the location information corresponding to the first user Corresponding one or more target answering users; 22 module 22, for sending the question information to the one or more target answering users; 23 module 23, for receiving the one or more target answering One or more answer information about the question information sent by the user, and send the one or more answer information to the first user.

二一模块21,用于接收第一用户发送的、所述第一用户对应的位置信息以及所述第一用户输入的问题信息,根据所述第一用户对应的位置信息,确定所述问题信息对应的一个或多个目标回答用户。在一些实施例中,接收第一用户发送的问题信息以及第一用户对应的位置信息,根据第一用户对应的位置信息,可以动态确定该问题信息对应的一个或多个目标回答用户,其中,第一用户对应的位置信息可以是第一用户的当前位置信息,也可以是第一用户指定的任意位置信息。例如,问题信息是“附近哪家饭店比较好吃”,第一用户对应的位置信息是第一用户的当前实时位置,以此可以动态确定该问题信息对应的目标回答用户是当前实时位置位于第一用户的当前实时位置附近 1公里以内的其他用户。Two-one module 21, configured to receive the location information corresponding to the first user sent by the first user and the question information input by the first user, and determine the question information according to the location information corresponding to the first user Corresponding to one or more goals to answer the user. In some embodiments, the question information sent by the first user and the location information corresponding to the first user are received, and one or more target answering users corresponding to the question information can be dynamically determined according to the location information corresponding to the first user, wherein, The location information corresponding to the first user may be the current location information of the first user, or any location information specified by the first user. For example, the question information is "which restaurant is more delicious nearby", and the location information corresponding to the first user is the current real-time location of the first user, so that it can be dynamically determined that the target answering user corresponding to the question information is that the current real-time location is located at the first Other users within 1 km of a user's current real-time location.

二二模块22,用于将所述问题信息发送至所述一个或多个目标回答用户。The two-two module 22 is configured to send the question information to the one or more target answering users.

二三模块23,用于接收所述一个或多个目标回答用户发送的、关于所述问题信息的一个或多个回答信息,并将所述一个或多个回答信息发送至所述第一用户。在一些实施例中,目标回答用户在接收到该问题信息后,可以手动输入文字形式的回答或录入语音形式的回答,回答包括但不限于以文字、图片、音频、视频的一种或多种形式为载体,并生成回答信息,该回答信息包括但不限于目标回答用户手动输入的文字回答或录入的语音回答,用于标识答题者身份的目标回答用户的标识信息,然后将该回答信息发送至服务器,服务器可以在接收到该回答信息后将该回答信息实时发送到第一用户,也可以在接收到的回答信息数量满足预定的数量阈值的时候,或者,在当前时间距离问题发布时间的时间间隔满足预定的时长阈值的时候,将服务器上的一个或多个回答信息发送到第一用户。The second and third modules 23 are configured to receive one or more answer information about the question information sent by the one or more target answering users, and send the one or more answer information to the first user . In some embodiments, after receiving the question information, the target answer user can manually input an answer in text form or enter an answer in voice form, and the answer includes but is not limited to one or more of text, picture, audio, video The form is the carrier, and generate answer information, which includes but is not limited to the text answer manually input by the target answer user or the entered voice answer, the identification information of the target answer user used to identify the answerer, and then send the answer information To the server, the server may send the answer information to the first user in real time after receiving the answer information, or when the number of the received answer information meets a predetermined quantity threshold, or, when the current time is 50 minutes away from the time when the question is released When the time interval satisfies the predetermined duration threshold, one or more answer messages on the server are sent to the first user.

在一些实施例中,所述二二模块22用于:响应于所述问题信息,确定所述问题信息对应的响应时限信息,并将所述问题信息及所述响应时限信息发送至一个或多个目标回答用户。在此,相关操作与图2所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the two-two module 22 is configured to: in response to the problem information, determine the response time limit information corresponding to the problem information, and send the problem information and the response time limit information to one or more target to answer the user. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 2 , so they are not repeated here, and are incorporated herein by reference.

在一些实施例中,所述二二模块22用于:响应于所述问题信息,若所述问题信息满足时限触发条件,确定所述问题信息对应的响应时限信息,将所述问题信息及所述响应时限信息发送至一个或多个目标回答用户;否则,将所述问题信息发送至所述一个或多个目标回答用户。在此,相关操作与图2 所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the two-two module 22 is configured to: in response to the question information, if the question information satisfies the time limit trigger condition, determine the response time limit information corresponding to the question information, and send the question information and the The response time limit information is sent to one or more target answering users; otherwise, the question information is sent to the one or more target answering users. Here, the related operations are the same as or similar to those in the embodiment shown in FIG. 2 , so they are not repeated here, and are incorporated herein by reference.

在一些实施例中,若所述问题信息满足时限触发条件,可根据预定规则来确定所述问题信息对应的响应时限信息,或者根据所述时限触发条件来确定所述问题信息对应的响应时限信息。在此,相关操作与图2所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, if the question information meets the time limit trigger condition, the response time limit information corresponding to the question information may be determined according to a predetermined rule, or the response time limit information corresponding to the question information may be determined according to the time limit trigger condition . Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 2 , so they are not repeated here, and are incorporated herein by reference.

在一些实施例中,所述时限触发条件包括但不限于:In some embodiments, the time limit trigger conditions include but are not limited to:

1)所述问题信息存在应答时限需求1) The question information has a response time limit requirement

2)所述问题信息的时限设置信息已被启用或赋值2) The time limit setting information of the problem information has been enabled or assigned

3)所述第一用户的问题时限设置信息已被启用或赋值3) The question time limit setting information of the first user has been enabled or assigned

4)以上所述时限触发条件的任意组合。4) Any combination of the time limit trigger conditions mentioned above.

在此,相关时限触发条件与图2所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。Here, the relevant time limit triggering conditions are the same as or similar to those in the embodiment shown in FIG. 2 , so details are not repeated here, and are hereby incorporated by reference.

在一些实施例中,检测所述问题信息是否存在应答时限需求,包括:检测所述问题信息所属问题类型是否为知识性类型;若是,所述问题信息不存在应答时限需求;否则,所述问题信息存在应答时限需求。在此,相关操作与图2所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, detecting whether the question information has a response time limit requirement includes: detecting whether the question type to which the question information belongs is a knowledge type; if yes, the question information does not have a response time limit requirement; otherwise, the question information There is a response time limit requirement for information. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 2 , so they are not repeated here, and are incorporated herein by reference.

在一些实施例中,所述检测所述问题信息是否存在应答时限需求,包括:检测所述问题信息中是否包含时间相关信息;若包含,所述问题信息存在应答时限需求。在此,相关操作与图2所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the detecting whether the question information has a response time limit requirement includes: detecting whether the question information contains time-related information; if yes, the question information has a response time limit requirement. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 2 , so they are not repeated here, and are incorporated herein by reference.

在一些实施例中,所述检测所述问题信息是否存在应答时限需求,包括:检测所述问题信息中是否包含时效性活动相关信息;若包含,所述问题信息存在应答时限需求。在此,相关操作与图2所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the detecting whether the question information has a response time limit requirement includes: detecting whether the question information contains time-sensitive activity-related information; if yes, the question information has a response time limit requirement. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 2 , so they are not repeated here, and are incorporated herein by reference.

在一些实施例中,所述设备还用于:对于所述一个或多个回答信息中的每个回答信息,将该回答信息发送至所述一个或多个目标回答用户中除该回答信息对应的目标回答用户以外的其他目标回答用户。在此,相关操作与图 2所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the device is further configured to: for each answer information in the one or more answer information, send the answer information to the one or more target answer users except the answer information corresponding to A target answer user other than the target answer user. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 2 , so they will not be repeated here, and are hereby incorporated by reference.

在一些实施例中,所述第一用户对应的位置信息包括所述第一用户对应的实时位置信息。在此,相关操作与图2所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the location information corresponding to the first user includes real-time location information corresponding to the first user. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 2 , so they are not repeated here, and are incorporated herein by reference.

在一些实施例中,所述第一用户对应的位置信息包括所述第一用户输入的指定位置信息。在此,相关操作与图2所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the location information corresponding to the first user includes specified location information input by the first user. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 2 , so they are not repeated here, and are incorporated herein by reference.

在一些实施例中,所述根据所述第一用户对应的位置信息,确定所述问题信息对应的一个或多个目标回答用户,包括二四模块24(未示出)。二四模块24,用于根据所述第一用户对应的位置信息,确定所述问题信息对应的发送范围信息;根据所述发送范围信息,确定所述问题信息对应的一个或多个目标回答用户,其中,所述一个或多个目标回答用户中的每个目标回答用户的实时位置信息均位于所述发送范围信息内。在此,二四模块24的具体实现方式与图2中有关步骤S24的实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the determining one or more target answering users corresponding to the question information according to the location information corresponding to the first user includes a 24 module 24 (not shown). The second and fourth module 24 is configured to determine the sending range information corresponding to the question information according to the location information corresponding to the first user; and determine one or more target answering users corresponding to the question information according to the sending range information , wherein, the real-time location information of each target answering user among the one or more target answering users is located within the sending range information. Here, the specific implementation of the 24 module 24 is the same as or similar to the embodiment related to step S24 in FIG. 2 , so it will not be described in detail here, and it is included here by reference.

在一些实施例中,所述设备还用于:接收所述第一用户设备发送的所述第一用户的实时位置信息;其中,所述二四模块24用于:根据所述第一用户对应的位置信息,确定所述问题信息对应的发送范围信息。在此,相关操作与图2所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the device is further configured to: receive the real-time location information of the first user sent by the first user equipment; wherein, the 24 module 24 is configured to: correspond to The location information of the problem information is determined to determine the sending range information corresponding to the problem information. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 2 , so they are not repeated here, and are incorporated herein by reference.

在一些实施例中,所述设备还用于:根据所述第一用户的个人信息,确定所述问题信息对应的发送范围阈值;其中,所述二四模块24包括二五模块 25(未示出)。二五模块25,用于根据所述第一用户对应的位置信息,确定所述问题信息对应的发送范围信息,其中,所述发送范围信息满足所述发送范围阈值。在此,二五模块25的具体实现方式与图2中有关步骤S25的实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the device is further configured to: determine the sending range threshold corresponding to the question information according to the personal information of the first user; wherein, the twenty-four module 24 includes a twenty-five module 25 (not shown out). The twenty-five module 25 is configured to determine the sending range information corresponding to the question information according to the location information corresponding to the first user, wherein the sending range information satisfies the sending range threshold. Here, the specific implementation of the two-five module 25 is the same as or similar to the embodiment related to step S25 in FIG. 2 , so it will not be described in detail here, and it is included here by reference.

在一些实施例中,所述二五模块25用于:根据所述问题信息以及所述第一用户对应的位置信息,确定所述问题信息对应的发送范围信息,其中,所述发送范围信息满足所述发送范围阈值。在此,相关操作与图2所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the two-five module 25 is configured to: determine the sending range information corresponding to the question information according to the question information and the location information corresponding to the first user, wherein the sending range information satisfies The sending range threshold. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 2 , so they are not repeated here, and are incorporated herein by reference.

在一些实施例中,所述设备还用于:接收所述第一用户设备发送的所述问题信息对应的发送范围设置信息;其中,所述二五模块25用于:根据所述第一用户对应的位置信息以及所述发送范围设置信息,确定所述问题信息对应的发送范围信息,其中,所述发送范围信息满足所述发送范围阈值。在此,相关操作与图2所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the device is further configured to: receive sending range setting information corresponding to the question information sent by the first user equipment; wherein, the twenty-five module 25 is configured to: Corresponding to the location information and the sending range setting information, determine the sending range information corresponding to the problem information, wherein the sending range information satisfies the sending range threshold. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 2 , so they are not repeated here, and are incorporated herein by reference.

在一些实施例中,所述二四模块24包括二四一模块241(未示出)和二四二模块242(未示出)。二四一模块241,用于获取所述问题信息对应的核心词信息;二四二模块242,用于根据所述第一用户对应的位置信息以及所述核心词信息,确定所述问题信息对应的发送范围信息。在此,二四一模块241 和二四二模块242的具体实现方式与图2中有关步骤S241和S242的实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the 24 module 24 includes a 241 module 241 (not shown) and a 242 module 242 (not shown). The 241 module 241 is used to obtain the core word information corresponding to the question information; the 242 module 242 is used to determine the corresponding key word information of the question information according to the location information corresponding to the first user and the core word information. send range information. Here, the specific implementations of the 241 module 241 and the 242 module 242 are the same as or similar to the embodiment related to steps S241 and S242 in FIG. 2 , so they are not repeated here, and are hereby incorporated by reference.

在一些实施例中,所述二四二模块242用于:若所述核心词信息包括场所信息,获得所述场所信息对应的场所位置信息,并根据所述场所位置信息以及第一用户对应的位置信息,确定所述问题信息对应的发送范围信息。在此,相关操作与图2所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the 242 module 242 is configured to: if the core word information includes location information, obtain the location information corresponding to the location information, and according to the location information of the location and the location information corresponding to the first user The location information is used to determine the sending range information corresponding to the question information. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 2 , so they are not repeated here, and are incorporated herein by reference.

在一些实施例中,所述二四二模块242用于:若所述核心词信息包括物品信息,获得与所述物品信息相匹配的一个或多个地理位置信息,并根据所述一个或多个地理位置信息以及第一用户对应的位置信息,确定所述问题信息对应的发送范围信息。在此,相关操作与图2所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the 242 module 242 is configured to: if the core word information includes item information, obtain one or more geographic location information matching the item information, and geographic location information and the location information corresponding to the first user, and determine the sending range information corresponding to the question information. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 2 , so they are not repeated here, and are incorporated herein by reference.

在一些实施例中,所述设备还用于:根据所述第一用户的个人信息,确定所述问题信息对应的发送范围阈值;其中,所述二四二模块242用于:根据所述第一用户对应的位置信息以及所述核心词信息,确定所述问题信息对应的发送范围信息,其中,所述发送范围信息满足所述发送范围阈值。在此,相关操作与图2所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the device is further configured to: determine the sending range threshold corresponding to the question information according to the personal information of the first user; wherein, the 242 module 242 is configured to: according to the first user The location information corresponding to a user and the core word information determine the sending range information corresponding to the question information, wherein the sending range information satisfies the sending range threshold. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 2 , so they are not repeated here, and are incorporated herein by reference.

在一些实施例中,所述根据所述第一用户对应的位置信息,确定所述问题信息对应的一个或多个目标回答用户,包括:将已关注所述第一用户的第二用户确定为所述问题信息对应的目标回答用户。在此,相关操作与图2所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the determining one or more target answering users corresponding to the question information according to the location information corresponding to the first user includes: determining the second user who has followed the first user as The target answer user corresponding to the question information. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 2 , so they are not repeated here, and are incorporated herein by reference.

在一些实施例中,所述第一用户不在所述一个或多个目标回答用户的问答黑名单信息中。在此,相关操作与图2所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the first user is not in the question-and-answer blacklist information of the one or more target answering users. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 2 , so they are not repeated here, and are incorporated herein by reference.

在一些实施例中,所述一个或多个目标回答用户不在所述第一用户的问答黑名单信息中。在此,相关操作与图2所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the one or more target answering users are not in the question and answer blacklist information of the first user. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 2 , so they are not repeated here, and are incorporated herein by reference.

在一些实施例中,所述设备还用于:接收所述第一用户发送的、关于所述一个或多个回答信息中的目标回答信息的回答反馈信息,若所述回答反馈信息指示所述第一用户接受所述目标回答信息,生成所述问题信息对应的问题结束指示信息并发送至所述一个或多个目标回答用户,其中,所述问题结束指示信息用于指示所述问题信息停止回答。在此,相关操作与图2所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the device is further configured to: receive answer feedback information about the target answer information in the one or more answer information sent by the first user, if the answer feedback information indicates that the The first user accepts the target answer information, generates question end indication information corresponding to the question information and sends it to the one or more target answer users, wherein the question end indication information is used to indicate that the question information stops answer. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 2 , so they are not repeated here, and are incorporated herein by reference.

在一些实施例中,所述设备还用于:根据所述回答反馈信息,更新所述第一用户和/或所述目标回答信息对应的目标回答用户的个人信息。在此,相关操作与图2所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the device is further configured to: update the personal information of the first user and/or the target answering user corresponding to the target answer information according to the answer feedback information. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 2 , so they are not repeated here, and are incorporated herein by reference.

在一些实施例中,所述设备还用于:更新所述问题信息对应的发送范围信息;根据更新后的发送范围信息,重新确定所述问题信息对应的一个或多个新目标回答用户,其中,所述一个或多个新目标回答用户中的每个新目标回答用户的实时位置信息均位于所述更新后的发送范围信息内;将所述问题信息发送至所述一个或多个新目标回答用户;接收所述一个或多个新目标回答用户发送的、关于所述问题信息的一个或多个新回答信息,并将所述一个或多个新回答信息发送至所述第一用户及所述一个或多个新目标回答用户中除该回答信息对应的新目标回答用户以外的其他新目标回答用户。在此,相关操作与图2所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the device is further configured to: update the sending range information corresponding to the question information; re-determine one or more new target answering users corresponding to the question information according to the updated sending range information, wherein , the real-time location information of each new target answering user among the one or more new target answering users is located within the updated sending range information; the question information is sent to the one or more new target users Answering the user; receiving one or more new answer information about the question information sent by the one or more new target answer users, and sending the one or more new answer information to the first user and Among the one or more new target answering users, other new target answering users except the new target answering user corresponding to the answer information. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 2 , so they are not repeated here, and are incorporated herein by reference.

在一些实施例中,所述更新所述问题信息对应的发送范围信息,包括:若在预定时间范围内未接收到关于所述问题信息的回答信息,扩大所述问题信息对应的发送范围信息。在此,相关操作与图2所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the updating the sending range information corresponding to the question information includes: expanding the sending range information corresponding to the question information if no answer information about the question information is received within a predetermined time range. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 2 , so they are not repeated here, and are incorporated herein by reference.

在一些实施例中,所述更新所述问题信息对应的发送范围信息,包括:若所述第一用户的移动距离超过预定距离阈值,根据所述第一用户对应的当前实时位置信息,重新确定所述问题信息对应的发送范围信息。在此,相关操作与图2所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the updating the sending range information corresponding to the question information includes: if the moving distance of the first user exceeds a predetermined distance threshold, re-determining according to the current real-time location information corresponding to the first user The sending range information corresponding to the problem information. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 2 , so they are not repeated here, and are incorporated herein by reference.

图7示出了根据本申请一个实施例的一种问答互动的第二用户设备结构图,该设备包括三一模块31和三二模块32。三一模块31,用于接收网络设备发送的第一用户输入的问题信息,呈现所述问题信息;三二模块32,用于响应于第二用户关于所述问题信息的回答输入操作,获取所述第二用户输入的关于所述问题信息的回答信息,并将所述回答信息发送至所述网络设备。FIG. 7 shows a structural diagram of a second user device for question-and-answer interaction according to an embodiment of the present application. The device includes a three-one module 31 and a three-two module 32 . Three one module 31, configured to receive the question information input by the first user sent by the network device, and present the question information; three two module 32, configured to respond to the second user's answer input operation on the question information, and obtain the answering information about the question information input by the second user, and sending the answering information to the network device.

三一模块31,用于接收网络设备发送的第一用户输入的问题信息,呈现所述问题信息。在一些实施例中,在接收并呈现第一用户的问题信息后,第二用户可以选择回答该问题信息,也可以选择不回答该问题信息。The trinity module 31 is configured to receive the question information input by the first user sent by the network device, and present the question information. In some embodiments, after receiving and presenting the question information of the first user, the second user may choose to answer the question information, or may choose not to answer the question information.

三二模块32,用于响应于第二用户关于所述问题信息的回答输入操作,获取所述第二用户输入的关于所述问题信息的回答信息,并将所述回答信息发送至所述网络设备。在一些实施例中,回答输入操作包括但不限于手动输入文字形式的回答以及录入语音形式的回答,回答信息包括但不限于第一用户手动输入的文字回答或录入的语音回答、用于标识答题者身份的第二用户的标识信息、该问题信息的标识信息。Three-two module 32, configured to respond to the second user's answer input operation on the question information, obtain the answer information about the question information input by the second user, and send the answer information to the network equipment. In some embodiments, the answer input operation includes but is not limited to manually inputting an answer in text form and entering an answer in voice form. The identification information of the second user who is the author, and the identification information of the question information.

在一些实施例中,所述设备还用于:接收并呈现所述网络设备发送的所述问题信息对应的问题结束指示信息,其中,所述问题结束指示信息用于指示所述问题信息停止回答。在此,相关操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the device is further configured to: receive and present question end indication information corresponding to the question information sent by the network device, wherein the question end indication information is used to indicate that the question information stops answering . Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 3 , so they are not repeated here, and are incorporated herein by reference.

在一些实施例中,所述设备还用于:接收并呈现所述网络设备发送的其他目标回答用户输入的关于所述问题信息的回答信息。在此,相关操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the device is further configured to: receive and present answer information about the question information input by other target answer users sent by the network device. Here, the relevant operations are the same as or similar to those in the embodiment shown in FIG. 3 , so they are not repeated here, and are incorporated herein by reference.

图8示出了可被用于实施本申请中所述的各个实施例的示例性系统。FIG. 8 illustrates an exemplary system that may be used to implement various embodiments described in this application.

如图8所示在一些实施例中,系统300能够作为各所述实施例中的任意一个设备。在一些实施例中,系统300可包括具有指令的一个或多个计算机可读介质(例如,系统存储器或NVM/存储设备320)以及与该一个或多个计算机可读介质耦合并被配置为执行指令以实现模块从而执行本申请中所述的动作的一个或多个处理器(例如,(一个或多个)处理器305)。As shown in FIG. 8 , in some embodiments, the system 300 can be used as any device in the above embodiments. In some embodiments, system 300 may include one or more computer-readable media (e.g., system memory or NVM/storage device 320 ) having instructions and be coupled to and configured to execute The instructions are one or more processors (eg, processor(s) 305 ) that implement a module to perform the actions described in this application.

对于一个实施例,系统控制模块310可包括任意适当的接口控制器,以向(一个或多个)处理器305中的至少一个和/或与系统控制模块310通信的任意适当的设备或组件提供任意适当的接口。For one embodiment, system control module 310 may include any suitable interface controller to provide at least one of processor(s) 305 and/or any suitable device or component in communication with system control module 310 Any suitable interface.

系统控制模块310可包括存储器控制器模块330,以向系统存储器 315提供接口。存储器控制器模块330可以是硬件模块、软件模块和/或固件模块。The system control module 310 may include a memory controller module 330 to provide an interface to the system memory 315. The memory controller module 330 may be a hardware module, a software module and/or a firmware module.

系统存储器315可被用于例如为系统300加载和存储数据和/或指令。对于一个实施例,系统存储器315可包括任意适当的易失性存储器,例如,适当的DRAM。在一些实施例中,系统存储器315可包括双倍数据速率类型四同步动态随机存取存储器(DDR4SDRAM)。System memory 315 may be used, for example, to load and store data and/or instructions for system 300 . For one embodiment, system memory 315 may include any suitable volatile memory, such as suitable DRAM. In some embodiments, system memory 315 may include Double Data Rate Type Quad Synchronous Dynamic Random Access Memory (DDR4 SDRAM).

对于一个实施例,系统控制模块310可包括一个或多个输入/输出(I/O) 控制器,以向NVM/存储设备320及(一个或多个)通信接口325提供接口。For one embodiment, system control module 310 may include one or more input/output (I/O) controllers to provide interfaces to NVM/storage devices 320 and communication interface(s) 325 .

例如,NVM/存储设备320可被用于存储数据和/或指令。NVM/存储设备320可包括任意适当的非易失性存储器(例如,闪存)和/或可包括任意适当的(一个或多个)非易失性存储设备(例如,一个或多个硬盘驱动器 (HDD)、一个或多个光盘(CD)驱动器和/或一个或多个数字通用光盘(DVD) 驱动器)。For example, NVM/storage 320 may be used to store data and/or instructions. NVM/storage 320 may include any suitable non-volatile memory (e.g., flash memory) and/or may include any suitable non-volatile storage device(s) (e.g., one or more hard drives ( HDD), one or more compact disc (CD) drives, and/or one or more digital versatile disc (DVD) drives).

NVM/存储设备320可包括在物理上作为系统300被安装在其上的设备的一部分的存储资源,或者其可被该设备访问而不必作为该设备的一部分。例如,NVM/存储设备320可通过网络经由(一个或多个)通信接口325 进行访问。NVM/storage device 320 may include a storage resource that is physically part of the device on which system 300 is installed, or it may be accessible by the device without necessarily being part of the device. For example, NVM/storage 320 may be accessed over a network via communication interface(s) 325 .

(一个或多个)通信接口325可为系统300提供接口以通过一个或多个网络和/或与任意其他适当的设备通信。系统300可根据一个或多个无线网络标准和/或协议中的任意标准和/或协议来与无线网络的一个或多个组件进行无线通信。Communication interface(s) 325 may provide an interface for system 300 to communicate over one or more networks and/or with any other suitable device. System 300 may communicate wirelessly with one or more components of a wireless network according to any of one or more wireless network standards and/or protocols.

对于一个实施例,(一个或多个)处理器305中的至少一个可与系统控制模块310的一个或多个控制器(例如,存储器控制器模块330)的逻辑封装在一起。对于一个实施例,(一个或多个)处理器305中的至少一个可与系统控制模块310的一个或多个控制器的逻辑封装在一起以形成系统级封装(SiP)。对于一个实施例,(一个或多个)处理器305中的至少一个可与系统控制模块310的一个或多个控制器的逻辑集成在同一模具上。对于一个实施例,(一个或多个)处理器305中的至少一个可与系统控制模块310 的一个或多个控制器的逻辑集成在同一模具上以形成片上系统(SoC)。For one embodiment, at least one of processor(s) 305 may be packaged with logic of one or more controllers of system control module 310 (eg, memory controller module 330 ). For one embodiment, at least one of the processor(s) 305 may be packaged with the logic of one or more controllers of the system control module 310 to form a system-in-package (SiP). For one embodiment, at least one of the processor(s) 305 may be integrated on the same die as the logic of the one or more controllers of the system control module 310 . For one embodiment, at least one of the processor(s) 305 may be integrated on the same die with the logic of the one or more controllers of the system control module 310 to form a system on chip (SoC).

在各个实施例中,系统300可以但不限于是:服务器、工作站、台式计算设备或移动计算设备(例如,膝上型计算设备、持有计算设备、平板电脑、上网本等)。在各个实施例中,系统300可具有更多或更少的组件和/ 或不同的架构。例如,在一些实施例中,系统300包括一个或多个摄像机、键盘、液晶显示器(LCD)屏幕(包括触屏显示器)、非易失性存储器端口、多个天线、图形芯片、专用集成电路(ASIC)和扬声器。In various embodiments, system 300 may be, but is not limited to, a server, workstation, desktop computing device, or mobile computing device (eg, laptop computing device, handheld computing device, tablet computer, netbook, etc.). In various embodiments, system 300 may have more or fewer components and/or a different architecture. For example, in some embodiments, system 300 includes one or more cameras, a keyboard, a liquid crystal display (LCD) screen (including a touchscreen display), non-volatile memory ports, multiple antennas, graphics chips, application-specific integrated circuits ( ASIC) and speakers.

本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机代码,当所述计算机代码被执行时,如前任一项所述的方法被执行。The present application also provides a computer-readable storage medium, the computer-readable storage medium stores computer codes, and when the computer codes are executed, the method described in any one of the preceding items is executed.

本申请还提供了一种计算机程序产品,当所述计算机程序产品被计算机设备执行时,如前任一项所述的方法被执行。The present application also provides a computer program product, when the computer program product is executed by a computer device, the method described in any one of the preceding items is executed.

本申请还提供了一种计算机设备,所述计算机设备包括:The present application also provides a kind of computer equipment, and described computer equipment comprises:

一个或多个处理器;one or more processors;

存储器,用于存储一个或多个计算机程序;memory for storing one or more computer programs;

当所述一个或多个计算机程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如前任一项所述的方法。When the one or more computer programs are executed by the one or more processors, the one or more processors are made to implement the method as described in any one of the preceding items.

需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。It should be noted that the present application can be implemented in software and/or a combination of software and hardware, for example, it can be implemented by using an application specific integrated circuit (ASIC), a general-purpose computer or any other similar hardware devices. In one embodiment, the software program of the present application can be executed by a processor to realize the steps or functions described above. Likewise, the software program (including associated data structures) of the present application can be stored in a computer-readable recording medium such as RAM memory, magnetic or optical drive or floppy disk and the like. In addition, some steps or functions of the present application may be implemented by hardware, for example, as a circuit that cooperates with a processor to execute each step or function.

另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。本领域技术人员应能理解,计算机程序指令在计算机可读介质中的存在形式包括但不限于源文件、可执行文件、安装包文件等,相应地,计算机程序指令被计算机执行的方式包括但不限于:该计算机直接执行该指令,或者该计算机编译该指令后再执行对应的编译后程序,或者该计算机读取并执行该指令,或者该计算机读取并安装该指令后再执行对应的安装后程序。在此,计算机可读介质可以是可供计算机访问的任意可用的计算机可读存储介质或通信介质。In addition, a part of the present application can be applied as a computer program product, such as a computer program instruction. When it is executed by a computer, the method and/or technical solution according to the present application can be invoked or provided through the operation of the computer. Those skilled in the art should understand that computer program instructions exist in computer-readable media in forms including but not limited to source files, executable files, installation package files, etc. Limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding post-installation program program. Here, a computer readable medium may be any available computer readable storage medium or communication medium that can be accessed by a computer.

通信介质包括藉此包含例如计算机可读指令、数据结构、程序模块或其他数据的通信信号被从一个系统传送到另一系统的介质。通信介质可包括有导的传输介质(诸如电缆和线(例如,光纤、同轴等))和能传播能量波的无线(未有导的传输)介质,诸如声音、电磁、RF、微波和红外。计算机可读指令、数据结构、程序模块或其他数据可被体现为例如无线介质(诸如载波或诸如被体现为扩展频谱技术的一部分的类似机制)中的已调制数据信号。术语“已调制数据信号”指的是其一个或多个特征以在信号中编码信息的方式被更改或设定的信号。调制可以是模拟的、数字的或混合调制技术。Communication media includes the media whereby communication signals embodying, for example, computer readable instructions, data structures, program modules or other data are transmitted from one system to another. Communication media can include guided transmission media such as cables and wires (e.g., fiber optics, coaxial, etc.) and wireless (unguided transmission) media capable of propagating waves of energy, such as acoustic, electromagnetic, RF, microwave, and infrared . Computer readable instructions, data structures, program modules or other data may be embodied, for example, as a modulated data signal in a wireless medium such as a carrier wave or similar mechanism such as embodied as part of spread spectrum technology. The term "modulated data signal" means a signal that has one or more of its characteristics changed or set in such a manner as to encode information in the signal. Modulation can be analog, digital or mixed modulation techniques.

作为示例而非限制,计算机可读存储介质可包括以用于存储诸如计算机可读指令、数据结构、程序模块或其它数据的信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动的介质。例如,计算机可读存储介质包括,但不限于,易失性存储器,诸如随机存储器(RAM,DRAM, SRAM);以及非易失性存储器,诸如闪存、各种只读存储器(ROM,PROM,EPROM,EEPROM)、磁性和铁磁/铁电存储器(MRAM,FeRAM);以及磁性和光学存储设备(硬盘、磁带、CD、DVD);或其它现在已知的介质或今后开发的能够存储供计算机系统使用的计算机可读信息/数据。By way of example, and not limitation, computer-readable storage media may include volatile and nonvolatile, volatile, volatile, or Removable and non-removable media. For example, computer-readable storage media include, but are not limited to, volatile memories such as random access memories (RAM, DRAM, SRAM); and nonvolatile memories such as flash memory, various read-only memories (ROM, PROM, EPROM) , EEPROM), magnetic and ferromagnetic/ferroelectric memory (MRAM, FeRAM); and magnetic and optical storage devices (hard disks, tapes, CDs, DVDs); or other media known now or developed in the future capable of storing data for computer systems Computer readable information/data used.

在此,根据本申请的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本申请的多个实施例的方法和/或技术方案。Here, an embodiment according to the present application includes an apparatus comprising a memory for storing computer program instructions and a processor for executing the program instructions, wherein when the computer program instructions are executed by the processor, triggering The operation of the device is based on the foregoing methods and/or technical solutions according to multiple embodiments of the present application.

对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。It will be apparent to those skilled in the art that the present application is not limited to the details of the exemplary embodiments described above, but that the present application can be implemented in other specific forms without departing from the spirit or essential characteristics of the present application. Therefore, the embodiments should be regarded as exemplary and not restrictive in all points of view, and the scope of the application is defined by the appended claims rather than the foregoing description, and it is intended that the scope of the present application be defined by the appended claims rather than by the foregoing description. All changes within the meaning and range of equivalents of the elements are embraced in this application. Any reference sign in a claim should not be construed as limiting the claim concerned. In addition, it is obvious that the word "comprising" does not exclude other elements or steps, and the singular does not exclude the plural. A plurality of units or means stated in the device claims may also be realized by one unit or device through software or hardware. The words first, second, etc. are used to denote names and do not imply any particular order.

Claims (26)

1. A question-answer interaction method is applied to network equipment, wherein the method comprises the following steps:
receiving position information which is sent by a first user and corresponds to the first user and question information input by the first user, and determining one or more target answer users corresponding to the question information according to the position information corresponding to the first user;
sending the question information to the one or more targeted answering users;
receiving one or more answer information about the question information sent by the one or more target answer users and sending the one or more answer information to the first user;
wherein, the determining one or more target answer users corresponding to the question information according to the position information corresponding to the first user comprises:
determining sending range information corresponding to the problem information according to the position information corresponding to the first user;
determining one or more target answering users corresponding to the question information according to the sending range information, wherein the real-time position information of each target answering user in the one or more target answering users is located in the sending range information;
wherein, the determining, according to the location information corresponding to the first user, the sending range information corresponding to the question information includes:
acquiring core word information corresponding to the question information;
if the core word information comprises article information, one or more pieces of geographical position information matched with the article information are obtained, and sending range information corresponding to the problem information is determined according to the average distance between the one or more pieces of position information and the position information corresponding to the first user.
2. The method of claim 1, wherein the method further comprises:
for each answer message in the one or more answer messages, sending the answer message to other target answer users except the target answer user corresponding to the answer message.
3. The method of claim 1, wherein the location information corresponding to the first user comprises real-time location information corresponding to the first user.
4. The method of claim 1, wherein the location information corresponding to the first user comprises specified location information input by the first user.
5. The method of claim 1, wherein the method further comprises:
updating the sending range information corresponding to the problem information;
re-determining one or more new target answering users corresponding to the question information according to the updated sending range information, wherein the real-time position information of each new target answering user in the one or more new target answering users is located in the updated sending range information;
sending the question information to the one or more new target answering users;
receiving one or more new answer information about the question information sent by the one or more new target answer users, and sending the one or more new answer information to the first user.
6. The method of claim 5, wherein the updating of the transmission range information corresponding to the question information comprises:
and if the answer information related to the question information is not received within a preset time range, enlarging the sending range information corresponding to the question information.
7. The method of claim 5, wherein the updating of the transmission range information corresponding to the question information comprises:
and if the moving distance of the first user exceeds a preset distance threshold, re-determining the sending range information corresponding to the problem information according to the current real-time position information corresponding to the first user.
8. The method of claim 1, wherein the method further comprises:
determining a sending range threshold corresponding to the problem information according to the personal information of the first user;
wherein the determining, according to the location information corresponding to the first user, the sending range information corresponding to the problem information includes:
and determining sending range information corresponding to the problem information according to the position information corresponding to the first user, wherein the sending range information meets the sending range threshold.
9. The method of claim 8, wherein the determining, according to the location information corresponding to the first user, the transmission range information corresponding to the question information comprises:
and determining sending range information corresponding to the problem information according to the problem information and the position information corresponding to the first user, wherein the sending range information meets the sending range threshold value.
10. The method of claim 8, wherein the method further comprises:
receiving sending range setting information corresponding to the problem information sent by the first user;
wherein, the determining, according to the location information corresponding to the first user, the sending range information corresponding to the question information includes:
and determining the sending range information corresponding to the problem information according to the position information corresponding to the first user and the sending range setting information, wherein the sending range information meets the sending range threshold value.
11. The method according to claim 1, wherein the determining, according to the location information corresponding to the first user and the core word information, transmission range information corresponding to the question information includes:
and if the core word information comprises the place information, obtaining place position information corresponding to the place information, and determining sending range information corresponding to the problem information according to the place position information and the position information corresponding to the first user.
12. The method of claim 1, wherein the determining one or more target answering users corresponding to the question information according to the location information corresponding to the first user comprises:
and determining a second user who has paid attention to the first user as a target answer user corresponding to the question information.
13. The method of claim 1, wherein the first user is not in question-answer blacklist information for the one or more target answering users.
14. The method of claim 1, wherein the one or more target answering users are not in the first user's question-answer blacklist information.
15. The method of claim 1, wherein the method further comprises:
receiving answer feedback information which is sent by the first user and is about target answer information in the one or more answer information, if the answer feedback information indicates that the first user receives the target answer information, generating question ending indication information corresponding to the question information and sending the question ending indication information to the one or more target answer users, wherein the question ending indication information is used for indicating the question information to stop answering.
16. The method of claim 15, wherein the method further comprises:
and updating the personal information of the first user and/or the target answer user corresponding to the target answer information according to the answer feedback information.
17. A question-answer interaction method is applied to first user equipment, and comprises the following steps:
responding to question input operation executed by a first user, and acquiring question information input by the first user;
sending the question information and the position information corresponding to the first user to network equipment, wherein the network equipment acquires core word information corresponding to the question information; if the core word information comprises article information, obtaining one or more pieces of geographical position information matched with the article information, and determining sending range information corresponding to the problem information according to the average distance between the one or more pieces of position information and the position information corresponding to the first user; determining one or more target answering users corresponding to the question information according to the sending range information, wherein the real-time position information of each target answering user in the one or more target answering users is located in the sending range information; sending the question information to the one or more targeted answering users;
receiving one or more answer messages sent by the network device regarding the question information.
18. The method of claim 17, wherein the sending the question information and the location information corresponding to the first user to a network device comprises:
acquiring real-time position information corresponding to the first user;
and sending the problem information and the real-time position information to the network equipment.
19. The method of claim 17, wherein the sending the question information and the location information corresponding to the first user to a network device comprises:
in response to the position input operation performed by the first user, obtaining designated position information input by the first user;
and sending the problem information and the specified position information to the network equipment.
20. The method of claim 17, wherein the method further comprises:
acquiring sending range setting information which is input by the first user and corresponds to the problem information;
and sending the sending range setting information to the network equipment.
21. The method of claim 17, wherein the method further comprises:
determining an input length threshold corresponding to the question input operation according to the personal information of the first user;
and if the question information input by the first user reaches the input length threshold, presenting prompt information about the input length threshold.
22. The method of claim 17, wherein the method further comprises:
responding to a feedback input operation of the first user on target answer information in the one or more answer information, acquiring answer feedback information, input by the first user, for the target answer information, and sending the answer feedback information to the network equipment, wherein the answer feedback information is used for indicating that the first user accepts or rejects the target answer information.
23. The method of claim 22, wherein the obtaining response feedback information input by the first user for a target response information of the one or more response information in response to a feedback input operation by the first user for the target response information and sending the response feedback information to the network device comprises:
when receiving an answer message sent by the network device, responding to a feedback input operation of the first user on the answer message, taking the answer message as a target answer message, acquiring the answer feedback message input by the first user and aiming at the target answer message, and sending the answer feedback message to the network device, or;
when receiving a plurality of pieces of answer information sent by the network equipment, responding to a feedback input operation of a first user on target answer information in the plurality of pieces of answer information, acquiring answer feedback information input by the first user and aiming at the target answer information, and sending the answer feedback information to the network equipment, or;
responding to a feedback input operation of the first user on target answer information in all received answer information, acquiring answer feedback information which is input by the first user and aims at the target answer information, and sending the answer feedback information to the network equipment.
24. A method of question-answer interaction, wherein the method comprises:
the method comprises the steps that first user equipment responds to question input operation executed by a first user, and question information input by the first user is obtained;
the first user equipment sends the problem information and the position information corresponding to the first user to network equipment;
the network equipment receives the question information sent by the first user equipment and the position information corresponding to the first user, and determines one or more target answering users corresponding to the question information according to the position information corresponding to the first user, wherein the one or more target answering users comprise second users;
the network equipment sends the problem information to second user equipment;
the second user equipment receives the problem information sent by the network equipment and presents the problem information;
the second user equipment responds to answer input operation of the second user on the question information, obtains answer information which is input by the second user and related to the question information, and sends the answer information to the network equipment;
the network equipment receives the answer information sent by the second user equipment and sends the answer information to the first user equipment;
the first user equipment receives the answer information sent by the network equipment;
wherein, the determining one or more target answer users corresponding to the question information according to the position information corresponding to the first user includes:
acquiring core word information corresponding to the question information;
if the core word information comprises article information, one or more pieces of geographical position information matched with the article information are obtained, and sending range information corresponding to the problem information is determined according to the average distance between the one or more pieces of position information and the position information corresponding to the first user;
and determining one or more target answering users corresponding to the question information according to the sending range information, wherein the real-time position information of each target answering user in the one or more target answering users is located in the sending range information.
25. An interactive question-answer apparatus, comprising:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to perform the method of any of claims 1 to 23.
26. A computer-readable medium storing instructions that, when executed, cause a system to perform the operations of any of the methods of claims 1 to 23.
CN201911413065.8A 2019-12-31 2019-12-31 Question-answer interaction method and device Active CN111147601B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911413065.8A CN111147601B (en) 2019-12-31 2019-12-31 Question-answer interaction method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911413065.8A CN111147601B (en) 2019-12-31 2019-12-31 Question-answer interaction method and device

Publications (2)

Publication Number Publication Date
CN111147601A CN111147601A (en) 2020-05-12
CN111147601B true CN111147601B (en) 2023-03-24

Family

ID=70522587

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911413065.8A Active CN111147601B (en) 2019-12-31 2019-12-31 Question-answer interaction method and device

Country Status (1)

Country Link
CN (1) CN111147601B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103118326A (en) * 2013-01-22 2013-05-22 百度在线网络技术(北京)有限公司 Information pushing method, information pushing device and information pushing system based on geographical location information
CN103369009A (en) * 2012-03-31 2013-10-23 腾讯科技(深圳)有限公司 Method, equipment and system for online question answering
CN105450781A (en) * 2016-01-12 2016-03-30 李劲杰 Interactive question and answer method, platform, client and server
CN110209777A (en) * 2018-02-13 2019-09-06 北京三星通信技术研究有限公司 The method and electronic equipment of question and answer

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103369009A (en) * 2012-03-31 2013-10-23 腾讯科技(深圳)有限公司 Method, equipment and system for online question answering
CN103118326A (en) * 2013-01-22 2013-05-22 百度在线网络技术(北京)有限公司 Information pushing method, information pushing device and information pushing system based on geographical location information
CN105450781A (en) * 2016-01-12 2016-03-30 李劲杰 Interactive question and answer method, platform, client and server
CN110209777A (en) * 2018-02-13 2019-09-06 北京三星通信技术研究有限公司 The method and electronic equipment of question and answer

Also Published As

Publication number Publication date
CN111147601A (en) 2020-05-12

Similar Documents

Publication Publication Date Title
CN110827061B (en) A method and device for providing presentation information during novel reading
US8849854B2 (en) Method and system for providing detailed information in an interactive manner in a short message service (SMS) environment
WO2019062391A1 (en) Method and device for pushing anchor information to user
CN110336735A (en) A method and device for sending reminder messages
CN110266505B (en) Method and equipment for managing session group
WO2021000696A1 (en) Method and device for adding friend
CN110780955B (en) Method and equipment for processing expression message
US20200082285A1 (en) User recommendation method and device
CN110765395A (en) A method and device for providing novel information
CN111258470A (en) A method and apparatus for presenting social messages
CN111817945B (en) Method and equipment for replying communication information in instant communication application
CN108076439B (en) Method and device for pushing messages based on wireless access point
WO2021147930A1 (en) Message splicing method and device
CN111932230A (en) Method and equipment for modifying red envelope
CN110535755A (en) A kind of method and apparatus for deleting conversation message
CN111147601B (en) Question-answer interaction method and device
CN114710342A (en) Community management method, device, medium and program product
WO2022142617A1 (en) Method and device for splitting conference group
CN113157162A (en) Method, apparatus, medium and program product for revoking session messages
CN113763137B (en) Information pushing method and computer equipment
CN112069116A (en) Method and equipment for generating reading page configuration information
CN111211969B (en) Question-answer interaction method and equipment
CN111385375B (en) A method and device for generating an email address
CN111385353B (en) Method and equipment for providing application presentation information
CN114296560A (en) Method, apparatus, medium, and program product for presenting text messages

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
CP03 Change of name, title or address

Address after: 200120 2, building 979, Yun Han Road, mud town, Pudong New Area, Shanghai

Patentee after: Shanghai Lianshang Network Technology Group Co.,Ltd.

Country or region after: China

Address before: 200120 2, building 979, Yun Han Road, mud town, Pudong New Area, Shanghai

Patentee before: SHANGHAI LIANSHANG NETWORK TECHNOLOGY Co.,Ltd.

Country or region before: China

CP03 Change of name, title or address