Information display method, device, electronic device and computer readable medium

By determining and synchronously modifying target information and associated information in the information database, the problem of synchronous modification of information in the big data era has been solved, and the user experience and information accuracy have been improved.

CN114201468BActive Publication Date: 2025-05-13SINOCHEM ENERGY LOGISTICS CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202010908539.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-09-02
Publication Date
2025-05-13
Estimated Expiration
2040-09-02

AI Technical Summary

Technical Problem

In the era of big data, it takes a lot of work to complete the synchronous modification of the associated information of the target information and the target new message in a large amount of information, and when extracting text information from the image to determine the associated information, it requires a lot of human resources and is less accurate.

Method used

By detecting the modification operation of the target information, the target information is used to determine at least one correlation information from the information database, the correlation between the target information and the correlation information is determined, and the target information and the correlation information are synchronizedly modified and displayed according to the modification operation.

Benefits of technology

It realizes synchronous modification and synchronous display of information, improves user experience, reduces user bounce rate and waste of human resources, and improves the accuracy of related information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114201468B_ABST
    Figure CN114201468B_ABST
Patent Text Reader

Abstract

The embodiments of the present disclosure disclose an information display method, device, electronic device, and computer-readable medium. A specific implementation of the method includes: in response to detecting a modification operation on target information, using the target information to determine at least one associated information from an information library; determining the correlation between the target information and the associated information; modifying the target information according to the modification operation; modifying the associated information according to the correlation; and displaying the modified target information and / or associated information according to user permissions. This implementation achieves synchronous modification and synchronous display of information, improves user experience, further reduces user bounce rate, and increases network traffic.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present disclosure relate to the field of computer technology, and in particular to an information display method, device, electronic device, and computer-readable medium. Background Art

[0002] In the era of big data, there is a large amount of information for users to browse, but it takes a lot of work to complete the synchronous modification of target information and related information of target new messages in a large amount of information. In traditional methods, a simple management method includes multiple files. The file formats span multiple formats such as Word, Visio, Excel, etc. Therefore, it is difficult for users to modify related information and the work efficiency is low.

[0003] However, when modifying the target information and the associated information that is the same or similar to the target information, the following technical problems often arise: first, how to achieve synchronous modification of the target information and the associated information that is the same or similar to the target information to reduce the user's waiting time and the user's bounce rate; second, in the process of determining whether an image with text information is associated information, it is necessary to extract the text information in the image. This process often consumes a lot of human resources to determine, and the accuracy of the determined associated information is low. Summary of the invention

[0004] The content of this disclosure is used to introduce concepts in a brief form, which will be described in detail in the detailed implementation section below. The content of this disclosure is not intended to identify the key features or essential features of the technical solution claimed for protection, nor is it intended to limit the scope of the technical solution claimed for protection.

[0005] Some embodiments of the present disclosure propose information display methods, devices, electronic devices, and computer-readable media to solve one or more of the technical problems mentioned in the above background technology section.

[0006] In a first aspect, some embodiments of the present disclosure provide an information display method, the method comprising: in response to detecting a modification operation on target information, determining at least one related information from an information library using the target information; determining the correlation between the target information and the related information; modifying the target information according to the modification operation; modifying the related information according to the correlation; and displaying the modified target information and / or related information according to user authority.

[0007] In a second aspect, some embodiments of the present disclosure provide an information display device, comprising: a first determination unit, configured to, in response to detecting a modification operation on target information, determine at least one related information from an information library using the target information; a second determination unit, configured to determine the correlation between the target information and the related information; a first modification unit, configured to modify the target information according to the modification operation; a second modification unit, configured to modify the related information according to the correlation; and a display unit, configured to display the modified target information and / or related information according to user authority.

[0008] In a third aspect, an embodiment of the present application provides an electronic device, which network device includes: one or more processors; a storage device for storing one or more programs; when the one or more programs are executed by one or more processors, the one or more processors implement the method described in any implementation method in the first aspect.

[0009] In a fourth aspect, an embodiment of the present application provides a computer-readable medium having a computer program stored thereon, which, when executed by a processor, implements the method described in any implementation manner in the first aspect.

[0010] The above-mentioned embodiments of the present disclosure have the following beneficial effects: in response to detecting a modification operation on target information, at least one associated information is determined from the information library using the target information, and then the associated information to be modified is determined by determining the correlation between the target information and the associated information, and then the target information is modified according to the modification operation, and then the associated information is modified according to the correlation, and finally, the modified target information and / or associated information is displayed according to the user authority. This realizes the synchronous modification and synchronous display of information, improves the user experience, further reduces the user's bounce rate, and increases network traffic. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that components and elements are not necessarily drawn to scale.

