KR101727821B1 - Method and system for providing search result of words within content - Google Patents
Method and system for providing search result of words within content Download PDFInfo
- Publication number
- KR101727821B1 KR101727821B1 KR1020150127910A KR20150127910A KR101727821B1 KR 101727821 B1 KR101727821 B1 KR 101727821B1 KR 1020150127910 A KR1020150127910 A KR 1020150127910A KR 20150127910 A KR20150127910 A KR 20150127910A KR 101727821 B1 KR101727821 B1 KR 101727821B1
- Authority
- KR
- South Korea
- Prior art keywords
- word
- search
- content
- screen
- rti
- Prior art date
Links
Images
Classifications
-
- G06F17/30864—
-
- G06F17/2705—
-
- G06F17/277—
-
- G06F17/30991—
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
A method and system for providing correct answer search results for words in content. A computer implemented method includes receiving a selected word in content displayed on the electronic device as a search request query from an electronic device via a network; Converting the word into a word of a predetermined form and then returning it as a search word for integrated search; Detecting a subject domain related to the word by grasping context information of the word; And arranging search results for the search words in a collection ranking corresponding to the subject domain, and providing the search results to the electronic device.
Description
The following description relates to a system and method for providing search results for words contained in content.
A search engine is a software or Web site that makes it easy to find data on the Internet. The search engine searches a database through a search word input from a user, extracts search results therefrom, and provides the search results to the user.
Korean Patent Laid-Open No. 10-2004-0079604 (published on September 16, 2004) discloses a technique for generating a search result list for a search term in a search engine as an example of a technique for providing a search result.
Meanwhile, there are various types of services that provide contents on the Internet with the development of communication technology.
When a user uses a content including a text sentence (e.g., a document provided in a news, a knowledge encyclopedia, or the like) and there is a word unknown in the content, the user may search for the word.
In order to search for information during content use, a browser or a specific application (for example, an integrated search application, etc.) for searching for information is moved separately from a content screen to a search screen, a word to be searched is entered in a search window, .
However, since it is necessary to perform various steps and screen switching until the user uses the search result of the word included in the content while using the content, it is necessary to perform a simple operation of the word Even understanding the meaning is not easy. In addition, the communication resource efficiency is lowered as compared with the complex structure or process of the above-described search method, and the power consumption and the communication cost of the terminal used by the user increase.
The present invention provides a system and method for providing a search result for a word included in the content without moving the screen on the screen where the content is exposed.
A system and method for automatically converting a selected word in a content into an optimum word and returning the selected word as a search word is provided.
The present invention provides a system and a method for providing context-based search results for a selected word in a content.
A computer-implemented method, comprising: receiving a selected word in content displayed on the electronic device as a search request query from an electronic device via a network; Converting the word into a word of a predetermined form and then returning it as a search word for integrated search; Detecting a subject domain related to the word by grasping context information of the word; And arranging search results for the search terms in a collection ranking corresponding to the subject domain, and providing the search results to the electronic device.
A computer-implemented method, comprising: activating a search mode on a screen displaying content; Transmitting a word selected by the user from a text sentence included in the content to the server in the search mode; Receiving a search result for the word from the server; And displaying a screen including the search result on a screen on which the content is displayed without a screen movement, as a layer superimposed on at least a part of a screen on which the content is displayed, wherein the server displays the word in a predetermined form word To provide a search result for the transformed word.
A system of a server comprising one or more processors, the one or more processors, when receiving a selected word in content displayed on the electronic device as a search request query from an electronic device via a network, And then returns the keyword as a search word for integrated search; A subject sensing unit sensing a subject domain related to the word by grasping context information of the word; A collection matching unit for sorting search results for the search terms into a collection ranking corresponding to the subject domain; And a result providing unit for providing search results for the search word sorted according to the subject domain to the electronic device.
It is possible to provide search results for words included in the contents without moving the screen by supporting the searchable environment by activating the search mode on the screen in which the contents are exposed, thereby making it possible to shorten the search process during the use of the contents as much as possible, The search process improves the communication resource efficiency and reduces the communication cost and power consumption of the user terminal.
It is not necessary to manually type or modify the words for searching by automatically converting the selected word from the content into the optimum word from which unnecessary part-of-speech words are removed and then returning it as a search term, Can be input automatically, and the search result of the accurate context and the guaranteed quality can be provided.
It is possible to identify the subject domain of the information to be searched by the user by grasping the context information of the corresponding word with respect to at least one word selected from the contents, thereby providing a search result closer to the correct answer, thereby improving the search result quality have.
1 is a diagram illustrating an example of a network environment according to an embodiment of the present invention.
2 is a block diagram illustrating an internal configuration of an electronic device and a server according to an embodiment of the present invention.
FIG. 3 is a diagram illustrating an example of a component that a processor of a server according to an embodiment of the present invention may include.
4 is a flowchart illustrating an example of a method that a server according to an embodiment of the present invention can perform.
5 and 6 are diagrams showing examples of screens displayed on an electronic device in connection with a word selection procedure in an embodiment of the present invention.
FIGS. 7 to 10 are exemplary diagrams for explaining a process of detecting a subject domain of a selected word in an embodiment of the present invention. FIG.
11 is a diagram illustrating an example of a collection ranking by subject domain in an embodiment of the present invention.
12 to 13 are views showing examples of screens displayed on an electronic device in connection with a search result providing procedure in an embodiment of the present invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
1 is a diagram illustrating an example of a network environment according to an embodiment of the present invention. 1 shows an example in which a plurality of
The plurality of
The communication method is not limited, and may include a communication method using a communication network (for example, a mobile communication network, a wired Internet, a wireless Internet, a broadcasting network) that the
Each of the
In one example, the
2 is a block diagram illustrating an internal configuration of an electronic device and a server according to an embodiment of the present invention. In FIG. 2, an internal configuration of the electronic device 1 (110) as an example of one electronic device and the
The
The
The input /
Also, in other embodiments,
Hereinafter, the
FIG. 3 is a diagram illustrating an example of a component that a server of a server according to an exemplary embodiment of the present invention may include; FIG. 4 illustrates an example of a method that a server can perform according to an exemplary embodiment of the present invention; Fig. 3, the
At
In the electronic device, when a request for searching is input from a user while the user is consuming the content, the search mode may be activated on the screen where the content is exposed, and when the user selects at least one word included in the content, The entire selected word may be transmitted to the
The content consumed by the user may be a document provided by another system capable of interfacing with the
When the user selects a word for search in the content, the user can select a word phrase of a combination of several parts of speech in the sentence, and the electronic device transmits the entire word of the selected area to the
In
For example, when a plurality of words are received from an electronic device, the
As another example, when the electronic device transmits the selected word from the content being used by the user to the
As another example, the
In
A collection may refer to an area for classifying and exposing a document according to the source or the type of the document extracted as the search result. For example, a collection can be divided into a search area such as a cafe, a blog, a document, a book, a knowledge encyclopedia, a dictionary, a news, an image, a moving picture, a web document, Documents on the Internet can be classified based on a plurality of predefined topics, and the collection priority of the integrated search results can be predefined for each subject.
If the subject domain of the information to be searched by the user is detected in
In
The
As described above, when a user selects a specific word from a text sentence in the middle of consuming content on the web, the
5 and 6 are diagrams showing examples of screens displayed on an electronic device. 5 and 6, a process of converting a word selected by a user into a form suitable for search will be described in detail.
5 shows an example of a service page provided by the
The
For example, when the
The word selection method illustrated in FIGS. 5 and 6 is illustrative, and is not limited thereto. Various actions may be applied to select a word to be searched. For example, when the
In the electronic device, when a user selects a specific word in a text sentence in a content state while the content mode is being activated, the user can display a
At this time, the electronic device can provide a function of widening the word selection range with left / right based on a selected word in a state where a word is partially selected, thereby enabling a user to easily and conveniently select a word to be searched.
In the electronic device, even if the search mode is not activated, when the text in the content is selected by a touch action such as a long tap, when the selected block is held in the text on the system, the electronic device recognizes the selected block and supports the search function to be performed immediately .
The electronic device can transmit the word selected by the user to the
When a word is selected by a touch action such as tap and hold in a text sentence, since a word is generally selected in the unit of the word, as shown in FIG. 6, the user searches for the word " When selecting a word for that word, the corresponding phrase, 'perfumes', can be selected.
The electronic device transmits the selected phrase selected by the user to the
Accordingly, the
7 to 10, a process of detecting a subject domain of a word requested by a user will be described in detail.
In order to provide a correct search result for a word requested by the user, it is necessary to grasp the context information of the word and determine what topic the user searches for. Although words can be used to identify the subject to which the word belongs, it is sometimes difficult to grasp the subject alone based on the word.
FIG. 7 shows a theme classification of 'perfume'. Referring to FIG. 7, 'perfume' can be classified into four subjects such as books, movies, music, and cosmetics. The search function according to the present invention is a subject classification of how to expose a collection to a higher level from the viewpoint of a collection. By knowing the context in which a search request word is used, Search results can be provided.
As described above, the
For example, referring to FIG. 8, when a
Referring to FIG. 9, when a word 'fragrance' is included in a
For example, as shown in FIG. 9, the word 'fragrance' corresponds to 'cosmetics' by grasping the use field or theme such as the words 'wood fragrance' and 'fruit fragrance' It can be categorized as a subject. On the other hand, if the word 'perfume' is included in the
The search function according to the present invention can also consider a subject classification based on the meaning deconvolution (WSD) for classifying what the word itself is actually used as. For example, the homonym has several totally different meanings. For example, in the case of 'trauma', an economic term that means' to buy or sell goods at a later date ',' A medical term that means 'a horse that has a whole wound', and a political term that means 'a horse that reaches the chief of the Ministry of Foreign Affairs in some countries'. In this manner, the user can provide a correct search result for a word that is searched for by searching for the context or topic of the individual words including homonyms.
Accordingly, the user can determine the subject domain of the information to be searched by the user using the word selected for searching or a paragraph including the word. As described above, in addition to the method of using words or paragraphs, by checking the category information inserted in the URL by using the URL of the page containing the word selected by the user, the user can judge it as the subject domain of the information to be searched.
The
The collection for classifying extracted documents as a search result may be defined in advance according to the subject domain. For example, if the word "perfume" selected by the user for the search is used in an article in a topic related to the book, the "book" collection among the collections included in the search result can be exposed at the top, , The 'shopping' collection can be exposed at the top. In addition, as shown in FIG. 11, a plurality of subject domains such as economy, politics, people, and traffic can be defined in advance, and priorities for determining collection rankings can be defined in advance for each subject domain. If the search term is related to 'economy' according to the predefined mapping table, the result of integrated search is called 'Dictionary of Knowledge> Knowledge Encyclopedia> Site> ... In the case of search terms related to 'politics', it matches with the collection of surnames. It can be matched with a collection of surnames. In other words, depending on the subject domain of the query, the placement of the collection to provide search results for the search term will vary.
For example, when providing the integrated search result for the search word to the electronic device, the
12 is a diagram showing examples of a search result screen displayed on an electronic device. 12, the electronic device receives the search result for the search term 'perfume' from the
The
13, when a predefined interaction is input to the
The
FIGS. 12 to 13 illustrate exemplary screens for facilitating understanding of the invention and for convenience of description, and the configuration, order, and the like of the screen can be changed as desired.
As described above, according to the embodiments of the present invention, it is possible to provide search results for words included in contents without screen movement by supporting a searchable environment by activating a search mode on a screen in which contents are exposed, The search process can be reduced as much as possible and the communication cost and power consumption of the user terminal can be reduced as well as the communication resource efficiency can be improved due to the shortened search process. According to the embodiments of the present invention, it is possible to manually input a word for searching, for example, by directly typing or correcting a word for search by converting a selected word in content into an optimum word from which unnecessary parts of speech words are removed, And it is possible to automatically input a search term of an accurate context through root-based language processing, and to provide accurate context and search result of guaranteed quality. According to the embodiments of the present invention, the subject domain of the information to be searched by the user can be identified by grasping the context information of the at least one word selected from the contents, thereby obtaining a search result closer to the correct answer It is possible to improve search result quality.
The apparatus described above may be implemented as a hardware component, a software component, and / or a combination of hardware components and software components. For example, the apparatus and components described in the embodiments may be implemented as a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable gate array (FPGA), a programmable logic unit, a microprocessor, or any other device capable of executing and responding to instructions. The processing device may execute an operating system (OS) and one or more software applications running on the operating system. The processing device may also access, store, manipulate, process, and generate data in response to execution of the software. For ease of understanding, the processing apparatus may be described as being used singly, but those skilled in the art will recognize that the processing apparatus may have a plurality of processing elements and / As shown in FIG. For example, the processing unit may comprise a plurality of processors or one processor and one controller. Other processing configurations are also possible, such as a parallel processor.
The software may include a computer program, code, instructions, or a combination of one or more of the foregoing, and may be configured to configure the processing device to operate as desired or to process it collectively or collectively Device can be commanded. The software and / or data may be in the form of any type of machine, component, physical device, virtual equipment, computer storage media, or device , Or may be permanently or temporarily embodied in a transmitted signal wave. The software may be distributed over a networked computer system and stored or executed in a distributed manner. The software and data may be stored on one or more computer readable recording media.
The method according to an embodiment may be implemented in the form of a program command that can be executed through various computer means and recorded in a computer-readable medium. The computer-readable medium may include program instructions, data files, data structures, and the like, alone or in combination. The program instructions to be recorded on the medium may be those specially designed and configured for the embodiments or may be available to those skilled in the art of computer software. Examples of computer-readable media include magnetic media such as hard disks, floppy disks and magnetic tape; optical media such as CD-ROMs and DVDs; magnetic media such as floppy disks; Magneto-optical media, and hardware devices specifically configured to store and execute program instructions such as ROM, RAM, flash memory, and the like. Examples of program instructions include machine language code such as those produced by a compiler, as well as high-level language code that can be executed by a computer using an interpreter or the like. The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the embodiments, and vice versa.
While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. For example, it is to be understood that the techniques described may be performed in a different order than the described methods, and / or that components of the described systems, structures, devices, circuits, Lt; / RTI > or equivalents, even if it is replaced or replaced.
Therefore, other implementations, other embodiments, and equivalents to the claims are also within the scope of the following claims.
Claims (17)
Receiving a selected word in content displayed on the electronic device as a search request query from an electronic device via a network;
Converting the word into a predetermined type of word;
Detecting a subject domain related to the word by grasping context information of the word; And
Sorting the search result for the converted word into a collection ranking corresponding to the subject domain, and providing the search result to the electronic device
≪ / RTI >
Wherein the converting comprises:
Removing the search from the word or removing the word except for the cognition or the root
≪ / RTI >
Wherein the sensing comprises:
If the selected word in the content is a plurality of words, detecting the subject domain from a field or a subject in which the plurality of words are commonly used
Lt; RTI ID = 0.0 > 1, < / RTI >
Wherein the sensing comprises:
Detecting the subject domain according to a context of the word in the sentence using a sentence including the word in the content
Lt; RTI ID = 0.0 > 1, < / RTI >
Wherein the sensing comprises:
And detecting the subject domain through category information inserted in the URL using a uniform resource locator (URL) of a page provided with the content
Lt; RTI ID = 0.0 > 1, < / RTI >
The collection priority of the integrated search results of plural subjects and subjects is predefined,
Wherein the providing step comprises:
Matching search results for the transformed word according to a collection priority order corresponding to the subject domain
Lt; RTI ID = 0.0 > 1, < / RTI >
The electronic device displays a screen including the search result in a layer superimposed on at least a part of the screen on which the content is displayed,
Lt; RTI ID = 0.0 > 1, < / RTI >
Activating a search mode on a screen in which content is displayed;
Transmitting a word selected by a user among text sentences included in the content to the server in the search mode;
Receiving a search result for the word from the server; And
Displaying a screen including the search result on a screen on which the content is displayed without a screen movement in a layer superposed on at least a part of a screen on which the content is displayed
Lt; / RTI >
Wherein the server receives a word selected from content displayed on a screen of the electronic device as a search request query from the electronic device, converts the word into a predetermined type of word, extracts from the context information of the word a subject domain And arranging the search result for the converted word in the collection ranking corresponding to the subject domain to provide to the electronic device
The search result providing method comprising:
A UI of a search function is included in a menu list related to the screen on which the content is displayed,
Wherein the activating comprises:
When the UI of the search function is selected on the screen on which the content is displayed, the search mode is activated on the screen on which the content is displayed without moving the screen
The search result providing method comprising:
The one or more processors,
When receiving a word selected from content displayed on the electronic device as a search request query from an electronic device via a network,
A language processing unit for converting the word into a predetermined type of word;
A subject sensing unit sensing a subject domain related to the word by grasping context information of the word;
A collection matching unit for sorting the search result of the converted word into a collection ranking corresponding to the subject domain; And
And providing results of the search for the converted word sorted according to the subject domain to the electronic device,
≪ / RTI >
The language processing unit,
Remove the search from the word or remove the word except for a cognate or a root
Lt; / RTI >
The subject sensing unit may include:
If the selected word in the content is a plurality of words, detecting the subject domain from a field or a subject in which the plurality of words are commonly used
Lt; / RTI >
The subject sensing unit may include:
Detecting the subject domain according to a context of the word in the sentence using a sentence including the word in the content
Lt; / RTI >
The subject sensing unit may include:
And detecting the subject domain through category information inserted in the URL using a uniform resource locator (URL) of a page provided with the content
Lt; / RTI >
The collection priority of the integrated search results of plural subjects and subjects is predefined,
Wherein the collection-
Matching search results for the transformed word according to a collection priority order corresponding to the subject domain
Lt; / RTI >
The result-
Providing the search result such that a screen including the search result is displayed as a layer overlaid on at least a part of a screen on which the content is displayed without screen movement on the screen on which the content is displayed
Lt; / RTI >
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150127910A KR101727821B1 (en) | 2015-09-09 | 2015-09-09 | Method and system for providing search result of words within content |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150127910A KR101727821B1 (en) | 2015-09-09 | 2015-09-09 | Method and system for providing search result of words within content |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170030382A KR20170030382A (en) | 2017-03-17 |
KR101727821B1 true KR101727821B1 (en) | 2017-04-17 |
Family
ID=58502067
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150127910A KR101727821B1 (en) | 2015-09-09 | 2015-09-09 | Method and system for providing search result of words within content |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101727821B1 (en) |
-
2015
- 2015-09-09 KR KR1020150127910A patent/KR101727821B1/en active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR20170030382A (en) | 2017-03-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6883132B2 (en) | Action suggestions for user-selected content | |
US10733360B2 (en) | Simulated hyperlinks on a mobile device | |
JP6554685B2 (en) | Method and apparatus for providing search results | |
KR101953303B1 (en) | Identifying matching applications based on browsing activity | |
JP5264892B2 (en) | Multilingual information search | |
US8275759B2 (en) | Contextual query suggestion in result pages | |
US9218414B2 (en) | System, method, and user interface for a search engine based on multi-document summarization | |
US10122839B1 (en) | Techniques for enhancing content on a mobile device | |
US9342233B1 (en) | Dynamic dictionary based on context | |
US20100070851A1 (en) | Method and system for providing suggested tags associated with a target web page for manipulation by a user | |
US9129009B2 (en) | Related links | |
WO2013015852A9 (en) | Systems and methods for providing information regarding semantic entities included in a page of content | |
JP2015511746A (en) | Interactive information retrieval system and method | |
JP2015511746A5 (en) | ||
CN103888799B (en) | Control method and control device | |
JP2007193697A (en) | Information collection apparatus, information collection method and program | |
US8694887B2 (en) | Dynamic contextual shortcuts | |
WO2013106424A1 (en) | Method and apparatus for displaying suggestions to a user of a software application | |
US20170293683A1 (en) | Method and system for providing contextual information | |
KR101727821B1 (en) | Method and system for providing search result of words within content | |
KR101421819B1 (en) | Method for providing keyword search result using balloon in an online environment | |
JP7323484B2 (en) | Information processing device, information processing method, and program | |
KR20090003410A (en) | Method and system for providing search service by wireless internet | |
EP4377819A1 (en) | Systems and methods for dynamic hyperlinking | |
Chen et al. | Web information at your fingertips: paper as an interaction metaphor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |