Interactive method, device, medium and electronic device for presentation

By monitoring the location information of the sentence text area in the presentation and displaying relevant prompt information, the problem of students' low efficiency in finding extended reading content during the review process is solved, and the effect of quickly obtaining core information and improving review efficiency is achieved.

CN114328999BActive Publication Date: 2025-04-04BEIJING AMBOW CHUANGYING EDUCATION AND TECHNOLOGY CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111668078.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-31
Publication Date
2025-04-04
Estimated Expiration
2041-12-31

AI Technical Summary

Technical Problem

In online teaching, when students encounter problems during the review process, they need to spend a lot of time searching online or offline for extended reading, which is less efficient.

Method used

It provides an interactive method for presentations, by monitoring the area location information corresponding to the statement text in the presentation, responding to operation events to obtain and display prompt information related to extended reading content, saving search time and improving review efficiency.

Benefits of technology

Through this method, students can quickly obtain core information of extended reading content, significantly saving search time and improving review efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114328999B_ABST
    Figure CN114328999B_ABST
Patent Text Reader

Abstract

The present disclosure provides a method, device, medium and electronic device for interactive presentations, the method comprising: in response to a presentation image being determined and displayed in a presentation window of a user interface, obtaining from the presentation image all sentence texts and the regional position information corresponding to each sentence text in the presentation window; in response to monitoring an operation event related to any regional position information, obtaining and displaying prompt information related to extended reading content based on the sentence text corresponding to the regional position information. This saves time in retrieving extended reading content and improves review efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of information technology, and in particular to an interactive method, device, medium and electronic device for presentations. Background Art

[0002] With the development of computer technology, online teaching based on the Internet has begun to rise.

[0003] Online teaching is a teaching mode that uses the Internet as a communication tool between teachers and students and is mainly based on lectures. Online teaching includes online teaching and recorded teaching. Online teaching is the same as traditional teaching. Students can listen to teachers' lectures at the same time, and there are some simple exchanges between teachers and students. Recorded teaching uses the services of the Internet to store the courses recorded by teachers in advance on the server. Students can achieve the purpose of learning by watching the courses on demand at any time. The characteristic of recorded teaching is that teaching activities can be carried out 24 hours a day. Each student can determine the time, content and progress of learning according to their actual situation, and can download learning content online at any time. In online teaching, each course may have a large number of students.

[0004] After class, students cannot do without reviewing. Currently, there is an electronic note that can automatically generate electronic notes combined with presentations according to the teaching content during online teaching. Reviewing with electronic handwriting improves the efficiency of reviewing.

[0005] However, if problems are encountered during the review process, students will need to spend a lot of time online or offline to look up information and do further reading.

[0006] Therefore, the present disclosure provides an interactive method for presentation to solve one of the above technical problems. Summary of the invention

[0007] The purpose of the present disclosure is to provide a presentation interaction method, device, medium and electronic device, which can solve at least one of the above-mentioned technical problems. The specific solution is as follows:

[0008] According to a specific embodiment of the present disclosure, in a first aspect, the present disclosure provides an interactive method for presentations, comprising:

[0009] In response to the determined presentation image being displayed in a presentation window of the user interface, all sentence texts and area position information corresponding to each sentence text in the presentation window are acquired from the presentation image, wherein each sentence text includes a complete semantics;

[0010] In response to monitoring an operation event related to any area location information, prompt information related to the extended reading content is obtained and displayed based on the sentence text corresponding to the area location information.

[0011] According to a specific embodiment of the present disclosure, in a second aspect, the present disclosure provides an interactive device for presentation, comprising:

[0012] An acquisition unit, configured to acquire all sentence texts and area position information corresponding to each sentence text in the presentation window from the presentation image in response to the determined presentation image being displayed in the presentation window of the user interface, wherein each sentence text includes a complete semantics;

[0013] The prompt unit is used to obtain and display prompt information related to the extended reading content based on the sentence text corresponding to the regional location information in response to monitoring an operation event related to any regional location information.

[0014] According to a specific implementation of the present disclosure, in a third aspect, the present disclosure provides a computer-readable storage medium having a computer program stored thereon, wherein the program, when executed by a processor, implements the interactive method of the presentation as described in any one of the above items.

[0015] According to the specific implementation of the present disclosure, in a fourth aspect, the present disclosure provides an electronic device, comprising: one or more processors; a storage device for storing one or more programs, when the one or more programs are executed by the one or more processors, the one or more processors implement the interactive method of the presentation as described in any of the above items.

[0016] Compared with the prior art, the above solution of the embodiment of the present disclosure has at least the following beneficial effects:

[0017] The present invention provides an interactive method, device, medium and electronic device for presentation. When an operation event is detected to be generated in an area indicated by area position information corresponding to a sentence text, prompt information related to extended reading content is displayed. This saves time in searching for extended reading content and improves review efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 A flowchart showing an interactive method of a presentation according to an embodiment of the present disclosure is shown;

[0019] Figure 2 A schematic diagram of a secondary interface according to an embodiment of the present disclosure is shown;

[0020] Figure 3 A unit block diagram of an interactive device for presentation according to an embodiment of the present disclosure is shown;

[0021] Figure 4 A schematic diagram of a connection structure of an electronic device provided according to an embodiment of the present disclosure is shown;

[0022] Description of Reference Numerals

[0023] 21-Presentation window, 22-Text window, 23-Audio window, 24-Floating window, 25-Mouse pointer;

[0024] 211 - first position information, 212 - second position information, 213 - third position information, 214 - fourth position information. DETAILED DESCRIPTION

[0025] In order to make the purpose, technical solutions and advantages of the present disclosure clearer, the present disclosure will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.

[0026] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments, and are not intended to limit the present disclosure. The singular forms "a", "said" and "the" used in the embodiments of the present disclosure and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings, and "multiple" generally includes at least two.

[0027] It should be understood that the term "and / or" used in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0028] It should be understood that although the terms first, second, third, etc. may be used to describe in the disclosed embodiments, these descriptions should not be limited to these terms. These terms are only used to distinguish the descriptions. For example, without departing from the scope of the disclosed embodiments, the first may also be referred to as the second, and similarly, the second may also be referred to as the first.

[0029] As used herein, the words "if" and "if" may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)", depending on the context.

[0030] It should also be noted that the term "includes", "comprising" or any other variation thereof is intended to cover non-exclusive inclusion, so that a commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprising a ..." do not exclude the existence of other identical elements in the commodity or device including the elements.

[0031] It should be particularly noted that any symbols and / or numbers in the specification that are not marked in the accompanying drawings are not drawing marks.

[0032] The optional embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.

[0033] Example 1

[0034] The present disclosure provides an embodiment, that is, an embodiment of an interactive method for presentation.

[0035] The disclosed embodiment is applied to a client terminal. In the review mode of the review platform, the reviewer calls the presentation used by the lecturer for review through the client terminal. For example, the reviewer can log in to the review platform to enter the main interface of the review mode; in the main interface of the review mode, the reviewer can select a presentation used for review from among the presentations used by the lecturer to enter the secondary interface of the review mode; Figure 2 As shown, in the upper left part of the secondary interface is a presentation window 21, which is used to display the presentation image of the presentation, and in the right part is a text window 22, which is used to display the recommended text in the electronic note information, and the lower part of the presentation window 21 is an audio window 23, which is used to display the audio clip in the loaded note information; in the note mode, each note information corresponds to a sentence text in the presentation image, and each sentence text includes a complete semantics; the audio clip comes from the teaching video of the instructor, including a complete semantics, which is used to explain the sentence text in the presentation image played synchronously.

[0036] The presentation refers to a series of static presentation images made into dynamic slides for playback, so as to make the presentation explanation smoother and more vivid, and improve the efficiency of the explanation. For example, a PowerPoint presentation, i.e. a PPT presentation.

[0037] Combine the following Figure 1 The embodiments of the present disclosure are described in detail.

[0038] Step S101 , in response to a determined presentation image being displayed in a presentation window 21 of a user interface, all sentence texts in the presentation image and the area position information corresponding to each sentence text in the presentation window 21 are obtained from the presentation image.

[0039] Among them, each sentence text includes a complete semantics.

[0040] The user interface described below in the embodiments of the present disclosure refers to a secondary interface in the review platform.

[0041] When the reviewer browses the presentation, each time the presentation window 21 switches to a presentation image, it is equivalent to determining an operation of displaying a presentation image in the presentation window 21 of the user interface. In response to the operation, the embodiment of the present disclosure obtains all sentence texts in the presentation image and the area location information corresponding to each sentence text in the presentation window 21.

[0042] In the disclosed embodiment, each presentation image contains at least one image of a sentence text. The sentence text can be obtained by image recognition of the image of the sentence text. Each sentence text includes a complete semantics, which can be understood as a paragraph of text that can express a complete meaning. For example, the text in the presentation image is divided by a period, a semicolon, an exclamation mark or a question mark to obtain each sentence text.

[0043] The region position information is information in the presentation window 21. For example, the region position information is represented by pixel position information in the presentation window 21.

[0044] Since the presentation image includes at least one sentence text, and a sentence text may be displayed as multiple lines of text images in the presentation image, the embodiment of the present disclosure sets a region position information for each line. For example, if the sentence text is displayed as a line of text image in the presentation image, the sentence text has only one region position information, such as the region position information represented by the pixel position information of the four vertices of the rectangular area where the line of text image is located; if the sentence text is displayed as multiple lines of text images in the presentation image, the sentence text has multiple region position information, and each region position information limits the area of ​​each line of the current sentence text in the presentation image.

[0045] Step S102, in response to monitoring an operation event related to any area location information, obtaining and displaying prompt information related to the extended reading content based on the sentence text corresponding to the area location information.

[0046] The operation event is an operation that can be recognized by a form or control in the user interface, such as clicking a mouse or pressing a key. Users can respond to these events through the application.

[0047] The extended reading means that when students review a certain presentation image, they read and think about other knowledge points related to any knowledge point in it, so as to form a knowledge chain, for example, the background technology of a certain knowledge point, the explanation of technical terms, and literature materials.

[0048] The prompt information provides the core content of the extended reading content to the reviewer, so that the reviewer can quickly understand the extended reading content through the prompt information.

[0049] In order to more clearly explain the implementation process and display results of obtaining and displaying the prompt information related to the extended reading content based on the sentence text corresponding to the regional location information in step 102, some specific embodiments are explained below.

[0050] In some specific embodiments, in response to monitoring an operation event related to any area location information, obtaining and displaying prompt information related to the extended reading content based on the sentence text corresponding to the area location information includes the following steps:

[0051] Step S102a-1, in response to monitoring an operation event related to any area location information, performing text semantic analysis on a sentence text corresponding to the area location information to obtain at least two keywords of the sentence text.

[0052] At least two keywords are obtained to strengthen the feature information of the sentence text, so as to improve the recognition of the sentence text represented by the keywords. The more keywords there are, the more distinct the semantic features of the represented sentence text are. However, when the number of keywords in a sentence text reaches a certain amount, continuing to add keywords will not improve the recognition.

[0053] Specifically, performing text semantic analysis on the sentence text corresponding to the regional location information to obtain at least two keywords of the sentence text includes the following steps:

[0054] Step S102a-1a: input the sentence text into the trained text semantic analysis model to obtain at least two keywords of the sentence text.

