KR20090058409A - 편집 가능한 개인 사전을 제공하고 활용하는 방법 및시스템 - Google Patents
편집 가능한 개인 사전을 제공하고 활용하는 방법 및시스템 Download PDFInfo
- Publication number
- KR20090058409A KR20090058409A KR1020070125168A KR20070125168A KR20090058409A KR 20090058409 A KR20090058409 A KR 20090058409A KR 1020070125168 A KR1020070125168 A KR 1020070125168A KR 20070125168 A KR20070125168 A KR 20070125168A KR 20090058409 A KR20090058409 A KR 20090058409A
- Authority
- KR
- South Korea
- Prior art keywords
- dictionary
- user
- dictionary database
- personal
- information
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/237—Lexical tools
- G06F40/242—Dictionaries
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Machine Translation (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
본 발명에 따르면, 어휘의 의미별로 사용자가 편집을 수행할 수 있는 개인 사전 서비스를 제공하는 방법 및 시스템이 제공된다. 또한, 사용자로부터 입력되는 검색 조건에 부합하는 사전 데이터를 사용자에게 제공함과 더불어 제공된 사전 데이터를 편리하게 편집할 수 있는 환경을 제공함으로써, 사용자 편의적인 개인 사전 데이터를 구축할 수 있도록 하고, 구축된 개인 사전 데이터 등에 등록된 어휘를 대상으로 사용자가 어휘력 테스트를 제공 받을 수 있으며 어휘 학습을 위해 다양한 포맷에 의한 단어장 출력 기능을 제공 받을 수 있다.
인터넷 사전, 사용자 제작 사전, 어휘 테스트, 학습 테스트
Description
본 발명은 단어의 의미별로 사용자가 직접 편집을 행할 수 있는 개인 사전 서비스를 제공하고 이를 활용하는 방법 및 시스템에 관한 것으로서, 보다 상세하게는, 입력되는 검색 조건에 부합하는 사전 데이터를 기존의 사전 데이터베이스로부터 획득하여 사용자에게 제공함과 더불어, 제공된 사전 데이터를 의미별로 사용자가 편리하게 편집할 수 있는 환경을 제공함으로써, 사용자 편의적인 개인 사전을 구축할 수 있도록 하고, 사용자가 구축된 개인 사전을 활용하여 개인 사전에 등록된 단어들을 학습할 수 있도록 다양한 학습 기능을 제공할 수 있도록 하는 방법 및 시스템에 관한 것이다.
최근 각종 인터넷 포털 사이트에서는 사전 검색 서비스가 제공되고 있다. 이러한 사전 검색 서비스에 따르면, 사용자가 원하는 단어를 검색하고자 하는 경우 각종 사전으로부터 해당 검색어에 부합되는 어휘를 추출하고, 이를 취합하여 사용자에게 제공한다.
또한, 종래의 사전 검색 서비스는 사전 검색 서비스와 더불어, 사용자가 검 색한 단어를 사용자의 선택에 따라 개인 단어장에 저장할 수 있는 단어장 서비스를 추가적으로 제공한다. 이러한 단어장 서비스에 따르면, 사용자가 사전 검색 서비스에 의한 검색 결과를 확인한 후, 검색 결과 페이지의 일측에 제시되는 단어장 추가 버튼 등을 선택하면, 해당 단어를 사용자의 개인 단어장에 추가하고, 추후 사용자가 자신이 검색하였던 단어들을 간편하게 재확인할 수 있도록 하는 기능을 제공하는 것이 일반적이다.
하지만, 이와 같은 종래의 단어장 서비스에 따르면, 사용자에 의해 선택된 단어 등의 어휘를 개인 단어장에 저장하고자 할 때, 사전 데이터베이스에 저장된 데이터를 단어장에 그대로 저장하므로, 사전 데이터베이스에 저장된 단어의 다양한 의미 또는 용법 중 특정 부분에 주안점을 두어 단어장을 생성하고자 하는 사용자들의 요청을 만족시킬 수 없다는 문제점이 있었다.
본 발명은 위에서 언급한 종래 기술의 문제점을 해결하기 위하여, 사용자가 검색 조건으로 입력한 조건 정보를 이용하여 획득되는 어휘 정보를 개인 사전에 저장할 때 의미별로 편집이 가능하게 함으로써, 사용자가 원하는 내용만으로 개인 사전이 구성될 수 있도록 하는 것을 목적으로 한다.
더 나아가, 본 발명의 추가적인 목적은, 개인 사전 데이터베이스에 저장된 정보를 활용하여, 어학 학습을 위한 테스트 기능을 제공하고, MP3 등과 같은 재생 가능한 디지털 파일 또는 엑셀, 워드, 텍스트 파일 등으로 어휘 정보를 출력할 수 있도록 함으로써, 사용자가 효과적으로 단어를 학습할 수 있도록 하기 위함이다.
상기한 바와 같은 본 발명의 목적을 달성하고, 후술하는 본 발명의 특징적인 기능을 수행하기 위한, 본 발명의 특징적인 구성은 하기와 같다.
본 발명의 일 태양에 따르면, 공중에 통용되는 사전 데이터를 수록하고 있는 사전 데이터베이스 및 개인별로 상기 사전 데이터베이스에 포함된 상기 사전 데이터에 관한 정보 중 적어도 일부를 취사선택하여 생성한 개인 사전 데이터베이스 중 적어도 하나를 이용하여, 사용자에 의해 편집 가능한 개인 사전을 제공하는 방법 - 상기 사전 데이터베이스 및 상기 개인 사전 데이터베이스에 포함된 각각의 사전 데이터는 적어도 하나의 어휘를 포함하며, 각각의 어휘는 적어도 하나의 의미에 대응됨 - 에 있어서, (a) 상기 사용자로부터 검색 조건을 입력 받는 단계, (b) 상기 사 전 데이터베이스 및 상기 개인 사전 데이터베이스 중 적어도 하나에 저장되어 있는 사전 데이터 중 상기 검색 조건에 부합하는 특정 어휘에 대한 정보를 로딩하여 디스플레이 하는 단계, (c) 상기 어휘에 대한 정보에 포함된 적어도 하나의 의미 중, 적어도 일부 의미에 대한 선택 정보를 상기 사용자로부터 수신하는 단계, 및 (d) 상기 수신된 선택 정보를 이용하여 개인 사전 데이터를 생성하고 이를 상기 사용자에 속한 개인 사전 데이터베이스에 저장하는 단계를 포함하는 방법를 포함하는 방법이 제공된다.
본 발명의 다른 태양에 따르면, 사용자에게 편집 가능한 개인 사전을 제공하기 위한 시스템에 있어서, 공중에 통용되는 사전 데이터를 수록하고 있는 - 상기 사전 데이터는 적어도 하나의 어휘를 포함하며, 각각의 어휘는 적어도 하나의 의미에 대응되어 저장됨 - 사전 데이터베이스, 개인별로 상기 사전 데이터베이스에 포함된 상기 사전 데이터에 관한 정보 중 적어도 일부를 취사선택하여 생성한 개인 사전 데이터베이스, 상기 사용자의 단말 장치로부터 수신된 조건 정보를 이용하여, 상기 사전 데이터베이스 및 상기 개인 사전 데이터베이스 중 적어도 하나로부터 획득되는 적어도 하나의 어휘와 상기 어휘에 대응되는 적어도 하나의 의미를 포함하는 결과 페이지를 생성하여 상기 단말 장치에 제공하는 결과 페이지 생성부, 및 상기 결과 페이지에 포함된 상기 적어도 하나의 의미 중 적어도 일부에 대한 선택 정보를 수신하고, 상기 수신된 선택 정보를 기반으로 개인 사전 데이터를 생성하여 상기 개인 사전 데이터베이스에 저장하는 사전 편집부를 포함하는 시스템이 제공된다.
본 발명에 따르면, 사용자가 검색 조건으로 입력한 조건 정보를 이용하여 획득되는 어휘 정보를 개인 사전에 저장하고자 할 때, 의미별로 편집이 가능하게 함으로써, 사용자가 자신이 원하지 않는 의미 등을 배제한 채, 자신에게 최적화된 개인 사전을 생성할 수 있도록 하는 효과를 달성한다.
또한, 본 발명에 따르면, 사용자가 개인 사전을 효율적으로 구축할 수 있도록, 다양한 사용자 편의적인 편집 인터페이스를 제공할 수 있다.
또한, 본 발명에 따르면, 상기 구축된 개인 사전에 포함된 단어 등의 어휘를 효율적으로 학습할 수 있도록, 사용자에게 단어장 출력 기능 및 학습 테스트 기능 등을 제공할 수 있다.
후술하는 본 발명에 대한 상세한 설명은, 본 발명이 실시될 수 있는 특정 실시예를 예시로서 도시하는 첨부 도면을 참조한다. 이들 실시예는 당업자가 본 발명을 실시할 수 있기에 충분하도록 상세히 설명된다. 본 발명의 다양한 실시예는 서로 다르지만 상호 배타적일 필요는 없음이 이해되어야 한다. 예를 들어, 여기에 기재되어 있는 특정 형상, 구조 및 특성은 일 실시예에 관련하여 본 발명의 정신 및 범위를 벗어나지 않으면서 다른 실시예로 구현될 수 있다. 또한, 각각의 개시된 실시예 내의 개별 구성요소의 위치 또는 배치는 본 발명의 정신 및 범위를 벗어나지 않으면서 변경될 수 있음이 이해되어야 한다. 따라서, 후술하는 상세한 설명은 한정적인 의미로서 취하려는 것이 아니며, 본 발명의 범위는, 적절하게 설명된 다면, 그 청구항들이 주장하는 것과 균등한 모든 범위와 더불어 첨부된 청구항에 의해서만 한정된다.
이하에서는 첨부된 도면을 참조하여 본 발명의 실시예를 상세히 설명하도록 한다.
도 1은 본 발명의 일 실시예에 따라, 의미별로 자유롭게 편집 가능한 개인 사전을 제공하기 위한 개인 사전 시스템(100)의 구성을 도시한 구성도이다.
도 1을 참조하면, 본 발명의 개인 사전 시스템(100)은 사전 편집부(120), 어휘 테스트부(130), 외부 출력부(140), 결과 페이지 생성부(150), 데이터베이스 관리부(160), 통신부(170), 제어부(180) 등을 포함할 수 있다.
본 발명의 일 실시예에 따르면, 사전 편집부(120), 어휘 테스트부(130), 외부 출력부(140), 결과 페이지 생성부(150), 데이터베이스 관리부(160), 통신부(170), 제어부(180)는 그 중 적어도 일부가 개인 사전 시스템에 포함되거나 개인 사전 시스템과 통신하는 프로그램 모듈일 수 있다(다만, 도 1에서는 사전 편집부, 어휘 테스트부, 외부 출력부, 결과 페이지 생성부(150), 데이터베이스 관리부, 통신부, 제어부가 개인 사전 시스템에 포함되어 있는 것으로 예시하고 있다). 이러한 프로그램 모듈들은 운영 시스템, 응용 프로그램 모듈 및 기타 프로그램 모듈의 형태로 사용자 단말 장치에 포함될 수 있으며, 물리적으로 여러 가지 공지의 기억 장치 상에 저장될 수도 있다. 또한, 이러한 프로그램 모듈들은 사용자 단말 장치와 통신 가능한 원격 기억 장치에 저장될 수도 있다. 이러한 프로그램 모듈들은 본 발명에 따라 후술할 특정 업무를 수행하거나 특정 추상 데이터 유형을 실행하는 루틴, 서브루틴, 프로그램, 오브젝트, 컴포넌트, 데이터 구조 등을 포괄하지만, 이에 제한되지는 않는다.
여기서, 사전 편집부(120), 어휘 테스트부(130), 외부 출력부(140), 및 결과 페이지 생성부(150)는, 사용자가 개인 사전 데이터를 편집하고, 편집된 개인 사전 데이터를 이용하여 사용자의 암기 여부를 다양한 방법으로 테스트하고, 사용자가 암기를 편리하게 할 수 있도록 편리한 포맷을 갖춘 인쇄물이나 MP3 등의 데이터를 외부로 송출하는 것과 같은 사용자 편의 기능을 수행하기 위해 편의상 분류한 것으로서, 반드시 이에 한정되는 것은 아님을 밝혀둔다.
본 발명의 일 실시예에 따른 결과 페이지 생성부(150)는, 사용자에 의해 입력된 검색 조건에 부합하는 어휘를 사전 데이터베이스(160b) 또는 이미 생성되어 존재하는 개인 사전 데이터베이스(160c)로부터 획득하여 사용자의 단말 장치에 제공함으로써, 사용자가 개인 사전의 제작을 행할 수 있도록 한다.
본 발명의 일 실시예에 따른 사전 편집부(120)는, 결과 페이지 생성부(150)가 생성한 결과 페이지가 사용자의 디지털 기기의 화면을 통해 디스플레이 되면, 사용자가 결과 페이지 상의 항목들의 배열 상태를 사용자의 기호에 따라 편리하게 재배치하거나 개인 사전 데이터를 용이하게 편집할 수 있도록 사용자 편의적인 인터페이스를 제공하는 기능을 수행한다. 이와 같은 사전 편집부(120)에 의해 수행되는 프로세스에 대해서는 추후 도 3 참조로 보다 자세히 설명한다.
다음으로, 본 발명의 일 실시예에 따른 어휘 테스트부(130)는 사용자의 개인 사전에 등록된 데이터를 기반으로, 사용자의 학습 상태를 진단할 수 있는 일련의 문항들을 사용자에게 제시하고, 사용자의 응답에 대한 평가를 수행하는 기능을 제공한다. 보다 구체적으로, 어휘 테스트부(130)는 어휘를 제시하고 뜻을 입력받는 방식, 뜻을 제시하고 어휘를 입력받는 방식, 받아쓰기, 작문 등과 같은 테스트 방식을 제공할 수 있다. 뿐만 아니라, 어휘 테스트부(130)는 수행된 테스트 결과에 대한 히스토리를 히스토리 데이터베이스(160d)에 저장함으로써, 추후 사용자가 자신이 수행하였던 어휘 테스트 결과를 재조회하거나, 잠시 중단하였던 테스트를 재개할 수 있도록 해 줄 수 있다. 이와 같은 어휘 테스트부(130)에 의해 수행되는 프로세스에 대해서는 추후 도 4 및 도 5를 참조로 보다 자세히 설명한다.
또한, 본 발명의 일 실시예에 따른 외부 출력부(140)는 개인 사전에 등록된 데이터 중 일부 또는 전부를 용지 등에 인쇄하거나, mp3 파일 포맷 등과 같이 재생 가능한 디지털 파일 형식으로 인코딩하거나, 엑셀 파일, 워드 파일 등과 같은 파일 형식으로 출력하는 등의 기능을 수행함으로써, 사용자가 오프라인 상에서 개인 사전에 등록된 어휘를 학습할 수 있도록 다양한 기능을 제공한다. 이와 같은 외부 출력부(140)에 의해 수행되는 프로세스에 대해서는 추후 도 6을 참조로 보다 자세히 설명한다.
또한, 본 발명의 일 실시예에 따른 DB 관리부(160)는 다양한 데이터베이스를 유지 및 관리하는 기능을 수행하는데, DB 관리부(160)에는 사용자 정보 데이터베이스(160a), 사전 데이터베이스(160b), 개인 사전 데이터베이스(160c) 및 히스토리 데이터베이스(160d) 등을 포함할 수 있다. 여기서, 사용자 정보 데이터베이스(160a), 사전 데이터베이스(160b), 개인 사전 데이터베이스(160c) 및 히스토리 데이터베이스(160d)는 사용자에게 사전 검색 서비스를 제공하고 상기 사용자의 개인 사전 데이터를 등록, 유지하기 위해 편의상 분류한 것으로서, 반드시 이에 한정되는 것은 아니며, 언급한 데이터베이스들은 시스템 관리의 효율성 및 편의에 따라 서로 취합되거나 별도의 데이터베이스로 분리될 수도 있음을 밝혀둔다.
사용자 정보 데이터베이스(160a)는 사용자의 정보를 저장하기 위한 것으로서, 사용자의 성명, 아이디, 패스워드, 주소, 연락처, 이메일 주소, 사용자 내공 포인트 등과 같은 정보를 포함할 수 있다.
사전 데이터베이스(160b)에는 네트워크 상에 존재하는 기존의 다양한 사전 데이터를 포함하고 있으며, 추후 사용자가 개인 사전 데이터를 구축하기 위해 소정의 표제어를 검색어로서 입력하는 경우, 상기 검색어에 부합되는 단어 등의 어휘를 상기 사전 데이터베이스(160b)로부터 획득하게 된다.
개인 사전 데이터베이스(160c)는 각각의 사용자가 사전 데이터베이스를 이용하여 생성하거나, 상기 사전 데이터베이스의 내용을 편집함으로써 생성한 개인 사전 데이터를 저장할 수 있다.
히스토리 데이터베이스(160d)는 어휘 테스트부(130)에 의해 수행된 학습 테스트의 진행 상황 및/또는 결과에 대한 정보를 포함할 수 있다.
한편, 본 발명에서 언급되는 사용자 정보 데이터베이스(160a), 사전 데이터베이스(160b), 개인 사전 데이터베이스(160c), 및 히스토리 데이터베이스(160d) 등 각종 DB는 협의의 데이터베이스뿐만 아니라, 파일 시스템에 기반한 데이터 기록 등을 포함하는 넓은 의미의 데이터베이스도 포함하며, 각각의 데이터베이스들은 개인 사전 시스템(100) 내에 포함되어 있을 수도 있으나, 개인 사전 시스템(100)과 통신 가능한 원격 기억 장치에 존재할 수도 있을 것이다.
또한, 본 발명의 통신부(170)는, 본 발명의 개인 사전 시스템(100)과 네트워크로 연결된 원격 컴퓨터 등과 소정의 데이터를 송수신하는 역할을 담당한다. 가령, 통신부(170)는 사용자 단말 장치(101)와 같은 원격 컴퓨터와의 통신을 위한 소정의 물리적 커넥터 등으로 구성될 수 있고, 소정의 통신 프로토콜에 따라 사용자 데이터 통신을 수행할 수 있다.
마지막으로, 본 발명에 따른 제어부(180)는 사전 편집부(120), 어휘 테스트부(130), 외부 출력부(140), 결과 페이지 생성부(150), 데이터베이스 관리부(160), 통신부(170) 간의 데이터의 흐름을 제어하는 기능을 수행한다. 즉, 본 발명에 따른 제어부(180)는 각 구성 모듈 간에 송수신되는 신호를 제어함으로써, 사전 편집부(120), 어휘 테스트부(130), 외부 출력부(140), 결과 페이지 생성부(150), 데이터베이스 관리부(160), 통신부(170)에서 각각의 고유의 기능을 수행하도록 제어한다.
도 2는 본 발명의 일 실시예에 따라 어휘의 의미별로 자유롭게 편집 가능한 개인 사전의 제공 방법의 흐름을 나타내는 도면이다.
도 2를 참조하면, 네트워크 상에 존재하는 사전 데이터를 수집하여 사전 데이터베이스(160b)에 기록하는 과정이 선행되며(S210), 그 후 결과 페이지 생성부(150)는 사용자로부터 특정 어휘를 검색 조건으로서 입력 받고(S220), 사용자의 검색 조건에 부합하는 사전 데이터를 상기의 사전 데이터베이스(160b) 또는 이미 생성된 상태의 개인 사전 데이터베이스(160c)로부터 획득하여 사용자의 단말 장치 상에 로딩한다(S230). 이 때, 사용자에게 제공되는 검색 결과에는, 복수의 사전 데이터베이스(160b) 또는 개인 사전 데이터베이스(160c) 등으로부터 획득된 어휘들이 다양하게 포함되어 있을 수 있는데, 예를 들면, 사용자가 검색 조건으로 "morning"을 입력한 경우, "아침", "Morgen", " 朝あさ" 등이 동시에 제공될 수 있을 것이다.
그 후, 본 발명의 사전 편집부(120)는 상기 로딩된 사전 데이터 중 특정 사전 데이터에 대해 상기 사용자의 개인 사전에 추가할지에 대한 요청을 입력 받는다(S240). 이 때, 상기 로딩된 사전 데이터가 단어인 경우에 단어의 의미별로 개인 사전에 추가할지에 대한 요청을 입력 받을 수 있을 것이다.
한편, 상기 S240 단계에서 언급된 추가 요청은 명시적일 수도 있으며 자동 저장일 수도 있으므로 반드시 명시적인 요청에 한하는 것은 아니다.
명시적이지 않은 요청의 일례로서, 사용자가 시스템의 로그인(login) 과정을 거치지 않은 경우에도, 본 발명의 개인 사전 시스템(100)은, 상기 S230 단계에서 사용자의 검색 조건 입력에 의해 상기 사용자에게 제공되었던 검색 결과, 즉 어휘들에 대한 정보를 우선 임시 저장 장소에 저장하고, 차후 사용자가 로그인 과정을 수행하는 시점에, 상기 임시 저장 장소에 저장된 해당 어휘들에 대한 정보를 사용자의 개인 사전에 자동으로 편입시키는 방법을 상정할 수 있다.
한편, 사용자의 요청이 명시적인 경우, 사용자는 제공된 사전 데이터 중 개인 사전에 추가될 부분을 지정하거나 편집할 수 있는데(S250), 이는 이하와 같은 다양한 방법 중 어느 하나로 수행될 수 있다.
본 발명의 일 실시예에 따르면, 사전 편집부(120)는 사용자의 어휘 추가 요청에 대응하여, S230 단계에서 제공된 사전 데이터 중 적어도 일부를 편집할 수 있는 에디팅 화면을 사용자의 단말 장치에 디스플레이하고, 사용자에 의해 편집된 데이터를 개인 사전 데이터베이스(160c)에 저장할 수 있다.
본 발명의 다른 실시예에 따르면, 사전 편집부(120)는, S230 단계에서 제공된 사전 데이터 중 적어도 일부를 사용자가 마우스 등의 입력 장치를 이용하여 특정하면, 특정된 영역을 자동으로 개인 사전 데이터베이스(160c)에 저장하거나, 특정된 영역에 대한 저장 요청을 수신한 후에 상기 특정된 영역을 개인 사전 데이터베이스(160c)에 저장할 수 있다.
본 발명의 또 다른 실시예에 따르면, 사전 편집부(120)는, S230 단계에서 제공된 사전 데이터에 포함된 각각의 의미별로 개인 사전 데이터베이스(160c)에 추가할 수 있도록 하는 버튼(button) 또는 체크박스(checkbox) 등을 제공할 수 있다.
이와 같이 사용자에게 제공된 사전 데이터 중 일부를 발췌하여 개인 사전 데이터베이스(160c)에 저장하기 위하여, 본 발명의 개인 사전 시스템(100)은, 사용자가 개인 사전을 생성하기 이전에, 사전 데이터베이스(160b)에 저장된 사전 데이터를 의미별로 분할하여 저장한 별도의 데이터베이스를 생성 및 유지할 수도 있을 것이고, 사용자가 제공된 사전 데이터 중 특정 영역이나 특정 의미를 선택한 이후에 사전 데이터로부터 해당 영역 또는 의미를 추출할 수도 있을 것이다. 특히, 후자의 경우, 사용자의 마우스 등의 위치를 감지하여 해당 영역에 포함된 텍스트를 추 출하거나, 소정의 버튼이 활성화되는 경우, 해당 버튼에 대응되는 영역에 포함된 텍스트를 추출하도록 하는 스크립트 코드를 사전 데이터와 함께 제공함으로써 구현될 수 있을 것이다.
사용자의 개인 사전에 포함되는 데이터에 대한 편집 과정이 완료되면, 사전 편집부(120)는 이를 개인 사전 데이터베이스에 등록한다(S260).
여기서, 사전 편집부(120)는, 추후 개인 사전 데이터베이스(160c)에 등록된 데이터에 대하여 사용자의 추가적인 편집 요청이 있는 경우, 개인 사전 데이터베이스(160c)에 기록된 데이터를 변경할 수 있는데, 개인 사전 데이터에 예문 또는 사용자의 의견을 추가하거나, 개인 사전 데이터의 일부 또는 전부를 편집(가령, 추가, 수정, 삭제 등)하는 등과 같은 경우를 상정할 수 있을 것이다.
한편, 본 발명의 다른 실시예로서, 먼저 사용자가 선택한 사전 데이터를 개인 사전 데이터베이스(160c)에 등록한 후(S260), 사용자에게 이를 편집할 수 있는 기능을 제공(S250)할 수도 있을 것이다.
상기와 같이 특정 사용자에 의해 개인 사전 데이터베이스(160c)에 등록된 사전 데이터는 타사용자들에게 검색 결과로서 노출될 수 있으며, 상기 특정 사용자에 의해 개인 사전 데이터베이스(160c)에 등록된 어휘들을 상기 타사용자가 도 2에 도시된 과정을 통해 다시 자신에 맞게 새롭게 편집하여 또 다른 내용 및 형식으로 등록하여 생성할 수 있다.
도 3은 본 발명의 일 실시예에 따라, 의미별로 자유롭게 편집 가능한 개인 사전을 제공하기 위한 사전 편집부 (120)에 의해 제공되는 서비스 화면을 예시적으 로 도시한 도면이다.
개개의 사용자는 하나 이상의 개인 사전을 가질 수 있으며, 각각의 개인 사전에는 각각의 개인 사전 데이터가 저장되어 있다. 사용자가 자신의 개인 사전을 특정하지 않은 경우, 기본 개인 사전으로 설정된 개인 사전이 로딩되도록 할 수 있다.
도 3을 참조하면, ‘Beijing Olympic’(310) 부분은 사용자에 속한 적어도 하나의 개인 사전 중 현재 활성화된 개인 사전의 이름을 나타낸다. 또한, 어휘 테스트부(130)에 의해 수행된 사용자의 단어 테스트 결과는 개인 사전별로 요약하여 보여질 수 있으며, ‘35% memorized / 501 word’(320) 부분은 개인 사전에 저장된 어휘들의 총 개수와 사용자의 암기 현황이 표시된 예로서, ‘Beijing Olympic’(310)이란 이름의 단어장에는 501개의 단어가 저장되어 있으며 사용자의 어학 테스트 결과 35%의 암기율을 기록하고 있다는 것을 의미한다.
또한, 사용자는 단어장의 이름 및 단어장에 기록된 단어를 수정할 수 있다. 종래의 사전 편집 기능은 수정 버튼을 눌러 별도의 편집 화면에서만 편집이 가능하였으나, 본 발명은 바로 편집 기능을 도입하여 마우스 등으로 편집하고자 하는 곳을 선택하면, 선택된 영역에 곧바로 텍스트를 입력할 수 있는 영역이 입력 박스(Input Box) 형태로 나타나므로 사용자가 더욱 편리하게 자신의 단어장을 편집할 수 있다.
또한, 사용자는 순서 선택(330)을 이용하여 사전순, 토익시험 중요도순, 난위도순 등과 같은 순서로 표시 상태를 변경할 수 있고, 사용자가 원하는 위치에 새 로운 단어를 추가할 수 있으며, 드래그 앤 드롭 등의 기법을 사용하여 단어의 순서를 변경할 수 있을 뿐만 아니라 단어에 포함된 복수의 의미들 사이의 순서까지도 임의로 변경할 수 있다. 가령, 도 3의 영역(340)은 ‘kan’이라고 읽히는 한자의 제1 의미를 나타내고 영역(350)은 제2 의미를 나타내는데, 드래그 앤 드롭 등의 기법으로 영역(350)을 끌어서 영역(340)의 위에 위치하도록 재배열할 수 있다. 이는 AJAX(Asynchronous Javascript and XML), Javascript, Flash 등과 같은 공지의 프로그래밍 기법을 이용하여 구현될 수 있을 것이다.
도 4a 및 도 4b는 본 발명의 일 실시예에 따라 개인 사전 서비스 중 어휘 테스트부(130)가 제공하는 학습 상태 진단 서비스 화면을 예시적으로 도시한 도면이다.
도 4a에 따르면, 사용자는 적어도 하나의 개인 사전에 대한 테스트를 수행할 수 있는데, ‘Beijing Olympic’(410)은 사용자가 선택한 개인 사전의 이름을 나타낸다.
또한, 영역(420)을 참조하면, 사용자는 어떠한 테스트를 수행할지 선택할 수 있음을 알 수 있다. 예를 들어 단어보고 뜻 맞추기, 뜻보고 단어 맞추기, 받아쓰기, 또는 작문 등의 테스트 종류 중 적어도 하나를 선택할 수 있다.
또한, 영역(430)을 참조하면, 사용자는 개인 사전 (410) 내에 저장된 모든 어휘에 대하여 테스트를 수행할 수도 있고, 그 중 일부를 선택하여 원하는 개수의 만큼만 문제를 생성하여 테스트를 수행할 수도 있음을 알 수 있다.
도 4b는 단어가 제공된 상태에서 뜻을 입력하는 테스트를 예시적으로 도시하 고 있다. 사용자가 각각의 항목에 대한 답을 텍스트 박스(text box) 내에 입력하면, 어휘 테스트부(130)는, 사용자가 입력한 답을 해당 사전 데이터베이스(160b) 또는 사용자의 개인 사전 데이터베이스(160c)에 저장된 내용을 참조하여 정답 여부를 확인할 수 있다. 후자의 경우, 사용자가 "good"이라는 어휘에 대하여 "날씨가 맑은" 이라는 뜻만을 개인 사전 데이터베이스(160c)에 선택적으로 기록하여 놓은 경우, "good"의 의미를 묻는 질문에 대하여 사용자가 "좋은"이라는 답을 입력한다고 하여도 오답으로 처리될 수 있는데, 이는 오히려 단어의 특정 의미만을 선택적으로 저장한 사용자의 의도에 부합하는 결과라고 할 수 있을 것이다.
도 5는 테스트의 결과에 대한 통계 데이터가 제공되는 모습을 도시하고 있다. 이와 같은 결과 화면은 테스트 종료 시에 사용자에게 제공될 수 있으며, 히스토리 데이터베이스(160d)에 저장되어 상기 사용자가 자신의 실력 향상 정도를 체계적으로 관리할 수 있도록 조력할 수 있다.
도 6a 내지 도 6c는 본 발명의 일 실시예에 따라 개인 사전 서비스 중 외부 출력부(140)에 의해 제공되는 서비스 화면을 예시적으로 도시한 도면이다.
도 6a는 개인 사전 데이터베이스(160c)에 저장된 어휘를 용지에 인쇄하는 서비스 화면을 예시적으로 도시한 도면이다. 이 경우, 개인 사전에 저장된 어휘, 학습 정보, 뜻, 예문 등과 같은 데이터 중 출력하고자 하는 항목을 사용자 편의적으로 선택함으로써 출력 범위를 지정할 수 있다. 도 6a를 참조하면, 인쇄되는 어휘 등의 레이아웃(layout)을 다양하게 선택할 수 있도록 되어 있음을 알 수 있다.
도 6b는 개인 사전 데이터베이스(160c)에 저장된 어휘를 MP3 파일 등과 같은 오디오 신호로 재생 가능한 디지털 데이터로 변환하는 서비스를 예시적으로 도시하고 있다.
사용자는 개인 사전에 저장된 어휘, 뜻, 예문, 번역문 중 적어도 하나 이상을 선택하여 디지털 데이터로 변환할 수 있으며, 외부 출력부(140)는 재생 가능한 디지털 데이터로 변환하는데 필요한 예상 파일 용량과 시간 등과 같은 정보를 사용자에게 제공할 수 있다. 변환 과정이 진행 중일 때에는 진행률과 예상 완료시간 등의 정보를 제공할 수도 있을 것이다.
도 6c는 개인 사전 데이터베이스(160c)에 저장된 개인 사전을 텍스트 파일, 마이크로소프트 엑셀 파일, 마이크로소프트 워드 파일 등의 디지털 데이터 파일의 형태로 변환하는 서비스의 예를 도시한 도면이다.
사용자가 개인 사전(610)의 이름을 선택하고 ‘내보내기(Export)’(620) 버튼을 클릭하면, 외부 출력부(140)는 사용자로부터 내보내기 파일의 형식을 선택할 수 있는 인터페이스를 제공하며, 사용자로부터 특정 파일의 형식이 선택되면 그에 맞게 파일의 변환을 수행한다.
본 발명에 따른 실시예들은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스 크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(Floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.
이상과 같이 본 발명에서는 구체적인 구성 요소 등과 같은 특정 사항들과 한정된 실시예 및 도면에 의해 설명되었으나 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상적인 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.
따라서, 본 발명의 사상은 설명된 실시예에 국한되어 정해져서는 아니되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등하거나 등가적 변형이 있는 모든 것들은 본 발명 사상의 범주에 속한다고 할 것이다.
도 1은 본 발명의 일 실시예에 따라, 의미별로 자유롭게 편집 가능한 개인 사전을 제공하기 위한 개인 사전 시스템(100)의 구성도이다.
도 2는 본 발명의 일 실시예에 따라 의미별로 자유롭게 편집 가능한 개인 사전 제공 방법의 순서를 나타내는 흐름도이다.
도 3은 본 발명의 일 실시예에 따라 의미별로 자유롭게 편집 가능한 개인 사전을 제공하기 위한 사전 편집부(120)에 의해 제공되는 서비스 화면의 예를 도시한 도면이다.
도 4a 내지 도 4b는 본 발명의 일 실시예에 따라 개인 사전 서비스 중 어휘 테스트부(130)에 의해 제공되는 서비스 화면의 예를 도시한 도면이다.
도 5는 사용자별로 테스트의 결과가 통계로 표시됨을 나타내는 도면이다.
도 6a 내지 도 6c는 본 발명의 일 실시예에 따라 개인 사전 서비스 중 외부 출력부(140)에 의해 제공되는 서비스 화면의 예를 도시한 도면이다.
<도면의 주요 부분에 대한 부호의 설명>
101 : 사용자
110 : 통신망
120 : 사전 편집부
130 : 어휘 테스트부
140 : 외부 출력부
150 : 결과 페이지 생성부
160 : DB 관리부
160a : 사용자 정보 데이터베이스
160b : 사전 데이터베이스
160c : 개인 사전 데이터베이스
160d : 히스토리 데이터베이스
170 : 통신부
180 : 제어부
Claims (20)
- 공중에 통용되는 사전 데이터를 수록하고 있는 사전 데이터베이스 및 개인별로 상기 사전 데이터베이스에 포함된 상기 사전 데이터에 관한 정보 중 적어도 일부를 취사선택하여 생성한 개인 사전 데이터베이스 중 적어도 하나를 이용하여, 사용자에 의해 편집 가능한 개인 사전을 제공하는 방법 - 상기 사전 데이터베이스 및 상기 개인 사전 데이터베이스에 포함된 각각의 사전 데이터는 적어도 하나의 어휘를 포함하며, 각각의 어휘는 적어도 하나의 의미에 대응됨 - 에 있어서,(a) 상기 사용자로부터 검색 조건을 입력 받는 단계,(b) 상기 사전 데이터베이스 및 상기 개인 사전 데이터베이스 중 적어도 하나에 저장되어 있는 사전 데이터 중 상기 검색 조건에 부합하는 특정 어휘에 대한 정보를 로딩하여 디스플레이 하는 단계,(c) 상기 어휘에 대한 정보에 포함된 적어도 하나의 의미 중, 적어도 일부 의미에 대한 선택 정보를 상기 사용자로부터 수신하는 단계, 및(d) 상기 수신된 선택 정보를 이용하여 개인 사전 데이터를 생성하고 이를 상기 사용자에 속한 개인 사전 데이터베이스에 저장하는 단계를 포함하는 방법.
- 제1항에 있어서,상기 선택 정보는,상기 적어도 하나의 의미 중 적어도 일부 의미를 편집할 수 있도록 상기 사용자에게 제공된 소정의 편집기 상에서 상기 사용자가 수행한 편집 정보인 것을 특징으로 하는 방법.
- 제1항에 있어서,상기 선택 정보는,상기 적어도 하나의 의미가 디스플레이된 상태에서 상기 사용자에 의해 선택된 특정 영역에 대한 정보인 것을 특징으로 하는 방법.
- 제3항에 있어서,상기 개인 사전 데이터는,상기 특정 영역에 포함된 텍스트 데이터의 적어도 일부를 포함하는 것을 특징으로 하는 방법.
- 제1항에 있어서,(e) 상기 사용자는 상기 사전 데이터베이스 또는 상기 개인 사전 데이터베이스에 저장된 데이터를 근거로 학습 진단 테스트를 제공 받는 단계를 더 포함하는 것을 특징으로 하는 방법.
- 제1항에 있어서,상기 학습 진단 테스트는,상기 사용자에 의해 암기되지 못한 어휘에 대해서만 취합하여 테스트 문제로 제공할 수 있는 것을 특징으로 하는 방법.
- 제1항에 있어서,상기 개인 사전 데이터베이스 및 상기 사전 데이터베이스에 저장된 데이터 중 적어도 일부를 오디오로 재생 가능한 파일, 및 소정의 응용프로그램으로 실행 가능한 파일 중 적어도 하나로 변환하는 것을 특징으로 하는 방법.
- 제1항에 있어서,상기 어휘에 대한 정보 또는 상기 개인 사전 데이터베이스에 저장된 데이터가 상기 사용자에게 디스플레이되는 경우,상기 사용자가 포인팅 디바이스로 편집하고자 하는 곳을 특정하면 별도의 화면전환 없이 입력박스(Input Box)형태로 편집창이 제공되는 것을 특징으로 하는 방법.
- 제8항에 있어서,상기 개인 사전 데이터베이스에 저장된 데이터가 디스플레이된 상황에서,상기 디스플레이된 각각의 항목들에 대하여 개별적으로 삭제할 수 있도록 하는 기능,상기 디스플레이된 각각의 항목들 간의 상대적 위치를 변경할 수 있도록 하는 기능, 및상기 디스플레이된 각각의 항목들 중 특정 항목 인근에 새로운 항목을 추가할 수 있도록 하는 기능중 적어도 하나의 기능이 상기 사용자에게 제공되는 것을 특징으로 하는 방법.
- 제1항에 있어서,상기 사전 데이터베이스는,상기 사전 데이터베이스에 포함된 어휘가 복수의 의미와 연계되어 있는 경우,상기 복수의 의미를 의미별로 분할하여 저장하고 있고,상기 선택 정보는 상기 복수의 의미 중 일부를 특정하는 정보인 것을 특징으로 하는 방법.
- 사용자에게 편집 가능한 개인 사전을 제공하기 위한 시스템에 있어서,공중에 통용되는 사전 데이터를 수록하고 있는 - 상기 사전 데이터는 적어도 하나의 어휘를 포함하며, 각각의 어휘는 적어도 하나의 의미에 대응되어 저장됨 - 사전 데이터베이스,개인별로 상기 사전 데이터베이스에 포함된 상기 사전 데이터에 관한 정보 중 적어도 일부를 취사선택하여 생성한 개인 사전 데이터베이스,상기 사용자의 단말 장치로부터 수신된 조건 정보를 이용하여, 상기 사전 데이터베이스 및 상기 개인 사전 데이터베이스 중 적어도 하나로부터 획득되는 적어도 하나의 어휘와 상기 어휘에 대응되는 적어도 하나의 의미를 포함하는 결과 페이지를 생성하여 상기 단말 장치에 제공하는 결과 페이지 생성부, 및상기 결과 페이지에 포함된 상기 적어도 하나의 의미 중 적어도 일부에 대한 선택 정보를 수신하고, 상기 수신된 선택 정보를 기반으로 개인 사전 데이터를 생성하여 상기 개인 사전 데이터베이스에 저장하는 사전 편집부를 포함하는 시스템.
- 제11항에 있어서,상기 선택 정보는,상기 적어도 하나의 의미 중 적어도 일부 의미를 편집할 수 있도록 상기 단말 장치에 제공된 소정의 편집기 상에서 상기 단말 장치에 의해 수행된 편집 정보인 것을 특징으로 하는 시스템.
- 제11항에 있어서,상기 선택 정보는,상기 결과 페이지 상에서 상기 단말 장치에 의해 선택된 특정 영역에 대한 정보인 것을 특징으로 하는 시스템.
- 제13항에 있어서,상기 개인 사전 데이터는,상기 특정 영역에 포함된 텍스트 데이터의 적어도 일부를 포함하는 것을 특징으로 하는 시스템.
- 제11항에 있어서,상기 사전 데이터베이스 또는 상기 개인 사전 데이터베이스에 저장된 데이터를 근거로 상기 단말 장치에 학습 진단 테스트를 제공하는 어휘 테스트부를 더 포함하는 것을 특징으로 하는 시스템.
- 제11항에 있어서,상기 개인 사전 데이터베이스 및 상기 사전 데이터베이스에 저장된 데이터 중 적어도 일부를 오디오로 재생 가능한 파일, 및 소정의 응용프로그램으로 실행 가능한 파일 중 적어도 하나로 변환하는 외부 출력부를 더 포함하는 것을 특징으로 하는 시스템.
- 제11항에 있어서,상기 결과 페이지가 상기 단말 장치에 디스플레이되는 경우,상기 단말 장치의 사용자가 포인팅 디바이스로 편집하고자 하는 곳을 특정하 면,상기 사전 편집부는 별도의 화면전환 없이 입력박스(Input Box)형태로 편집창을 제공하는 것을 특징으로 하는 시스템.
- 제17항에 있어서,상기 개인 사전 데이터베이스에 저장된 데이터가 상기 단말 장치에 디스플레이되면,상기 사전 편집부는,상기 디스플레이된 각각의 항목들에 대하여 개별적으로 삭제할 수 있도록 하는 기능,상기 디스플레이된 각각의 항목들 간의 상대적 위치를 변경할 수 있도록 하는 기능, 및상기 디스플레이된 각각의 항목들 중 특정 항목 인근에 새로운 항목을 추가할 수 있도록 하는 기능중 적어도 하나의 기능을 상기 단말 장치에 제공하는 것을 특징으로 하는 시스템.
- 제11항에 있어서,상기 사전 데이터베이스는,상기 사전 데이터베이스에 포함된 어휘가 복수의 의미와 연계되어 있는 경 우,상기 복수의 의미를 의미별로 분할하여 저장하고 있고,상기 선택 정보는 상기 복수의 의미 중 일부를 특정하는 정보인 것을 특징으로 하는 시스템.
- 제1항 내지 제10항 중 어느 한 항에 따른 방법을 실행하기 위한 컴퓨터 프로그램을 기록하는 컴퓨터 판독 가능 매체.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070125168A KR100958935B1 (ko) | 2007-12-04 | 2007-12-04 | 편집 가능한 개인 사전을 제공하고 활용하는 방법 및시스템 |
CNA200810133255XA CN101452467A (zh) | 2007-12-04 | 2008-07-22 | 提供可编辑的自定义辞典的方法及其*** |
JP2008189467A JP2009140467A (ja) | 2007-12-04 | 2008-07-23 | 編集可能な個人辞書を提供して活用する方法及びシステム |
US12/211,614 US20090144051A1 (en) | 2007-12-04 | 2008-09-16 | Method of providing personal dictionary |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070125168A KR100958935B1 (ko) | 2007-12-04 | 2007-12-04 | 편집 가능한 개인 사전을 제공하고 활용하는 방법 및시스템 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090058409A true KR20090058409A (ko) | 2009-06-09 |
KR100958935B1 KR100958935B1 (ko) | 2010-05-19 |
Family
ID=40676648
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070125168A KR100958935B1 (ko) | 2007-12-04 | 2007-12-04 | 편집 가능한 개인 사전을 제공하고 활용하는 방법 및시스템 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20090144051A1 (ko) |
JP (1) | JP2009140467A (ko) |
KR (1) | KR100958935B1 (ko) |
CN (1) | CN101452467A (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017116203A1 (ko) * | 2015-12-31 | 2017-07-06 | 브로콜릭 주식회사 | 외국어 독해 지원 방법 및 장치 |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201104462A (en) * | 2009-07-24 | 2011-02-01 | Inventec Corp | System for generating customized dictionary and method thereof |
US9679047B1 (en) | 2010-03-29 | 2017-06-13 | Amazon Technologies, Inc. | Context-sensitive reference works |
US8341222B2 (en) * | 2010-04-02 | 2012-12-25 | Microsoft Corporation | Text suggestion framework with client and server model |
CN102222069A (zh) * | 2010-04-15 | 2011-10-19 | 英业达股份有限公司 | 词库共用***及其方法 |
US8250071B1 (en) | 2010-06-30 | 2012-08-21 | Amazon Technologies, Inc. | Disambiguation of term meaning |
US9268733B1 (en) | 2011-03-07 | 2016-02-23 | Amazon Technologies, Inc. | Dynamically selecting example passages |
CN103164464A (zh) * | 2011-12-15 | 2013-06-19 | 英顺源(上海)科技有限公司 | 翻译结果的档案储存及档案开启方法 |
CN103678301B (zh) * | 2012-08-30 | 2017-02-08 | 英业达科技有限公司 | 高级查询并新增翻译内容的翻译查询***及其方法 |
CN103853755A (zh) * | 2012-11-30 | 2014-06-11 | 英业达科技有限公司 | 提供查找多个辞典的***及其方法 |
JP6727071B2 (ja) * | 2016-08-24 | 2020-07-22 | シャープ株式会社 | 電子機器および制御方法 |
US10467335B2 (en) | 2018-02-20 | 2019-11-05 | Dropbox, Inc. | Automated outline generation of captured meeting audio in a collaborative document context |
US11488602B2 (en) | 2018-02-20 | 2022-11-01 | Dropbox, Inc. | Meeting transcription using custom lexicons based on document history |
CN109033183B (zh) * | 2018-06-27 | 2021-06-25 | 清远墨墨教育科技有限公司 | 一种可编辑的云词库的解析方法 |
US11689379B2 (en) | 2019-06-24 | 2023-06-27 | Dropbox, Inc. | Generating customized meeting insights based on user interactions and meeting media |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5745776A (en) * | 1995-04-19 | 1998-04-28 | Sheppard, Ii; Charles Bradford | Enhanced electronic dictionary |
KR100206814B1 (ko) * | 1996-10-25 | 1999-07-01 | 구자홍 | 어휘 자동 분류 장치 및 방법 |
US7293231B1 (en) * | 1999-03-18 | 2007-11-06 | British Columbia Ltd. | Data entry for personal computing devices |
US7254773B2 (en) * | 2000-12-29 | 2007-08-07 | International Business Machines Corporation | Automated spell analysis |
JP4796245B2 (ja) * | 2001-07-27 | 2011-10-19 | シャープ株式会社 | 学習支援システム |
US6961722B1 (en) * | 2001-09-28 | 2005-11-01 | America Online, Inc. | Automated electronic dictionary |
WO2003032279A1 (en) * | 2001-10-09 | 2003-04-17 | Krasney Jack G | Personal mnemonic generator |
US7165058B2 (en) * | 2001-12-27 | 2007-01-16 | The Boeing Company | Database analysis tool |
JP2003303205A (ja) * | 2002-04-10 | 2003-10-24 | Toshiba Corp | 辞書編集システムおよび辞書編集方法 |
US20030220913A1 (en) * | 2002-05-24 | 2003-11-27 | International Business Machines Corporation | Techniques for personalized and adaptive search services |
US7492388B2 (en) * | 2003-05-16 | 2009-02-17 | Olympus Corporation | System and method for automatic processing of endoscopic images |
JP2005038033A (ja) * | 2003-07-16 | 2005-02-10 | Casio Comput Co Ltd | 単語帳作成装置、単語帳作成方法及び単語帳作成プログラム |
JP2005128068A (ja) * | 2003-10-21 | 2005-05-19 | Transvision Co Ltd | 外国語習得用具および外国語習得方法 |
JP4608928B2 (ja) * | 2004-03-31 | 2011-01-12 | カシオ計算機株式会社 | 情報表示制御装置及びプログラム |
KR100682897B1 (ko) * | 2004-11-09 | 2007-02-15 | 삼성전자주식회사 | 사전 업데이트 방법 및 그 장치 |
JP2006228044A (ja) * | 2005-02-18 | 2006-08-31 | Seiko Instruments Inc | 電子辞書 |
US7627816B2 (en) * | 2005-04-12 | 2009-12-01 | International Business Machines Corporation | Method for providing a transient dictionary that travels with an original electronic document |
US20060277046A1 (en) * | 2005-06-07 | 2006-12-07 | Tseela Lachish | Dynamic generation of vocabulary practice |
JP2007219824A (ja) * | 2006-02-16 | 2007-08-30 | Seiko Instruments Inc | 電子辞書及び電子辞書の制御方法 |
US20070219782A1 (en) * | 2006-03-14 | 2007-09-20 | Qing Li | User-supported multi-language online dictionary |
KR100785756B1 (ko) * | 2006-04-26 | 2007-12-18 | 엔에이치엔(주) | 개인 사전 제공 방법 및 그 시스템 |
TWI502380B (zh) * | 2007-03-29 | 2015-10-01 | Nokia Corp | 配合預測式本文輸入使用之方法、裝置、伺服器、系統及電腦程式產品 |
US20080275868A1 (en) * | 2007-05-02 | 2008-11-06 | Yoram Zer | Graphic User Interface for the Construction of Complex Search Queries |
US8074176B2 (en) * | 2008-04-30 | 2011-12-06 | Beyondvia Technologies, Llc | Electronic communications dialog using sequenced digital images stored in an image dictionary |
KR100978693B1 (ko) * | 2008-05-20 | 2010-08-30 | 야후! 인크. | 전자사전 서비스를 제공하는 시스템 및 방법 |
-
2007
- 2007-12-04 KR KR1020070125168A patent/KR100958935B1/ko active IP Right Grant
-
2008
- 2008-07-22 CN CNA200810133255XA patent/CN101452467A/zh active Pending
- 2008-07-23 JP JP2008189467A patent/JP2009140467A/ja active Pending
- 2008-09-16 US US12/211,614 patent/US20090144051A1/en not_active Abandoned
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017116203A1 (ko) * | 2015-12-31 | 2017-07-06 | 브로콜릭 주식회사 | 외국어 독해 지원 방법 및 장치 |
KR20170080519A (ko) * | 2015-12-31 | 2017-07-10 | 브로콜릭 주식회사 | 외국어 독해 지원 방법 및 장치 |
KR20190030679A (ko) * | 2015-12-31 | 2019-03-22 | 브로콜릭 주식회사 | 독해 지원 방법 및 장치 |
Also Published As
Publication number | Publication date |
---|---|
CN101452467A (zh) | 2009-06-10 |
KR100958935B1 (ko) | 2010-05-19 |
US20090144051A1 (en) | 2009-06-04 |
JP2009140467A (ja) | 2009-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20090058409A (ko) | 편집 가능한 개인 사전을 제공하고 활용하는 방법 및시스템 | |
KR100650427B1 (ko) | 자연어 인식 애플리케이션 구축을 위한 통합 개발 툴 | |
US8798999B2 (en) | Dialog design tool and method | |
JP4463256B2 (ja) | 複数の言語を連動する自動完成推薦語提供システムおよび方法 | |
US6789231B1 (en) | Method and system for providing alternatives for text derived from stochastic input sources | |
US20050060046A1 (en) | Information processing apparatus, its control method, and program | |
US20150024351A1 (en) | System and Method for the Relevance-Based Categorizing and Near-Time Learning of Words | |
KR20070024771A (ko) | 질의어 자동변환을 이용한 자동완성 질의어 제공 시스템 및방법 | |
CN1779782B (zh) | 用户界面设计装置和方法 | |
US20070288837A1 (en) | System and method for providing content management via web-based forms | |
CN108710695A (zh) | 基于电子书的思维导图生成方法及电子设备 | |
US20090144052A1 (en) | Method and system for providing conversation dictionary services based on user created dialog data | |
JP4383328B2 (ja) | 意味的速記のためのシステム及び方法 | |
US8745050B2 (en) | Definitions in master documents | |
CN102323858A (zh) | 识别输入时修改项的输入方法、终端及*** | |
JP5451696B2 (ja) | 字幕付加装置、コンテンツデータ、字幕付加方法及びプログラム | |
Edhlund et al. | NVivo for Mac essentials | |
CN102193789A (zh) | 一种实现可配置跳转链接的方法和设备 | |
US8234563B1 (en) | Editing of customised documents | |
KR20060118253A (ko) | 자동완성 질의어 제공 시스템, 방법 및 상기 방법을실행하기 위한 프로그램이 기록된 컴퓨터에서 판독 가능한기록 매체 | |
US8346560B2 (en) | Dialog design apparatus and method | |
EP1744271A1 (en) | Document processing device | |
JP7438769B2 (ja) | 文章構造描画装置 | |
US20110041073A1 (en) | Key-Based Storage and Retrieval of Information | |
Paternò et al. | Model-based customizable adaptation of web applications for vocal browsing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E902 | Notification of reason for refusal | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130329 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20160329 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20170328 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20190401 Year of fee payment: 10 |