[0012] Figure 1 is a schematic diagram of an application scenario of the information display method according to some embodiments of the present disclosure;

[0013] Figure 2 is a flow chart of some embodiments of the information display method according to the present disclosure;

[0014] Figure 3is a schematic structural diagram of some embodiments of the information display device according to the present disclosure;

[0015] Figure 4 It is a schematic diagram of the structure of an electronic device suitable for implementing some embodiments of the present disclosure. DETAILED DESCRIPTION

[0016] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments set forth herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.

[0017] It should also be noted that, for ease of description, only the parts related to the invention are shown in the drawings. In the absence of conflict, the embodiments and features in the embodiments of the present disclosure can be combined with each other.

[0018] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0019] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".

[0020] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.

[0021] The present disclosure will be described in detail below with reference to the accompanying drawings and in conjunction with embodiments.

[0022] Figure 1 It is a schematic diagram of an application scenario of the information display method according to some embodiments of the present disclosure.

[0023] like Figure 1As shown, in response to detecting a modification operation 106 on the target information, the server 101 may determine at least one associated information 103 from the information base using the target information 102. Afterwards, the server 101 may determine a correlation 104 between the target information 102 and the associated information 103. The target information 102 is then modified according to the modification operation 106 to obtain modified target information 107. The associated information 103 is then modified according to the correlation 104 to obtain modified associated information 105. Finally, the server 101 may display the modified target information 107 and the modified associated information 105 according to the user's authority.

[0024] It is understandable that the information display method can be executed by a terminal device, or it can also be executed by a server 101. The execution subject of the above method can also include a device formed by integrating the above terminal device and the above server 101 through a network, or it can also be executed by various software programs. Among them, the terminal device can be various electronic devices with information processing capabilities, including but not limited to smart phones, tablet computers, e-book readers, laptop portable computers and desktop computers, etc. The execution subject can also be embodied as a server 101, software, etc. When the execution subject is software, it can be installed in the electronic devices listed above. It can be implemented as multiple software or software modules for providing distributed services, for example, or it can be implemented as a single software or software module. No specific limitation is made here.

[0025] It should be understood that Figure 1 The number of servers in the example is only for illustration purposes. Any number of servers may be provided as required.

[0026] Continue to refer Figure 2 , shows a process 200 of some embodiments of the information display method according to the present disclosure. The information display method comprises the following steps:

[0027] Step 201: in response to detecting a modification operation on target information, at least one associated information is determined from an information base using the target information.

[0028] In some embodiments, the execution subject of the information display method (eg Figure 1The server shown in the figure may determine at least one associated information from the information base using the target information in response to detecting a modification operation on the target information. Here, the target information generally refers to the information targeted by the modification operation. The associated information generally refers to information that is the same as or similar to the target information. As an example, the target information may be a hospital, and the associated information may be a hospital, a clinic or a doctor, etc. Specifically, the execution subject may retrieve the at least one associated information in the information base using the words or sentences in the target information.

[0029] In some optional implementations of some embodiments, the execution subject may perform cluster analysis on the information in the information library to obtain at least one type of information. Here, the cluster analysis generally refers to the analysis process of grouping a collection of physical or abstract objects into multiple classes consisting of similar objects.

[0030] Determine the similarity between the target information and the at least one type of information. As an example, the execution subject may use the keywords or sentences in the target information to compare each type of information in the at least one type of information. The more times the comparisons are the same, the higher the similarity.

[0031] Based on the above similarity, similar information of the target information is determined from at least one type of information. As an example, the execution subject can select the type of information with the highest similarity as the similar information. Keyword extraction is performed on the above target information to obtain at least one keyword. At least one related information is retrieved from the above similar information using the at least one keyword.

[0032] In some optional implementations of some embodiments, the execution subject may perform sentence processing on the target information to obtain at least one sentence. The importance of each of the at least one sentence in the target information is determined. Specifically, the importance may be determined in a variety of ways. As an example, the sentence with the least number of occurrences of the common word may be regarded as the sentence with the highest importance.

[0033] A sentence whose importance meets a preset condition is selected as a key sentence. As an example, the preset condition may be the highest importance. The key sentence is word-embedded to obtain a keyword vector. The keyword vector is used to retrieve at least one associated information in the information database.

[0034] In some optional implementations of some embodiments, the above-mentioned execution entity can determine the importance of each sentence in the above-mentioned target information based on at least one of the following methods: statistical method, deep neural network.

[0035] Here, the above statistical methods generally refer to methods for collecting, organizing, analyzing and interpreting statistical data, and drawing certain conclusions on the problems they reflect. For example, the importance of a sentence is determined based on the number of occurrences and / or frequencies of keywords, the number of occurrences and / or frequencies of stop words, the number of occurrences and / or frequencies of repeated words, and other data. The above-mentioned deep neural networks (DNN) are the basis of deep learning. When the hidden layer in a simple single-layer neural network is expanded to multiple layers, a deep neural network is obtained, such as a long short-term memory network (LSTM), a recursive neural network (RNN), and the like.

[0036] Step 202: Determine the correlation between the target information and the associated information.

[0037] In some embodiments, the execution subject may determine the correlation between the target information and the associated information. Here, the correlation generally refers to the similarity between the target information and the associated information. Specifically, the more similar words or sentences there are in the target information and the associated information, the higher the correlation.

[0038] Step 203: modify the target information according to the modification operation.

[0039] In some embodiments, the execution subject may modify the target information according to the modification operation. Specifically, the modification operation is to modify the target information "hospital" to information "clinic", and the execution subject may modify the target information from "hospital" to "clinic".

[0040] Step 204: modify the above-mentioned association information according to the above-mentioned correlation.

[0041] In some embodiments, the execution subject may modify the associated information according to the correlation. Specifically, the execution subject may select the associated information with the highest correlation among the associated information and modify it.

[0042] Step 205: Display the modified target information and / or associated information according to the user authority.

[0043] In some embodiments, the execution subject may display the modified target information and / or associated information according to the user's authority. As an example, when the user's authority is the "highest level", the execution subject may display all the modified information. When the user's authority is the "normal level", the execution subject may display part of the modified information. For example, if a process operator wants to modify the information in a process, after the modification is completed, if the user has access to the information, the information and related associated information will also be displayed.

[0044] For another example, a user can see information about a certain process on his or her personal page. If the user participates in a step in the process, the user can see information related to the step in which the user participated when viewing the process. In response to modifications to the information related to the step in the process, the users who participated in the step can see the changes in the process after the modification is completed.

[0045] In some optional implementations of some embodiments, the execution entity may also store and display modification records of the target information and the associated information.

[0046] In some optional implementations of some embodiments, the execution subject may determine the associated information through the following steps:

[0047] In the first step, text detection is performed on the images in the information library to obtain a first image with text. Here, the text detection generally refers to the process of detecting whether an image contains text. As an example, the text detection can be implemented using a convolutional neural network.

[0048] The second step is to determine the position of the text in the first image. As an example, a convolutional neural network can be used to determine the position of the text in the first image. Here, the position generally refers to the coordinates of the text in the first image or the area where the text is located.

[0049] The third step is to segment the first image and select a sub-region of the first image with text according to the position of the text in the first image. Here, the image segmentation can be segmenting the first image into regions of random sizes or segmenting the first image into at least one region of a specific size.

[0050] The fourth step is to perform image enhancement on the sub-region of the first image to obtain a second image. Here, the image enhancement generally refers to the process of adding some information or transforming data to the original image by certain means, selectively highlighting the features of interest in the image or suppressing (masking) some unnecessary features in the image, so that the image matches the visual response characteristics.

[0051] The fifth step is to extract text from the second image to obtain image text information. Specifically, text extraction can be achieved by optical character recognition. Optical character recognition (OCR) generally refers to the process in which an electronic device (such as a scanner or a digital camera) examines characters printed on paper, determines their shapes by detecting dark and light patterns, and then uses character recognition methods to translate the shapes into computer text.

[0052] Step 6: Compare the target information with the image text information. Specifically, the comparison may be a full text comparison or a keyword comparison. As an example, the comparison may be a comparison between the information "I am in a bad mood today" and the information "I am in a good mood today". First, the keywords "mood", "bad", and "good" are selected, and then each keyword is compared.

[0053] In step 7, in response to the comparison result satisfying the preset condition, the first image corresponding to the above image text information is used as the associated information. The above preset condition is usually set manually in advance. As an example, the above preset condition can be that the similarity of the full text comparison result reaches 95%. As another example, the above preset condition can also be that the keyword comparison similarity is 100%.

[0054] Often, the determination of related information can only complete the screening of texts, while a large number of images need to be manually determined for their association. Therefore, determining related information usually consumes a lot of human resources, which is time-consuming and labor-intensive. However, this method can automatically complete the determination of related information, and then modify the related information synchronously. This improves the user experience, greatly reduces the waste of human resources, and improves the accuracy of the determined related information.

[0055] The above-mentioned method for determining the associated information is an inventive point of the embodiment of the present disclosure, thereby solving the second technical problem mentioned in the background technology, that is, in the process of determining whether an image with text information is associated information, it is necessary to extract the text information in the image. This process often consumes a lot of human resources for determination, and the accuracy of the determined associated information is low.

[0056] The above-mentioned embodiments of the present disclosure have the following beneficial effects: in response to detecting a modification operation on target information, at least one associated information is determined from the information library using the target information, and then the associated information to be modified is determined by determining the correlation between the target information and the associated information, and then the target information is modified according to the modification operation, and then the associated information is modified according to the correlation, and finally, the modified target information and / or associated information is displayed according to the user authority. This realizes the synchronous modification and synchronous display of information, improves the user experience, further reduces the user's bounce rate, and increases network traffic.

[0057] Further references Figure 3 As an implementation of the methods shown in the above figures, the present disclosure provides some embodiments of an information display device, and these device embodiments are Figure 2 Corresponding to the method embodiments shown, the device can be specifically applied to various electronic devices.

[0058] like Figure 3 As shown, the information display device 300 of some embodiments includes: a first determination unit 301, a second determination unit 302, a first modification unit 303, a second modification unit 304 and a display unit 305. The first determination unit 301 is configured to determine at least one associated information from the information base using the target information in response to detecting a modification operation on the target information; the second determination unit 302 is configured to determine the correlation between the target information and the associated information; the first modification unit 303 is configured to modify the target information according to the modification operation; the second modification unit 304 is configured to modify the associated information according to the correlation; and the display unit 305 is configured to display the modified target information and / or associated information according to the user authority.

[0059] In an optional implementation of some embodiments, the first determination unit 301 is further configured to: perform cluster analysis on the information in the information library to obtain at least one category of information; determine the similarity between the target information and the at least one category of information; determine similar category information of the target information from at least one category of information based on the similarity; perform keyword extraction on the target information to obtain at least one keyword; and retrieve at least one related information from the similar category information using the at least one keyword.

[0060] In an optional implementation of some embodiments, the first determination unit 301 is further configured to: perform sentence processing on the target information to obtain at least one sentence; determine the importance of each sentence in the at least one sentence in the target information; select sentences whose importance meets preset conditions as key sentences; perform word embedding processing on the key sentences to obtain keyword vectors; and use the keyword vectors to retrieve at least one related information in the information database.

[0061] In an optional implementation of some embodiments, the first determination unit 301 is further configured to determine the importance of each sentence in the target information based on at least one of the following methods: statistical method, deep neural network.

[0062] In an optional implementation of some embodiments, the information display device 300 further includes a storage unit configured to store and display modification records of the target information and the associated information.

[0063] In an optional implementation of some embodiments, the first determination unit 301 is further configured to: perform text detection on the image in the information library to obtain a first image with text; determine the position of the text in the first image; perform image segmentation on the first image and select a first image sub-region with text according to the position of the text in the first image; perform image enhancement on the first image sub-region to obtain a second image; perform text extraction on the second image to obtain image text information; compare the target information with the image text information; in response to the comparison result satisfying a preset condition, use the first image corresponding to the image text information as associated information.

[0064] It is understood that the units described in the device 300 are similar to those described in the reference Figure 2 Therefore, the operations, features and beneficial effects described above for the method are also applicable to the device 300 and the units contained therein, and will not be described in detail here.

[0065] One of the above-mentioned embodiments of the present disclosure has the following beneficial effects: in response to detecting a modification operation on target information, at least one associated information is determined from the information library using the target information, and then the associated information to be modified is determined by determining the correlation between the target information and the associated information, and then the target information is modified according to the modification operation, and then the associated information is modified according to the correlation, and finally, the modified target information and / or associated information is displayed according to the user authority. This realizes synchronous modification and synchronous display of information, improves user experience, further reduces the user's bounce rate, and increases network traffic.

[0066] Reference below Figure 4 , which shows an electronic device (eg, Figure 1 A schematic diagram of the structure of the server 400. 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.

[0067] like Figure 4 As shown, the electronic device 400 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 the RAM 403, various programs and data required for the operation of the electronic device 400 are also stored. The processing device 401, the ROM 402, and the 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.

[0068] Typically, the following devices may be connected to the I / O interface 405: an input device 406 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 407 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; and a communication device 409. The communication device 409 may allow the electronic device 400 to communicate with other devices wirelessly or by wire to exchange data. Figure 4 The electronic device 400 is shown with various devices, 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. Figure 4 Each block shown in the figure may represent one device, or may represent multiple devices as required.

[0069] In particular, according to some embodiments of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, some embodiments of the present disclosure include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In some such embodiments, 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 some embodiments of the present disclosure are executed.

[0070] It should be noted that the computer-readable medium in some embodiments of the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the 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 some embodiments of the present disclosure, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In some embodiments of the present disclosure, the 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 electromagnetic signals, optical signals, 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.

[0071] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.

[0072] The computer-readable medium may be included in the electronic device; or it may exist independently without being installed in the electronic device. The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device: in response to detecting a modification operation on the target information, determines at least one associated information from the information library using the target information; determines the correlation between the target information and the associated information; modifies the target information according to the modification operation; modifies the associated information according to the correlation; and displays the modified target information and / or associated information according to user authority.

[0073] Computer program code for performing the operations of some embodiments 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 via 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., via the Internet using an Internet service provider).

[0074] 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.

[0075] The units described in some embodiments of the present disclosure may be implemented by software or by hardware. The described units may also be provided in a processor, for example, may be described as: a processor comprising a first determination unit, a second determination unit, a first modification unit, a second modification and display unit. The names of these units do not, in certain cases, constitute limitations on the units themselves, for example, the first determination unit may also be described as "a unit that determines at least one associated information from an information library using the above target information in response to detecting a modification operation on the target information".

[0076] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.

[0077] The above descriptions are only some preferred embodiments of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of the invention involved in the embodiments of the present disclosure is not limited to the technical solutions formed by a specific combination of the above-mentioned technical features, but should also cover other technical solutions formed by any combination of the above-mentioned technical features or their equivalent features without departing from the above-mentioned inventive concept. For example, the above-mentioned features are replaced with the technical features with similar functions disclosed in the embodiments of the present disclosure (but not limited to) and the technical solutions formed.

Claims

1. An information display method, comprising: In response to detecting a modification operation on target information, determining at least one associated information from an information repository using the target information; Specifically include: Performing text detection on the images in the information database to obtain a first image with text; determining a location of text in the first image; According to the position of the text in the first image, performing image segmentation on the first image and selecting a first image sub-region with text; Performing image enhancement on the first image sub-region to obtain a second image; Performing text extraction on the second image to obtain image text information; Comparing the target information with the image text information; In response to the comparison result satisfying a preset condition, taking the first image corresponding to the image text information as associated information; Determine the relevance between the target information and the associated information; the relevance refers to the degree of similarity between the target information and the associated information; Modify the target information according to the modification operation; According to the correlation, selecting the most correlated associated information from the associated information and modifying it; The modified target information and / or associated information is displayed according to the user's authority.

2. The method according to claim 1, wherein: The step of determining at least one associated information from an information base using the target information includes: Performing cluster analysis on the information in the information database to obtain at least one category of information; Determining a similarity between the target information and the at least one type of information; Determining similar category information of the target information from at least one category of information according to the similarity; Extracting keywords from the target information to obtain at least one keyword; At least one associated information is retrieved from the similar type information using the at least one keyword.

3. The method according to claim 1, wherein: The step of determining at least one associated information from an information base using the target information includes: Segment processing is performed on the target information to obtain at least one sentence; determining the importance of each of the at least one sentence in the target information; Select sentences whose importance meets the preset conditions as key sentences; Performing word embedding processing on the key sentence to obtain a keyword vector; At least one associated information is retrieved from the information database using the keyword vector.

4. The method according to claim 3, wherein: The determining the importance of each of the at least one sentence in the target information includes: Determine the importance of each sentence in the target information based on at least one of the following methods: statistical method, deep neural network.

5. The method according to claim 1, wherein: The method further comprises: The modification records of the target information and the associated information are stored and displayed.

6. A device for information display, comprising: a first determining unit, configured to determine at least one associated information from an information base using the target information in response to detecting a modification operation on the target information; A second determining unit is configured to determine the correlation between the target information and the associated information; A first modifying unit, configured to modify the target information according to the modification operation; A second modifying unit is configured to modify the associated information according to the correlation; The display unit is configured to display the modified target information and / or associated information according to the user authority.

7. An electronic device comprising: one or more processors; a storage device having one or more programs stored thereon, When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 5.

8. A computer readable medium having a computer program stored thereon, wherein: When the program is executed by a processor, the method according to any one of claims 1 to 5 is implemented.

Citation Information

Patent Citations

  • Data synchronism method and system of database

    CN103514223A

  • Image retrieval method and device

    CN104750791A

  • File synchronization method, terminal, network device and storage medium

    CN109688176A

  • Method and device for outputting information

    CN110263142A

  • Test paper information extraction method and system and computer readable storage medium

    CN110414529A