[0055] The text semantic analysis model can be obtained based on previous historical sentence texts, for example, the text semantic analysis model is trained using historical sentence texts as training samples. The process of performing text semantic analysis on sentence texts according to the text semantic analysis model is not described in detail in this embodiment, and can be implemented with reference to various implementation methods in the prior art.

[0056] By obtaining the keywords of the sentence text through the trained text semantic analysis model, the amount of keywords can be properly controlled, the accuracy of obtaining keywords can be improved, and the recognition of the sentence text represented by the keywords can be improved.

[0057] Of course, other analysis methods may also be used to perform text semantic analysis on the text, and the embodiments of the present disclosure do not limit this.

[0058] Step S102a-2, obtaining and displaying prompt information related to the extended reading content based on at least one keyword.

[0059] The specific embodiment of the present disclosure obtains prompt information related to the extended reading content through keywords representing the sentence text, thereby improving the efficiency of searching for the extended reading content.

[0060] At the same time, searching based on at least one keyword increases the scope of the search and reduces the granularity of knowledge segmentation.

[0061] Specifically, the step of obtaining and displaying prompt information related to the extended reading content based on at least one keyword includes the following steps:

[0062] Step S102a-2-1, obtaining a plurality of extended reading contents from at least one preset network resource based on at least one keyword.

[0063] The network resources include network link information. The network link information may be link information of a website, link information of a website channel, or link information of a web page. For example, link information of some websites with relatively rich knowledge information is preset, each website is divided into multiple channels according to content, each channel publishes various contents according to channel characteristics, and these contents are recorded on web pages. The contents in the web pages include: text, video, audio, pictures and other elements; the web pages in the website are searched layer by layer according to keywords to obtain extended reading contents matching the keywords.

[0064] Step S102a-2-2, obtaining and displaying corresponding prompt information based on each extended reading content.

[0065] Furthermore, the obtaining and displaying corresponding prompt information based on each extended reading content includes the following steps:

[0066] Step S102a-2-2-1, classify each extended reading content based on knowledge type.

[0067] Knowledge types include: declarative knowledge, procedural knowledge and strategic knowledge. Declarative knowledge includes: background technology of a certain knowledge point, explanation of technical terms, and literature.

[0068] For example, the subject names of the respective extended reading contents are obtained, and the extended reading contents are classified according to the subject names.

[0069] Step S102a-2-2-2, obtaining prompt information based on each classified extended reading content, and displaying each prompt information by category.

[0070] The extended reading content is classified and the prompt information of the extended reading content is displayed in categories, so that the prompt information is arranged in an orderly manner. Reviewers can quickly obtain the required content from it, further improving the efficiency of the attached primary school.

[0071] Optionally, obtaining prompt information based on each of the classified extended reading contents and displaying each of the prompt information by category includes the following steps:

[0072] Step S102a-2-2-2-1, based on each of the classified extended reading contents, obtain the subject name and link information of the corresponding extended reading contents respectively.

[0073] In a specific embodiment of the present disclosure, the prompt information corresponding to each extended reading content includes the subject name and link information of the extended reading content. This enables the reviewer to have a clear view of the extended reading content. At the same time, through the link information, the extended reading content can be quickly obtained. This avoids downloading a large amount of extended reading content before reading, increasing the network load of the client terminal and reducing the operating efficiency.

[0074] Step S102a-2-2-2-2, generating a floating window 24, and displaying the subject names and link information of each categorized extended reading content in the floating window 24.

[0075] The floating window 24 is a window suspended on the user interface. The floating window 24 pops up when needed and can be closed when not needed. The opening and closing of the floating window 24 does not affect the window structure in the original user interface, thus saving window resources in the user interface.

[0076] In order to more clearly explain the implementation process of responding to monitoring an operation event related to any area location information in step 102, some specific embodiments are explained below.

[0077] In some specific embodiments, in response to monitoring an operation event related to any area location information, obtaining and displaying prompt information related to the extended reading content based on the sentence text corresponding to the area location information includes the following steps:

