Abstract:
Provided is a system for recommending a keyword. The system comprises an identification unit which identifies an object corresponding to an input keyword which a user inputs, a searching unit which searches a plurality of triple data associated with the object, an extracting unit which extracts at least one recommended keyword by processing the triple data, and a providing unit which provides at least one recommended keyword. The system further includes a calculating unit which calculates at least one recommended keyword weight.
Abstract:
PURPOSE: Program search device and method are provided to precisely offer program information by obtaining an associative keyword associated with a search keyword. CONSTITUTION: An interface (201) extracts a search keyword by interoperating with a program search request. A processor (203) obtains an associative search keyword associated with a search keyword using a search keyword. The processor searches first program information from a database using the associative search key word. The processor determines necessity of extension with respect to the search keyword. A database (205) stores program information provided form a contents information providing server. [Reference numerals] (201) Interface; (203) Processor; (205) Database
Abstract:
The present invention relates to a semantic-based search system capable of enhancing precision of searching by ranking interpretation alternatives in consideration of user preference when a plurality of interpretation alternatives are searched according to a keyword input by a user, and a search method thereof. According to the present invention, the semantic-based search system includes: a log generating unit configured to generate a common log storing knowledge corresponding to general knowledge and a user log stored by reflecting user preference; an instance analyzing unit configured to analyze vector characteristics corresponding to an instance among interpretation alternatives according to a keyword input by a user; a weight calculating unit configured to calculate weights of confidence values and cosine similarity values of interpretation alternatives including vector characteristics of the instance with respect to at least one of the common log and the user log; and an aligning unit configured to align rankings of the interpretation alternatives according to the keyword input on the basis of the calculated weights of the confidence values and the cosine similarity values. Accordingly, since interpretation alternatives according to user keyword search based on a calculation of weights of confidence values and cosine similarity values are aligned as rankings in consideration of user preference, user search satisfaction can be enhanced.
Abstract:
PURPOSE: A virtual event channel configuring method for combining event channels and an event managing device using the same are provided to receive an event based on a dynamic combination of interesting event channels, thereby reducing an overhead about unnecessary event processing. CONSTITUTION: A reader and filter registering machine(122) registers and manages a reader who wants to read an event and an event filter that the reader designates. An event filter validity check machine(123) checks a grammar error of the event filter. If the event filter is valid, an event extracting machine(124) extracts an event received through an input event queue using the filter. An event channel controller newly generates a virtual event channel unit suitable for a request of a user and deletes an unnecessary virtual event channel unit.
Abstract:
PURPOSE: A behavior based task implementing method of a robot system is provided to shorten the developing period of a complex task by adding reusable and expandable behavior to a level of behavior. CONSTITUTION: A behavior based task implementing method of a robot system is as follows. One or more basic behaviors are implemented from one or more of components(S20). An expandable behavior is implemented from one or more basic behaviors(S30). An expansion behavior is implemented from the expandable behavior(S40).
Abstract:
PURPOSE: A portable computer device having an intelligent robot property and an operating method thereof are provided to perform user commands by searching for people, recognizing the people, tracing faces, and performing an interaction function as needed. CONSTITUTION: An input projector(110) supplies a UI screen and includes a camera taking an image of user actions on the UI screen. A main board(133) recognizes a user command according to the user actions and generates services and contents according to the user command. An output projector(113) outputs the contents. The output projector includes a camera tracing the user actions. The main board recognizes a user command according to a finger gesture on the UI screen and generates contents according to the user command. [Reference numerals] (111) Input project; (113) Output project; (120) 2 camera; (133) Main control board; (135) Peripheral device control board; (140) Microphone; (143) Sound control board; (150) 5 motor; (160) Illumination sensor; (170) Touch sensor; (180) Speaker; (183) Speaker amplifier; (191) WiFi wireless LAN; (193) USB memory or SD card; (AA) Main processor; (BB) Memory; (CC) Hard disk(SSD); (DD) Graphic controller; (EE) USB port; (FF) 1 PCI Bus; (GG) 10/100/1000 Mbit Ethernet