[0078] Step S102b-1, monitoring the position event of the mouse pointer 25.

[0079] When the mouse pointer 25 moves in the window, a position event is generated, which includes the position information of the mouse pointer 25 .

[0080] Step S102b-2, in response to the location information in the location event being within the area indicated by any area location information, obtaining and displaying prompt information related to the extended reading content based on the sentence text corresponding to the area location information.

[0081] For example, Figure 2 As shown, if four pixel position information are used to represent an area position information corresponding to a sentence text in a presentation window 21: first position information 211 (39, 16), second position information 212 (94, 16), third position information 213 (39, 39) and fourth position information 214 (94, 39); the rectangular area formed by the four pixel position information is the area corresponding to the sentence text; the area in the presentation image includes an image of the corresponding sentence text; when the mouse pointer 25 is detected to move into the area, prompt information related to the extended reading content is obtained and displayed based on the sentence text corresponding to the area position information.

[0082] In some other specific embodiments, after acquiring all the sentence texts and the area location information corresponding to each sentence text in the presentation window 21 from the presentation document image, the following steps are also included:

[0083] Step S101c-1: In the demonstration window 21, based on the area position information corresponding to each sentence text, generate a hidden control on the area indicated by the corresponding area position information.

[0084] It can be understood that a hidden control is established based on the position information of each area of ​​the sentence text.

[0085] The control is the basic component unit of the user interface and is an encapsulation of properties and methods. Its properties include: the size, setting position and visibility of the control; its methods include the functions implemented after the event is triggered.

[0086] Hidden controls refer to invisible controls with control functions. That is, their properties are set to be invisible. Since the rectangular area formed by the area position information is the display area of ​​the image of the sentence text in the demonstration window 21, the hidden controls are covered on the display area to be hidden, so that the reviewer can still see the content of the sentence text image, but can use the function of the hidden control on the image of the sentence text, such as the hidden control is a button with a trigger function.

[0087] Accordingly, in response to monitoring an operation event related to any area location information, obtaining and displaying prompt information related to the extended reading content based on the sentence text corresponding to the area location information includes the following steps:

[0088] Step S102c-1, monitoring a preset operation event of the hidden control.

[0089] For example, the hidden control is a button with a trigger function, and the preset operation event is a click event on the button.

[0090] Step S102c-2, in response to the triggering of the preset operation event of the hidden control, obtaining and displaying prompt information related to the extended reading content based on the sentence text corresponding to the area location information.

[0091] The specific embodiment of the present disclosure provides a method for generating a touch effect on a sentence text image of a presentation text image, thereby making the operation more direct and providing a good customer experience.

[0092] In the embodiment of the present disclosure, when an operation event is detected to be generated in the area indicated by the area position information corresponding to the sentence text, prompt information related to the extended reading content is displayed, which saves the time of searching for the extended reading content and improves the efficiency of review.

[0093] Example 2

[0094] The present disclosure also provides an apparatus embodiment that is consistent with the above-mentioned embodiment, and is used to implement the method steps described in the above-mentioned embodiment. The explanation based on the same name meaning is the same as that of the above-mentioned embodiment, and has the same technical effect as that of the above-mentioned embodiment, and will not be repeated here.

[0095] like Figure 3 As shown, the present disclosure provides an interactive device 300 for presentation, comprising:

[0096] The acquisition unit 301 is used for acquiring all the sentence texts and the area position information corresponding to each sentence text in the presentation window from the presentation image in response to the determined presentation image being displayed in the presentation window of the user interface, wherein each sentence text includes a complete semantics;

[0097] The prompt unit 302 is used to obtain and display prompt information related to the extended reading content based on the sentence text corresponding to the regional location information in response to monitoring an operation event related to any regional location information.

[0098] Optionally, the prompt unit 302 includes:

[0099] A first response subunit is used for, in response to monitoring an operation event related to any area location information, performing text semantic analysis on a sentence text corresponding to the area location information to obtain at least two keywords of the sentence text;

[0100] The first prompt subunit is used to obtain and display prompt information related to the extended reading content based on at least one keyword.

[0101] Optionally, the first prompt subunit includes:

[0102] A first acquisition subunit is used to acquire a plurality of extended reading contents from at least one preset network resource based on at least one keyword;

[0103] The second prompt subunit is used to obtain and display corresponding prompt information based on each extended reading content.

[0104] Optionally, the second prompt subunit includes:

[0105] A classification subunit is used to classify each extended reading content based on the knowledge type;

[0106] The classification prompt subunit is used to obtain prompt information based on the extended reading content after each classification, and display each prompt information in a classified manner.

[0107] Optionally, the classification prompt subunit includes:

[0108] An obtaining subunit is used to obtain the subject name and link information of the corresponding extended reading content based on each classified extended reading content;

[0109] The floating window display subunit is used to generate a floating window and display the subject names and link information of each classified extended reading content in the floating window.

[0110] Optionally, the prompt unit 302 includes:

[0111] A first monitoring subunit, used for monitoring the position event of the mouse pointer;

[0112] The second response subunit is used to obtain and display prompt information related to the extended reading content based on the sentence text corresponding to the regional location information in response to the location information in the location event being within the area indicated by any regional location information.

[0113] Optionally, the acquiring unit 301 further includes:

[0114] A control generation subunit, which is used to generate a hidden control on the area indicated by the corresponding area position information in the presentation window based on the area position information corresponding to each sentence text after acquiring all the sentence texts and the area position information corresponding to each sentence text in the presentation window from the presentation document image;

[0115] Accordingly, the prompting unit 302 includes:

[0116] A second monitoring subunit, used for monitoring preset operation events of the hidden control;

[0117] The third response subunit is used to obtain and display prompt information related to the extended reading content based on the sentence text corresponding to the area location information in response to the triggering of the preset operation event of the hidden control.

[0118] In the embodiment of the present disclosure, when an operation event is detected to be generated in the area indicated by the area position information corresponding to the sentence text, prompt information related to the extended reading content is displayed, which saves the time of searching for the extended reading content and improves the efficiency of review.

[0119] Example 3

[0120] like Figure 4 As shown, this embodiment provides an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method steps described in the above embodiment.

[0121] Example 4

[0122] An embodiment of the present disclosure provides a non-volatile computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions can execute the method steps described in the above embodiment.

[0123] Example 5

[0124] Reference below Figure 4 , which shows a schematic diagram of the structure of an electronic device suitable for implementing the embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 4 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0125] like Figure 4 As shown, the electronic device may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 401, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 402 or a program loaded from a storage device 408 into a random access memory (RAM) 403. In RAM 403, various programs and data required for the operation of the electronic device are also stored. The processing device 401, ROM 402, and RAM 403 are connected to each other via a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.

[0126] Typically, the following devices may be connected to the I / O interface 405: input devices 406 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; output devices 405 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 408 including, for example, a magnetic tape, a hard disk, etc.; and communication devices 409. The communication devices 409 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Although Figure 4 An electronic device having various devices is shown, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.

[0127] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 409, or installed from the storage device 408, or installed from the ROM 402. When the computer program is executed by the processing device 401, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.

[0128] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0129] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0130] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0131] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0132] The units involved in the embodiments described in the present disclosure may be implemented by software or hardware, wherein the name of a unit does not, in some cases, limit the unit itself.

Claims

1. An interactive method for presentation, characterized in that: include: In response to the determined presentation image being displayed in a presentation window of the user interface, all sentence texts and area position information corresponding to each sentence text in the presentation window are acquired from the presentation image, wherein each sentence text includes a complete semantics; In response to monitoring an operation event related to any area location information, obtaining and displaying prompt information related to the extended reading content based on the sentence text corresponding to the area location information; The step of obtaining and displaying prompt information related to the extended reading content based on the sentence text corresponding to the regional location information in response to monitoring an operation event related to any regional location information includes: In response to monitoring an operation event related to any area location information, performing text semantic analysis on a sentence text corresponding to the area location information to obtain at least two keywords of the sentence text; Obtain and display prompt information related to the extended reading content based on at least one keyword; The obtaining and displaying prompt information related to the extended reading content based on at least one keyword includes: Acquire multiple extended reading contents from at least one preset network resource based on at least one keyword; Obtain and display corresponding prompt information based on each extended reading content; The obtaining and displaying corresponding prompt information based on each extended reading content respectively includes: Categorize each extended reading content based on knowledge type; Obtain prompt information based on the extended reading content after each classification, and display each prompt information in a classified manner; The step of obtaining prompt information based on each of the classified extended reading contents and displaying each of the prompt information by category includes: Based on the extended reading content after each classification, the subject name and link information of the corresponding extended reading content are obtained respectively; A floating window is generated, and the subject names and link information of each categorized extended reading content are displayed in the floating window in a categorized manner.

2. The method according to claim 1, characterized in that The step of obtaining and displaying prompt information related to the extended reading content based on the sentence text corresponding to the regional location information in response to monitoring an operation event related to any regional location information includes: Monitor mouse pointer position events; In response to the location information in the location event being within the area indicated by any area location information, prompt information related to the extended reading content is obtained and displayed based on the sentence text corresponding to the area location information.

3. The method according to claim 1, characterized in that After acquiring all the sentence texts and the area position information corresponding to each sentence text in the presentation window from the presentation image, the method further includes: In the demonstration window, based on the area position information corresponding to each sentence text, a hidden control is generated on the area indicated by the corresponding area position information; Accordingly, in response to monitoring an operation event related to any area location information, obtaining and displaying prompt information related to the extended reading content based on the sentence text corresponding to the area location information includes: Monitoring preset operation events of the hidden control; In response to the triggering of the preset operation event of the hidden control, prompt information related to the extended reading content is obtained and displayed based on the sentence text corresponding to the area location information.

4. An interactive device for presentation, characterized in that: include: An acquisition unit, configured to acquire all sentence texts and area position information corresponding to each sentence text in the presentation window from the presentation image in response to the determined presentation image being displayed in the presentation window of the user interface, wherein each sentence text includes a complete semantics; A prompt unit, for, in response to monitoring an operation event related to any area location information, obtaining and displaying prompt information related to the extended reading content based on the sentence text corresponding to the area location information; in response to monitoring an operation event related to any area location information, obtaining and displaying prompt information related to the extended reading content based on the sentence text corresponding to the area location information, comprising: In response to monitoring an operation event related to any area location information, performing text semantic analysis on a sentence text corresponding to the area location information to obtain at least two keywords of the sentence text; Obtain and display prompt information related to the extended reading content based on at least one keyword; The obtaining and displaying prompt information related to the extended reading content based on at least one keyword includes: Acquire multiple extended reading contents from at least one preset network resource based on at least one keyword; Obtain and display corresponding prompt information based on each extended reading content; The obtaining and displaying corresponding prompt information based on each extended reading content respectively includes: Categorize each extended reading content based on knowledge type; Obtain prompt information based on the extended reading content after each classification, and display each prompt information in a classified manner; The step of obtaining prompt information based on each of the classified extended reading contents and displaying each of the prompt information by category includes: Based on the extended reading content after each classification, the subject name and link information of the corresponding extended reading content are obtained respectively; A floating window is generated, and the subject names and link information of each categorized extended reading content are displayed in the floating window in a categorized manner.

5. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 3 is implemented.

6. An electronic device, characterized in that: include: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method as claimed in any one of claims 1 to 3.

Citation Information

Patent Citations

  • Information processing method and device, storage medium, terminal and system

    CN112165627A