JPH0619965A - Natural language processor - Google Patents
Natural language processorInfo
- Publication number
- JPH0619965A JPH0619965A JP4174079A JP17407992A JPH0619965A JP H0619965 A JPH0619965 A JP H0619965A JP 4174079 A JP4174079 A JP 4174079A JP 17407992 A JP17407992 A JP 17407992A JP H0619965 A JPH0619965 A JP H0619965A
- Authority
- JP
- Japan
- Prior art keywords
- character string
- information
- sentence
- abbreviated
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Landscapes
- Machine Translation (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は自然言語処理装置、詳し
くは自然言語により入力された文によって情報検索する
自然言語処理装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a natural language processing device, and more particularly to a natural language processing device for retrieving information by a sentence input in natural language.
【0002】[0002]
【従来の技術】近年、自然言語よりなる文章によって情
報を検索する自然言語処理装置が研究開発されている。
ここで、上記従来の自然言語処理装置における処理の流
れを図9を用いて説明する。2. Description of the Related Art In recent years, research and development of natural language processing devices for searching information by sentences in natural language have been conducted.
Here, the flow of processing in the conventional natural language processing apparatus will be described with reference to FIG.
【0003】図9において、ステップS401では、自
然言語よりなる文章を入力として受け取る。ステップS
402では、入力された自然言語の文章を基本単位であ
る形態素に分解し、品詞や活用形などの情報を付加す
る。次のステップS403では、その形態素解析の結果
から、入力文の統語的な構造を解析する。ステップS4
04では、その解析によって得られた情報に基づき、入
力文の意味的な関係を解析する。In FIG. 9, in step S401, a sentence in natural language is received as an input. Step S
In 402, the input natural language sentence is decomposed into morphemes, which are basic units, and information such as a part of speech and an inflection is added. In the next step S403, the syntactic structure of the input sentence is analyzed from the result of the morphological analysis. Step S4
In 04, the semantic relation of the input sentence is analyzed based on the information obtained by the analysis.
【0004】ステップS405においては、 ステップ
S403の構文解析処理及びステップS404の意味解
析処理によって入力文を解析する過程において、入力文
に省略された情報が存在していた場合に、その情報を補
完する(省略表現補完処理)。ステップS406では、
この省略表現補完処理からの情報を用いることによっ
て、意味解析処理から得られた意味解析結果から、デー
タベースを検索するのに足りない情報あるいは、入力文
中の曖昧な部分の判定を行い、必要ならば使用者に再質
問を行い、ステップS401に戻る。In step S405, in the process of analyzing the input sentence by the syntax analysis process of step S403 and the semantic analysis process of step S404, if there is information omitted in the input sentence, the information is complemented. (Abbreviated complement processing). In step S406,
By using the information from this abbreviation complementation process, from the semantic analysis result obtained from the semantic analysis process, the information that is insufficient for searching the database or the ambiguous part in the input sentence is determined, and if necessary, The user is asked a question again, and the process returns to step S401.
【0005】データベースを検索するのに足りる情報で
あると判断したとき、検索条件を次のステップS407
に受け渡す。このステップS407では、質問内容判定
処理406によって判定された検索条件によって、デー
タベース411を検索する。そして、検索結果を次のス
テップS408で表示する。なお、このステップS40
8では、検索結果を使用者に表示するとともに、対話履
歴保持部409に表示した情報を受け渡す。そして、情
報検索を終了するか、引続き質問応答を繰り返すため
に、ステップS401の入力文受付処理に戻る。When it is determined that the information is sufficient for searching the database, the search condition is set to the next step S407.
Hand over to. In step S407, the database 411 is searched according to the search condition determined by the question content determination process 406. Then, the search result is displayed in the next step S408. Note that this step S40
In 8, the search result is displayed to the user, and the information displayed in the dialogue history holding unit 409 is delivered. Then, in order to end the information retrieval or continuously repeat the question response, the process returns to the input sentence reception process of step S401.
【0006】図10は、この種の自然言語処理装置の対
話例を示したものである。新幹線のダイヤの情報案内の
対話の例である。図においてU1からU13は、使用者
の入力文である。S1からS13が装置からのメッセー
ジ出力である。FIG. 10 shows an example of a dialogue of this type of natural language processing apparatus. It is an example of a dialogue of information guidance of the Shinkansen timetable. In the figure, U1 to U13 are user input sentences. S1 to S13 are message outputs from the device.
【0007】この例では、U1で使用者が大阪に行くた
めの新幹線のダイヤを質問している。S2からU4まで
は、U1の質問文の省力を補完して(明日が9月26日
であること)、曖昧な箇所の解消(大阪とは新大阪であ
ること。10時とは朝10時であること)を行なってい
る。S5が最初の検索結果の表示である。In this example, the user inquires about the Shinkansen timetable for going to Osaka at U1. From S2 to U4, supplement the labor saving of the question sentence of U1 (tomorrow is September 26th) and resolve ambiguous parts (Osaka is Shin-Osaka. 10 o'clock and 10 am That is). S5 is the display of the first search result.
【0008】U5は、その検索結果に対するさらなる質
問である。続くS6からU7までで再び入力文の曖昧性
を解消している。S8が第2回の検索結果の表示であ
る。U5 is a further question for that search result. In subsequent S6 to U7, the ambiguity of the input sentence is resolved again. S8 is the display of the second search result.
【0009】U9は、S8の検索結果に対するさらなる
質問である。この質問では、列車に入っているビュッフ
ェの経営している会社についての質問である。S9から
U11までで、省力情報の確認を行い、S12で一本の
列車に絞りこんでいる。U9 is a further question for the search results of S8. This question is about the company that runs the buffet on the train. From S9 to U11, the labor saving information is confirmed, and at S12, the trains are narrowed down.
【0010】U13とS13は、終了のための対話であ
る。U13 and S13 are dialogues for ending.
【0011】[0011]
【発明が解決しようとしている問題点】しかしながら、
上記従来例では、装置が補完した情報を使用者に見せず
に情報検索を行なったり、あるいは、補完する情報に曖
昧性がある場合には、それを絞り込むために、さらに使
用者との間で質問応答を繰り返したりして、以下のよう
な欠点があった。[Problems to be solved by the invention] However,
In the above conventional example, an information search is performed without showing the information complemented by the device to the user, or if there is ambiguity in the information to be complemented, in order to narrow it down, further There were some drawbacks, such as repeating question and answer.
【0012】(1)使用者が、補完した情報を容易に確
認できない。(1) The user cannot easily confirm the supplemented information.
【0013】(2)補完する情報の曖昧性を解消するた
めのさらなる質問応答がいくつか重なると、どの部分が
補完された情報であるか忘れてしまう。(2) When some further question-and-answers for resolving the ambiguity of the complemented information overlap, which part of the complemented information is forgotten.
【0014】(3)装置が補完できる情報に、いくつか
の種類があって、それらの情報の確認動作に違いがあっ
たときに、その区別が難しい。(3) When there are several types of information that can be complemented by the device and there is a difference in the confirmation operation of those information, it is difficult to distinguish them.
【0015】本発明はかかる従来技術に鑑みなされたも
のであり、検索するために入力した文中に略称呼称の文
字列があった場合、容易にその入力文の本来の意図を確
認することが可能な自然言語処理装置を提供しようとす
るものである。The present invention has been made in view of the above prior art, and when there is a character string of abbreviated name in a sentence input for retrieval, it is possible to easily confirm the original intention of the input sentence. The present invention aims to provide a natural language processor.
【0016】[0016]
【問題点を解決するための手段】この課題を解決するた
め、本発明の自然言語処理装置は以下に示す構成を備え
る。すなわち、自然言語により入力された文によって情
報検索する自然言語処理装置において、簡略呼称と正規
名称とを対応づけて記憶する記憶手段と、検索するため
の文を入力する入力手段と、入力された文を構成する文
字列に前記記憶手段に記憶された略称呼称の文字列があ
るか否かを判別する判別手段と、該判別手段で略称呼称
の文字列があると判別したとき、当該文字列に対して前
記記憶手段に記憶された正規文字列を補完する補完手段
と、該補完手段で補完された文を表示する表示手段とを
備える。In order to solve this problem, the natural language processing apparatus of the present invention has the following configuration. That is, in a natural language processing device that searches information by a sentence input in natural language, a storage unit that stores a simplified name and a canonical name in association with each other, an input unit that inputs a sentence to be searched, and an input unit Determining means for determining whether or not there is a character string of the abbreviated name stored in the storage means in the character string forming the sentence, and the character string when it is determined that the character string of the abbreviated name is present On the other hand, it comprises a complementing means for complementing the regular character string stored in the storage means, and a display means for displaying the sentence complemented by the complementing means.
【0017】[0017]
【作用】かかる本発明の構成において、記憶手段には略
称呼称として用いられる文字列とこの文字列に対応する
正規の文字列とを記憶しておく。そして利用者が検索し
ようとして入力した文中に略称呼称の文字列があった場
合には、対応する正規の文字列で補完し、確認させるた
めにその補完された文を表示する。In the structure of the present invention, a character string used as an abbreviated name and a regular character string corresponding to this character string are stored in the storage means. Then, when the user's input for the search includes a character string of abbreviated name, it is complemented with the corresponding regular character string, and the completed sentence is displayed for confirmation.
【0018】[0018]
【実施例】以下、添付図面に従って本発明にかかる実施
例を詳細に説明する。Embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
【0019】図8は、本発明の一実施例に係る装置の構
成を示すブロック図である。FIG. 8 is a block diagram showing the structure of an apparatus according to an embodiment of the present invention.
【0020】図中、1は装置全体の制御を司るCPUで
ある。2はCPU1の動作処理手順(プログラム)、あ
るいは文字フォントなどを記憶しているROMである。
3はCPU1のワークエリアとして使用されるRAMで
ある。4は各種情報を入力するためのキーボードであ
る。5は各種メッセージを表示するCRTであり、6は
CRT5に表示させるためのイメージを展開するビデオ
RAM(VRAM)である。7はキーボード4より入力
された自然言語の形態素を解析したり、意味を解釈した
りするときに使用される辞書・知識ベースである。8は
各種情報が構造的に記憶管理されているデータベースで
ある。In the figure, 1 is a CPU that controls the entire apparatus. Reference numeral 2 is a ROM that stores the operation processing procedure (program) of the CPU 1 or character fonts.
Reference numeral 3 is a RAM used as a work area of the CPU 1. Reference numeral 4 is a keyboard for inputting various information. Reference numeral 5 is a CRT for displaying various messages, and 6 is a video RAM (VRAM) for developing an image to be displayed on the CRT 5. Reference numeral 7 is a dictionary / knowledge base used when analyzing morphemes of natural language input from the keyboard 4 and interpreting meanings. Reference numeral 8 is a database in which various information is structurally stored and managed.
【0021】上記構成よりなる実施例の装置の動作処理
手順を図1のフローチャートに従って説明する。尚、以
下の説明における各処理は全てCPU1が行うものであ
る。The operation processing procedure of the apparatus of the embodiment having the above configuration will be described with reference to the flowchart of FIG. It should be noted that all the processes in the following description are performed by the CPU 1.
【0022】先ず、ステップS10において、キーボー
ド4より自然言語の形式で入力される文を受け取る。ス
テップS20では、受け取った入力文を基本単位である
形態素に分割し、品詞や活用系などの情報を付加する。
そしてステップS30において、ステップS20で形態
素解析された文を受け取り、形態素解析の結果の情報か
ら入力文の統語的な構造を解析し、その情報を次のステ
ップS40に受け渡す。ステップS40では、構文解析
処理(ステップS30)の解析結果から入力文の意味的
な関係を解析する。First, in step S10, a sentence input from the keyboard 4 in a natural language format is received. In step S20, the received input sentence is divided into morphemes, which are basic units, and information such as a part-of-speech and conjugation system is added.
Then, in step S30, the sentence morphologically analyzed in step S20 is received, the syntactic structure of the input sentence is analyzed from the information of the result of morphological analysis, and the information is passed to the next step S40. In step S40, the semantic relationship of the input sentence is analyzed from the analysis result of the syntax analysis process (step S30).
【0023】ステップS50では、構文解析処理(ステ
ップS30)及び意味解析処理(ステップS40)によ
って入力文が解析する過程において、入力文に省略され
た情報が存在していた場合に、その情報を補完する。こ
こでは、入力文に省略された情報を効率よく復元するた
めに用意された省略可能情報保持部(辞書・知識ベース
内に格納されている)を参照する。この略称可能情報保
持部には略称文字列とそれに対応する正規の文字列がテ
ーブル形式に記憶されており、略称文字列を探し出せば
それに対応する正規の文字列を抽出することが可能にな
っている。In step S50, in the process of analyzing the input sentence by the syntax analysis process (step S30) and the semantic analysis process (step S40), if the input sentence contains omitted information, the information is complemented. To do. Here, the optional information holding unit (stored in the dictionary / knowledge base) prepared for efficiently restoring the information omitted in the input sentence is referred to. The abbreviated character information storage unit stores abbreviated character strings and their corresponding regular character strings in a table format, and if an abbreviated character string is searched for, it becomes possible to extract the corresponding regular character string. There is.
【0024】ステップS60では、この省略表現補完部
からの情報をもちいて意味解析処理(ステップS40)
から得られた意味解析結果から、補完した情報と、装置
が仮に決めた曖昧な部分の内容を、もとの入力文に付加
して表示する。そして、制御は次のステップS70に進
む。ここでは、データベース8を検索するのに足りない
情報あるいは、入力文中の曖昧な部分の判定を行い、必
要ならば使用者に再質問を行ない、入力文受け取り部1
0に戻る。データベース8を検索するのに足りる情報で
あると判断したときには、次のステップS80に進み、
質問内容判定処理(ステップS70)によって判定され
た検索条件によって、データベース8を検索する。検索
が終了すると、処理はステップS90に進み、その結果
結果をCRT5に表示するとともに、対話履歴保持部
(RAM2ないに確保されている)に表示した情報を受
け渡す。そして、情報検索を終了するか、引続き質問応
答を繰り返すために、ステップS10に戻る。辞書・知
識ベース7は、ステップS20〜ステップS40からな
る文解析処理において使用される。In step S60, a semantic analysis process is performed using the information from the abbreviation complementation part (step S40).
The supplementary information and the contents of the ambiguous portion temporarily determined by the device are added to the original input sentence and displayed from the result of the semantic analysis obtained from. Then, the control proceeds to the next Step S70. Here, information that is insufficient for searching the database 8 or ambiguous parts in the input sentence is determined, and if necessary, the user is asked again, and the input sentence receiving unit 1
Return to 0. When it is determined that the information is sufficient for searching the database 8, the process proceeds to the next step S80,
The database 8 is searched according to the search condition determined by the question content determination process (step S70). When the search is completed, the process proceeds to step S90, the result is displayed on the CRT 5, and the information displayed in the dialogue history holding unit (secured in the RAM 2) is delivered. Then, the process returns to step S10 to end the information retrieval or to continue repeating the question and answer. The dictionary / knowledge base 7 is used in the sentence analysis process including steps S20 to S40.
【0025】次に、本実施例における対話を、図2の対
話例を対比させて説明する。Next, the dialogue in this embodiment will be described by comparing the dialogue example of FIG.
【0026】図2のU5質問文 (U5) 6時ぐらいのひかりは? が本装置に入力されたとする。U5 question sentence (U5) in FIG. 2 What is the light around 6 o'clock? Is input to the device.
【0027】このとき、実施例では、ステップS10か
らステップS40の入力分受取、形態素解析、構文解
析、意味解析が行われ、図2の意味表現が得られる。At this time, in the embodiment, the input portion reception, the morphological analysis, the syntactic analysis, and the semantic analysis of steps S10 to S40 are performed, and the semantic representation of FIG. 2 is obtained.
【0028】この結果によると列車情報の中の時刻と種
別が得られているがその他の情報がないので、省略表現
があるとして、省略表現補完処理(ステップS50)に
制御が移る。省略表現補完処理は、列車情報についての
質問の知識を、辞書・知識ベース7から、省略可能情報
保持部(RAM3ないに確保されている)に取り出す。
図3が、列車情報の知識と、省略可能情報(この場合に
は時刻とその他の列車情報を結ぶ動作)である。この情
報と、図2の意味表現とを比較することで、図4の補完
された省略表現を得る。ここでは、時刻と種別を結ぶ動
作関係として、(出発時刻)あるいは(到着時刻)の動
作であることが補完されている。ここでは、出発時刻で
あると装置が仮に解釈している。そして、この補完され
た意味表現が文解析結果表示処理(ステップS60)に
渡される。文解析結果表示処理では、この意味表現をも
とに、U1の質問文の解析結果として (S5’) 6時ぐらい に〈出発する〉ひかり号 を
〈検索したい〉? をCRT5に表示する。この表示において〈〉の括弧で
囲まれた部分が、検索するために装置が必要とする情報
の補完結果であり、アンダーラインのついた部分がもと
の入力文に追加した表現である。この表示を見ること
で、使用者は、装置が補完した情報を容易に認識できる
ようになる。その後制御は、質問内容判定処理(ステッ
プS70)に渡される。ここでは、(U5’)に対する
確認を使用者に行なう。もし必要ならば質問応答によっ
て補完結果の修正を行い、それが終了したのちに、その
結果を情報検索処理(ステップS80)に渡す。この情
報検索処理では、(時刻:出発時刻:6時)・(種別:
ひかり)という条件で検索を行い、その検索結果を結果
表示処理(ステップS90)に渡す。結果表示処理で
は、その検索結果であるところのメッセージ、 (S8)2本あります。 を表示する。そして、その結果をその対話履歴保持部に
渡すとともに、制御を入力文受け取り処理(ステップS
10)に戻す。According to this result, the time and type in the train information are obtained, but there is no other information. Therefore, assuming that there is an abbreviation, control is passed to the abbreviation complementation processing (step S50). In the abbreviation complementation process, the knowledge of the question about the train information is retrieved from the dictionary / knowledge base 7 into an abbreviated information holding unit (secured in the RAM 3).
FIG. 3 shows knowledge of train information and omissible information (in this case, an operation of connecting time and other train information). By comparing this information with the semantic representation of FIG. 2, the complemented abbreviation of FIG. 4 is obtained. Here, it is supplemented that the operation relationship connecting time and type is (departure time) or (arrival time) operation. Here, the device tentatively interprets that it is the departure time. Then, the supplemented meaning expression is passed to the sentence analysis result display processing (step S60). In a sentence analysis result display processing, based on the semantic representation, as a result of analysis of the question sentence of U1 the (S5 ') about 6 o'clock in the <starting> Hikari
<I want to search> ? Is displayed on the CRT 5. In this display, the part enclosed in parentheses <> is the complemented result of the information required by the device for searching, and the underlined part is the expression added to the original input sentence. By viewing this display, the user can easily recognize the information complemented by the device. Thereafter, the control is passed to the question content determination process (step S70). Here, the user is confirmed for (U5 '). If necessary, the supplementary result is corrected by the question response, and after the correction is completed, the result is passed to the information retrieval process (step S80). In this information retrieval process, (time: departure time: 6:00), (type:
A search is performed under the condition of "Hikari" and the search result is passed to the result display process (step S90). In the result display process, there are two messages (S8) that are the search results. Is displayed. Then, the result is passed to the dialogue history holding unit, and control is performed to receive an input sentence (step S
Return to 10).
【0029】以上の本装置の処理を行った場合の対話
は、以下のようになる。The dialog when the above-mentioned processing of the present apparatus is performed is as follows.
【0030】(U5) 6時ぐらいのひかりは? (S5’) 6時ぐらい に〈出発する〉ひかり号 を
〈検索したい〉? (U6) はい (S8) 2本あります。(U5) What about the light around 6 o'clock? (S5 ') the <starting> Hikari to about 6 o'clock
<I want to search> ? (U6) Yes (S8) There are two.
【0031】このように、本実施例の装置においては、
従来はU5からS8にいたるまでに6回の対話が必要で
あったのに対して、4回の対話で完了する。Thus, in the apparatus of this embodiment,
Conventionally, six dialogues were required from U5 to S8, whereas four dialogues are completed.
【0032】[他の実施例の説明]上記実施例では、文
解析結果表示部により、メッセージS5’のように、次
の行に装置の補完結果を表示していたが、これに限ら
ず、さまざまな表示法が可能である。例えば、(U5)
に(S5’)を重ねて書くことによって、装置の補完し
た情報が、質問文に購入されて表示されるという効果を
与えることも可能である。これによると上記の対話の結
果は以下のようになる。[Description of Other Embodiments] In the above embodiment, the sentence analysis result display section displays the device complement result on the next line as in the message S5 '. However, the present invention is not limited to this. Various display methods are possible. For example, (U5)
It is also possible to give the effect that the information complemented by the device is purchased and displayed in the question text by writing (S5 ') over. According to this, the result of the above dialogue is as follows.
【0033】(S5’) 6時ぐらい に〈出発する〉
ひかり号 を〈検索したい〉? (U6) はい (S8) 2本あります。(S5 ') About 6 o'clock <departure>
The Hikari <want to find>? (U6) Yes (S8) There are two.
【0034】この場合には、3回の対話で完了する。In this case, the dialogue is completed three times.
【0035】また、文解析結果表示処理は、省略表現を
示すのに、〈〉の括弧と、下線を用いていたが、これに
限らず、さまざまな表現法が可能である。たとえば、括
弧の代わりに、白黒反転文字を使用したり、カラー表示
が可能な表示装置においては、色を換えて表示すること
も可能である。In the sentence analysis result display process, the parentheses <> and the underline are used to indicate the abbreviated expression, but the present invention is not limited to this, and various expression methods are possible. For example, black-and-white inverted characters may be used instead of parentheses, and in a display device capable of color display, it is also possible to change the display color.
【0036】更には、入力文U5を例にとり、辞書・知
識ベース7に格納された列車情報に基づく省略補完では
なく、対話履歴保持部の情報をもとにした省略補完も可
能である。例えば、図5のような、メッセージS5から
メッセージS8まで、検索が進んだあとで、入力文U9
の質問が入力された場合で説明する。Furthermore, taking the input sentence U5 as an example, it is also possible to perform omission completion based on the information of the dialogue history holding unit, instead of omission complement based on the train information stored in the dictionary / knowledge base 7. For example, as shown in FIG. 5, after the search proceeds from message S5 to message S8, input sentence U9
Explain when the question is input.
【0037】形態素解析処理(ステップS20)、構文
解析処理(ステップS30)、意味解析処理(ステップ
S40)を経て、図5にあるような意味解析結果が得ら
れる。その後、省略表現補完処理(ステップS50)に
より、第1の実施例で説明した機構と同様の機構を用い
て、図7にある結果のなかで、 (S9’) 帝国ホテルの〈ビュッフェ〉の〈ひかり
号〉を〈検索したい〉 の下線で示された部分が補完される。Through the morphological analysis process (step S20), the syntactic analysis process (step S30), and the semantic analysis process (step S40), a semantic analysis result as shown in FIG. 5 is obtained. After that, by the abbreviation complementing process (step S50), using the same mechanism as the mechanism described in the first embodiment, among the results shown in FIG. 7, (S9 ′) <Buffet> of Imperial Hotel Hikari
No.> is complemented by the underlined part of <I want to search> .
【0038】それとともに、省略表現補完処理(ステッ
プS50)は、対話履歴保持部に保存された情報より、
図6にあるような対話履歴を省略可能情報保持に取り出
す。この情報により、メッセージS8にいたる過去の検
索条件により、そのメッセージS8の検索結果に対する
さらなる検索である可能性がある。省略表現補完処理で
は、制限条件としてメッセージS8の結果が省略されて
いると判断して、図7にあるような意味解析結果を文解
析結果表示処理(ステップS60)に渡す。この文解析
結果表示処理は、この意味表現をもとに、入力文U9の
質問文の解析結果として、 (S9’)〈S8の2本〉において、帝国ホテルの〈ビ
ュッフェ〉の〈ひかり号〉を〈検索したい〉 を表示する。その後、制御は質問内容判定処理(ステッ
プS70)に渡される。ここでは、メッセージS9’に
対する確認を使用者に行なう。もし、必要ならば質問応
答によって補完結果の修正を行い、それが終了したのち
に、その結果を情報検索処理(ステップS80)に渡
す。この情報検索処理では、(制限条件:S8)・(属
性:ビュッフェ:帝国ホテル)という条件で検索を行
い、その検索結果を結果表示処理(ステップS90)に
渡す。ここでは、その検索結果であるところの、 (S12) 6:00AM東京駅発のひかり16号で
す。 を表示する。そして、その結果を対話履歴保持部に渡す
とともに、制御を入力文受け取り処理(ステップS1
0)に戻す。At the same time, the abbreviation complementing process (step S50) uses the information stored in the dialogue history holding unit to
The dialogue history as shown in FIG. 6 is taken out to hold the optional information. With this information, there is a possibility that the search result of the message S8 may be further searched depending on the past search conditions up to the message S8. In the abbreviation complementation process, it is determined that the result of the message S8 is omitted as a restriction condition, and the semantic analysis result as shown in FIG. 7 is passed to the sentence analysis result display process (step S60). The sentence analysis result display process, on the basis of this meaning representation, as an analysis result of the query sentence input sentence U9, (S9 ') in <two S8>, of Imperial <bi
Display <Hikari-go> of <uffe><Search> . Thereafter, the control is passed to the question content determination process (step S70). Here, the user is asked to confirm the message S9 '. If necessary, the supplementary result is corrected by a question answer, and after the correction is completed, the result is passed to the information retrieval process (step S80). In this information search processing, a search is performed under the conditions of (restriction condition: S8) and (attribute: buffet: Imperial Hotel), and the search result is passed to the result display processing (step S90). Here is the result of that search, (S12) 6:00 AM Hikari No. 16 from Tokyo Station. Is displayed. Then, the result is passed to the dialogue history holding unit, and control is performed to receive an input sentence (step S1).
Return to 0).
【0039】以上のように、本装置を用いた場合の対話
は、以下のようになる。As described above, the dialogue when using this device is as follows.
【0040】(S8) 2本あります。(S8) There are two.
【0041】(S9’)〈S8の2本〉において、帝国
ホテルの〈ビュッフェ〉の〈ひかり号〉を〈検索した
い〉 (S12)6:00AM東京駅発のひかり16号です。(S9 ') <Hikari-go> of <Buffet> of < Imperial Hotel > was <searched in < 2 of S8 >.
I> (S12) 6:00 AM Hikari No. 16 departing from Tokyo Station.
【0042】このように、図7において、U9からS1
2にいたるまでに6回の対話が、3回の対話で完了して
いる。Thus, in FIG. 7, U9 through S1
Up to 2, 6 dialogues have been completed in 3 dialogues.
【0043】以上説明したように本実施例によれば、、
省略表現補完処理により補完された情報を文解析結果表
示処理で、その情報を追加して表示することにより、以
下の効果が得られるようになった。As described above, according to this embodiment,
By displaying the information supplemented by the abbreviation complementation processing in the sentence analysis result display processing, the following effects can be obtained.
【0044】1.装置が補完した情報を、使用者が容易
に確認できるようになる。1. The user can easily confirm the information complemented by the device.
【0045】2.入力文に追加して表示することで、装
置と使用者との間で行なう確認の作業に、不用なやりと
りをなくすことができるようになる。2. By displaying it in addition to the input sentence, it becomes possible to eliminate unnecessary communication in the confirmation work performed between the device and the user.
【0046】3.表示形式を変更できることから、装置
のさまざまな補完処理を、使用者が区別して認識できる
ようになる。3. Since the display format can be changed, the user can distinguish and recognize various complementary processes of the device.
【0047】また、実施例では、列車のダイヤを扱う装
置をれにしたが勿論これによって本発明が限定されるも
のではないし、プログラムを組み込むことで実現するよ
うにしても構わない。Further, in the embodiment, the device for handling the train schedule is provided, but of course the present invention is not limited to this, and it may be realized by incorporating a program.
【0048】[0048]
【発明の効果】以上説明したように本発明によれば、検
索するために入力した文中に略称呼称の文字列があった
場合、容易にその入力文の本来の意図を確認することが
可能になる。As described above, according to the present invention, when a character string of abbreviated name is included in a sentence input for searching, it is possible to easily confirm the original intention of the input sentence. Become.
【図1】本実施例における自然言語処理装置の処理の流
れを示すフローチャートである。FIG. 1 is a flowchart showing a processing flow of a natural language processing apparatus according to this embodiment.
【図2】本実施例における動作内容を説明するための図
である。FIG. 2 is a diagram for explaining operation contents in the present embodiment.
【図3】本実施例における動作内容を説明するための図
である。FIG. 3 is a diagram for explaining operation contents in the present embodiment.
【図4】本実施例における動作内容を説明するための図
である。FIG. 4 is a diagram for explaining operation contents in the present embodiment.
【図5】他の実施例における動作内容を説明するための
図である。FIG. 5 is a diagram for explaining operation contents in another embodiment.
【図6】他の実施例における動作内容を説明するための
図である。FIG. 6 is a diagram for explaining the operation content in another embodiment.
【図7】他の実施例における動作内容を説明するための
図である。FIG. 7 is a diagram for explaining the operation content in another embodiment.
【図8】実施例における装置のブロック構成図である。FIG. 8 is a block configuration diagram of an apparatus according to an embodiment.
【図9】従来の自然言語処理装置の処理の流れを示すフ
ローチャートである。FIG. 9 is a flowchart showing a processing flow of a conventional natural language processing device.
【図10】従来の自然言語処理装置の処理動作の例を示
す図FIG. 10 is a diagram showing an example of a processing operation of a conventional natural language processing device.
1 CPU 2 ROM 3 RAM 4 キーボード 5 CRT 6 VRAM 7 辞書・知識ベース 8 データベース 1 CPU 2 ROM 3 RAM 4 keyboard 5 CRT 6 VRAM 7 dictionary / knowledge base 8 database
Claims (1)
報検索する自然言語処理装置において、 簡略呼称と正規名称とを対応づけて記憶する記憶手段
と、 検索するための文を入力する入力手段と、 入力された文を構成する文字列に前記記憶手段に記憶さ
れた略称呼称の文字列があるか否かを判別する判別手段
と、 該判別手段で略称呼称の文字列があると判別したとき、
当該文字列に対して前記記憶手段に記憶された正規文字
列を補完する補完手段と、 該補完手段で補完された文を表示する表示手段とを備え
ることを特徴とする自然言語処理装置。1. A natural language processing device for retrieving information by a sentence input in a natural language, a storage unit for storing a simplified name and a canonical name in association with each other, and an input unit for inputting a sentence for retrieval. A determining unit that determines whether or not there is a character string of the abbreviated name stored in the storage unit in the character string forming the input sentence; and when the determining unit determines that there is a character string of the abbreviated name,
A natural language processing apparatus comprising: a complementing unit that complements the regular character string stored in the storage unit with respect to the character string, and a display unit that displays a sentence complemented by the complementing unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4174079A JPH0619965A (en) | 1992-07-01 | 1992-07-01 | Natural language processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4174079A JPH0619965A (en) | 1992-07-01 | 1992-07-01 | Natural language processor |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0619965A true JPH0619965A (en) | 1994-01-28 |
Family
ID=15972286
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP4174079A Withdrawn JPH0619965A (en) | 1992-07-01 | 1992-07-01 | Natural language processor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0619965A (en) |
Cited By (129)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007500408A (en) * | 2003-06-13 | 2007-01-11 | マイクロソフト コーポレーション | Database query user interface |
JP2015052744A (en) * | 2013-09-09 | 2015-03-19 | Necパーソナルコンピュータ株式会社 | Information processing apparatus, control method, and program |
JP2015052745A (en) * | 2013-09-09 | 2015-03-19 | Necパーソナルコンピュータ株式会社 | Information processor, control method and program |
US9300784B2 (en) | 2013-06-13 | 2016-03-29 | Apple Inc. | System and method for emergency calls initiated by voice command |
US9330381B2 (en) | 2008-01-06 | 2016-05-03 | Apple Inc. | Portable multifunction device, method, and graphical user interface for viewing and managing electronic calendars |
US9338493B2 (en) | 2014-06-30 | 2016-05-10 | Apple Inc. | Intelligent automated assistant for TV user interactions |
US9368114B2 (en) | 2013-03-14 | 2016-06-14 | Apple Inc. | Context-sensitive handling of interruptions |
US9430463B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Exemplar-based natural language processing |
US9502031B2 (en) | 2014-05-27 | 2016-11-22 | Apple Inc. | Method for supporting dynamic grammars in WFST-based ASR |
US9535906B2 (en) | 2008-07-31 | 2017-01-03 | Apple Inc. | Mobile device having human language translation capability with positional feedback |
US9582608B2 (en) | 2013-06-07 | 2017-02-28 | Apple Inc. | Unified ranking with entropy-weighted information for phrase-based semantic auto-completion |
US9620105B2 (en) | 2014-05-15 | 2017-04-11 | Apple Inc. | Analyzing audio input for efficient speech and music recognition |
US9619079B2 (en) | 2005-09-30 | 2017-04-11 | Apple Inc. | Automated response to and sensing of user activity in portable devices |
US9620104B2 (en) | 2013-06-07 | 2017-04-11 | Apple Inc. | System and method for user-specified pronunciation of words for speech synthesis and recognition |
US9626955B2 (en) | 2008-04-05 | 2017-04-18 | Apple Inc. | Intelligent text-to-speech conversion |
US9633660B2 (en) | 2010-02-25 | 2017-04-25 | Apple Inc. | User profiling for voice input processing |
US9633674B2 (en) | 2013-06-07 | 2017-04-25 | Apple Inc. | System and method for detecting errors in interactions with a voice-based digital assistant |
US9633004B2 (en) | 2014-05-30 | 2017-04-25 | Apple Inc. | Better resolution when referencing to concepts |
US9646609B2 (en) | 2014-09-30 | 2017-05-09 | Apple Inc. | Caching apparatus for serving phonetic pronunciations |
US9646614B2 (en) | 2000-03-16 | 2017-05-09 | Apple Inc. | Fast, language-independent method for user authentication by voice |
US9668121B2 (en) | 2014-09-30 | 2017-05-30 | Apple Inc. | Social reminders |
US9691383B2 (en) | 2008-09-05 | 2017-06-27 | Apple Inc. | Multi-tiered voice feedback in an electronic device |
US9697822B1 (en) | 2013-03-15 | 2017-07-04 | Apple Inc. | System and method for updating an adaptive speech recognition model |
US9697820B2 (en) | 2015-09-24 | 2017-07-04 | Apple Inc. | Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks |
US9711141B2 (en) | 2014-12-09 | 2017-07-18 | Apple Inc. | Disambiguating heteronyms in speech synthesis |
US9715875B2 (en) | 2014-05-30 | 2017-07-25 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US9721566B2 (en) | 2015-03-08 | 2017-08-01 | Apple Inc. | Competing devices responding to voice triggers |
US9721563B2 (en) | 2012-06-08 | 2017-08-01 | Apple Inc. | Name recognition system |
US9734193B2 (en) | 2014-05-30 | 2017-08-15 | Apple Inc. | Determining domain salience ranking from ambiguous words in natural speech |
US9733821B2 (en) | 2013-03-14 | 2017-08-15 | Apple Inc. | Voice control to diagnose inadvertent activation of accessibility features |
US9760559B2 (en) | 2014-05-30 | 2017-09-12 | Apple Inc. | Predictive text input |
US9785630B2 (en) | 2014-05-30 | 2017-10-10 | Apple Inc. | Text prediction using combined word N-gram and unigram language models |
US9798393B2 (en) | 2011-08-29 | 2017-10-24 | Apple Inc. | Text correction processing |
US9818400B2 (en) | 2014-09-11 | 2017-11-14 | Apple Inc. | Method and apparatus for discovering trending terms in speech requests |
US9842105B2 (en) | 2015-04-16 | 2017-12-12 | Apple Inc. | Parsimonious continuous-space phrase representations for natural language processing |
US9842101B2 (en) | 2014-05-30 | 2017-12-12 | Apple Inc. | Predictive conversion of language input |
US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
US9865280B2 (en) | 2015-03-06 | 2018-01-09 | Apple Inc. | Structured dictation using intelligent automated assistants |
US9886432B2 (en) | 2014-09-30 | 2018-02-06 | Apple Inc. | Parsimonious handling of word inflection via categorical stem + suffix N-gram language models |
US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
US9899019B2 (en) | 2015-03-18 | 2018-02-20 | Apple Inc. | Systems and methods for structured stem and suffix language models |
US9922642B2 (en) | 2013-03-15 | 2018-03-20 | Apple Inc. | Training an at least partial voice command system |
US9934775B2 (en) | 2016-05-26 | 2018-04-03 | Apple Inc. | Unit-selection text-to-speech synthesis based on predicted concatenation parameters |
US9946706B2 (en) | 2008-06-07 | 2018-04-17 | Apple Inc. | Automatic language identification for dynamic text processing |
US9953088B2 (en) | 2012-05-14 | 2018-04-24 | Apple Inc. | Crowd sourcing information to fulfill user requests |
US9959870B2 (en) | 2008-12-11 | 2018-05-01 | Apple Inc. | Speech recognition involving a mobile device |
US9966065B2 (en) | 2014-05-30 | 2018-05-08 | Apple Inc. | Multi-command single utterance input method |
US9966068B2 (en) | 2013-06-08 | 2018-05-08 | Apple Inc. | Interpreting and acting upon commands that involve sharing information with remote devices |
US9971774B2 (en) | 2012-09-19 | 2018-05-15 | Apple Inc. | Voice-based media searching |
US9972304B2 (en) | 2016-06-03 | 2018-05-15 | Apple Inc. | Privacy preserving distributed evaluation framework for embedded personalized systems |
US9977779B2 (en) | 2013-03-14 | 2018-05-22 | Apple Inc. | Automatic supplementation of word correction dictionaries |
US10002189B2 (en) | 2007-12-20 | 2018-06-19 | Apple Inc. | Method and apparatus for searching using an active ontology |
US10019994B2 (en) | 2012-06-08 | 2018-07-10 | Apple Inc. | Systems and methods for recognizing textual identifiers within a plurality of words |
US10049668B2 (en) | 2015-12-02 | 2018-08-14 | Apple Inc. | Applying neural network language models to weighted finite state transducers for automatic speech recognition |
US10049663B2 (en) | 2016-06-08 | 2018-08-14 | Apple, Inc. | Intelligent automated assistant for media exploration |
US10057736B2 (en) | 2011-06-03 | 2018-08-21 | Apple Inc. | Active transport based notifications |
US10067938B2 (en) | 2016-06-10 | 2018-09-04 | Apple Inc. | Multilingual word prediction |
US10074360B2 (en) | 2014-09-30 | 2018-09-11 | Apple Inc. | Providing an indication of the suitability of speech recognition |
US10078631B2 (en) | 2014-05-30 | 2018-09-18 | Apple Inc. | Entropy-guided text prediction using combined word and character n-gram language models |
US10078487B2 (en) | 2013-03-15 | 2018-09-18 | Apple Inc. | Context-sensitive handling of interruptions |
US10083688B2 (en) | 2015-05-27 | 2018-09-25 | Apple Inc. | Device voice control for selecting a displayed affordance |
US10089072B2 (en) | 2016-06-11 | 2018-10-02 | Apple Inc. | Intelligent device arbitration and control |
US10101822B2 (en) | 2015-06-05 | 2018-10-16 | Apple Inc. | Language input correction |
US10102359B2 (en) | 2011-03-21 | 2018-10-16 | Apple Inc. | Device access using voice authentication |
US10127911B2 (en) | 2014-09-30 | 2018-11-13 | Apple Inc. | Speaker identification and unsupervised speaker adaptation techniques |
US10127220B2 (en) | 2015-06-04 | 2018-11-13 | Apple Inc. | Language identification from short strings |
US10134385B2 (en) | 2012-03-02 | 2018-11-20 | Apple Inc. | Systems and methods for name pronunciation |
US10170123B2 (en) | 2014-05-30 | 2019-01-01 | Apple Inc. | Intelligent assistant for home automation |
US10176167B2 (en) | 2013-06-09 | 2019-01-08 | Apple Inc. | System and method for inferring user intent from speech inputs |
US10185542B2 (en) | 2013-06-09 | 2019-01-22 | Apple Inc. | Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant |
US10186254B2 (en) | 2015-06-07 | 2019-01-22 | Apple Inc. | Context-based endpoint detection |
US10192552B2 (en) | 2016-06-10 | 2019-01-29 | Apple Inc. | Digital assistant providing whispered speech |
US10199051B2 (en) | 2013-02-07 | 2019-02-05 | Apple Inc. | Voice trigger for a digital assistant |
US10223066B2 (en) | 2015-12-23 | 2019-03-05 | Apple Inc. | Proactive assistance based on dialog communication between devices |
US10241752B2 (en) | 2011-09-30 | 2019-03-26 | Apple Inc. | Interface for a virtual digital assistant |
US10241644B2 (en) | 2011-06-03 | 2019-03-26 | Apple Inc. | Actionable reminder entries |
US10249300B2 (en) | 2016-06-06 | 2019-04-02 | Apple Inc. | Intelligent list reading |
US10255907B2 (en) | 2015-06-07 | 2019-04-09 | Apple Inc. | Automatic accent detection using acoustic models |
US10255566B2 (en) | 2011-06-03 | 2019-04-09 | Apple Inc. | Generating and processing task items that represent tasks to perform |
US10269345B2 (en) | 2016-06-11 | 2019-04-23 | Apple Inc. | Intelligent task discovery |
US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
US10283110B2 (en) | 2009-07-02 | 2019-05-07 | Apple Inc. | Methods and apparatuses for automatic speech recognition |
US10289433B2 (en) | 2014-05-30 | 2019-05-14 | Apple Inc. | Domain specific language for encoding assistant dialog |
US10297253B2 (en) | 2016-06-11 | 2019-05-21 | Apple Inc. | Application integration with a digital assistant |
US10296160B2 (en) | 2013-12-06 | 2019-05-21 | Apple Inc. | Method for extracting salient dialog usage from live data |
US10318871B2 (en) | 2005-09-08 | 2019-06-11 | Apple Inc. | Method and apparatus for building an intelligent automated assistant |
US10348654B2 (en) | 2003-05-02 | 2019-07-09 | Apple Inc. | Method and apparatus for displaying information during an instant messaging session |
US10354011B2 (en) | 2016-06-09 | 2019-07-16 | Apple Inc. | Intelligent automated assistant in a home environment |
US10366158B2 (en) | 2015-09-29 | 2019-07-30 | Apple Inc. | Efficient word encoding for recurrent neural network language models |
US10381016B2 (en) | 2008-01-03 | 2019-08-13 | Apple Inc. | Methods and apparatus for altering audio output signals |
US10417037B2 (en) | 2012-05-15 | 2019-09-17 | Apple Inc. | Systems and methods for integrating third party services with a digital assistant |
US10446167B2 (en) | 2010-06-04 | 2019-10-15 | Apple Inc. | User-specific noise suppression for voice quality improvements |
US10446143B2 (en) | 2016-03-14 | 2019-10-15 | Apple Inc. | Identification of voice inputs providing credentials |
US10446141B2 (en) | 2014-08-28 | 2019-10-15 | Apple Inc. | Automatic speech recognition based on user feedback |
US10490187B2 (en) | 2016-06-10 | 2019-11-26 | Apple Inc. | Digital assistant providing automated status report |
US10496753B2 (en) | 2010-01-18 | 2019-12-03 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US10509862B2 (en) | 2016-06-10 | 2019-12-17 | Apple Inc. | Dynamic phrase expansion of language input |
US10515147B2 (en) | 2010-12-22 | 2019-12-24 | Apple Inc. | Using statistical language models for contextual lookup |
US10521466B2 (en) | 2016-06-11 | 2019-12-31 | Apple Inc. | Data driven natural language event detection and classification |
US10540976B2 (en) | 2009-06-05 | 2020-01-21 | Apple Inc. | Contextual voice commands |
US10553209B2 (en) | 2010-01-18 | 2020-02-04 | Apple Inc. | Systems and methods for hands-free notification summaries |
US10552013B2 (en) | 2014-12-02 | 2020-02-04 | Apple Inc. | Data detection |
US10567477B2 (en) | 2015-03-08 | 2020-02-18 | Apple Inc. | Virtual assistant continuity |
US10572476B2 (en) | 2013-03-14 | 2020-02-25 | Apple Inc. | Refining a search based on schedule items |
US10592095B2 (en) | 2014-05-23 | 2020-03-17 | Apple Inc. | Instantaneous speaking of content on touch devices |
US10593346B2 (en) | 2016-12-22 | 2020-03-17 | Apple Inc. | Rank-reduced token representation for automatic speech recognition |
US10607141B2 (en) | 2010-01-25 | 2020-03-31 | Newvaluexchange Ltd. | Apparatuses, methods and systems for a digital conversation management platform |
US10643611B2 (en) | 2008-10-02 | 2020-05-05 | Apple Inc. | Electronic devices with voice command and contextual data processing capabilities |
US10642574B2 (en) | 2013-03-14 | 2020-05-05 | Apple Inc. | Device, method, and graphical user interface for outputting captions |
US10659851B2 (en) | 2014-06-30 | 2020-05-19 | Apple Inc. | Real-time digital assistant knowledge updates |
US10671428B2 (en) | 2015-09-08 | 2020-06-02 | Apple Inc. | Distributed personal assistant |
US10672399B2 (en) | 2011-06-03 | 2020-06-02 | Apple Inc. | Switching between text data and audio data based on a mapping |
US10679605B2 (en) | 2010-01-18 | 2020-06-09 | Apple Inc. | Hands-free list-reading by intelligent automated assistant |
US10691473B2 (en) | 2015-11-06 | 2020-06-23 | Apple Inc. | Intelligent automated assistant in a messaging environment |
US10706841B2 (en) | 2010-01-18 | 2020-07-07 | Apple Inc. | Task flow identification based on user intent |
US10705794B2 (en) | 2010-01-18 | 2020-07-07 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US10733993B2 (en) | 2016-06-10 | 2020-08-04 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
US10748529B1 (en) | 2013-03-15 | 2020-08-18 | Apple Inc. | Voice activated device for use with a voice-based digital assistant |
US10747498B2 (en) | 2015-09-08 | 2020-08-18 | Apple Inc. | Zero latency digital assistant |
US10762293B2 (en) | 2010-12-22 | 2020-09-01 | Apple Inc. | Using parts-of-speech tagging and named entity recognition for spelling correction |
US10791176B2 (en) | 2017-05-12 | 2020-09-29 | Apple Inc. | Synchronization and task delegation of a digital assistant |
US10789041B2 (en) | 2014-09-12 | 2020-09-29 | Apple Inc. | Dynamic thresholds for always listening speech trigger |
US10791216B2 (en) | 2013-08-06 | 2020-09-29 | Apple Inc. | Auto-activating smart responses based on activities from remote devices |
US10810274B2 (en) | 2017-05-15 | 2020-10-20 | Apple Inc. | Optimizing dialogue policy decisions for digital assistants using implicit feedback |
US11010550B2 (en) | 2015-09-29 | 2021-05-18 | Apple Inc. | Unified language modeling framework for word prediction, auto-completion and auto-correction |
US11025565B2 (en) | 2015-06-07 | 2021-06-01 | Apple Inc. | Personalized prediction of responses for instant messaging |
US11151899B2 (en) | 2013-03-15 | 2021-10-19 | Apple Inc. | User training by intelligent digital assistant |
US11388291B2 (en) | 2013-03-14 | 2022-07-12 | Apple Inc. | System and method for processing voicemail |
US11587559B2 (en) | 2015-09-30 | 2023-02-21 | Apple Inc. | Intelligent device identification |
-
1992
- 1992-07-01 JP JP4174079A patent/JPH0619965A/en not_active Withdrawn
Cited By (172)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9646614B2 (en) | 2000-03-16 | 2017-05-09 | Apple Inc. | Fast, language-independent method for user authentication by voice |
US10623347B2 (en) | 2003-05-02 | 2020-04-14 | Apple Inc. | Method and apparatus for displaying information during an instant messaging session |
US10348654B2 (en) | 2003-05-02 | 2019-07-09 | Apple Inc. | Method and apparatus for displaying information during an instant messaging session |
US8447775B2 (en) | 2003-06-13 | 2013-05-21 | Microsoft Corporation | Database query user interface to assist in efficient and accurate query construction |
JP2007500408A (en) * | 2003-06-13 | 2007-01-11 | マイクロソフト コーポレーション | Database query user interface |
US10318871B2 (en) | 2005-09-08 | 2019-06-11 | Apple Inc. | Method and apparatus for building an intelligent automated assistant |
US9958987B2 (en) | 2005-09-30 | 2018-05-01 | Apple Inc. | Automated response to and sensing of user activity in portable devices |
US9619079B2 (en) | 2005-09-30 | 2017-04-11 | Apple Inc. | Automated response to and sensing of user activity in portable devices |
US10002189B2 (en) | 2007-12-20 | 2018-06-19 | Apple Inc. | Method and apparatus for searching using an active ontology |
US11023513B2 (en) | 2007-12-20 | 2021-06-01 | Apple Inc. | Method and apparatus for searching using an active ontology |
US10381016B2 (en) | 2008-01-03 | 2019-08-13 | Apple Inc. | Methods and apparatus for altering audio output signals |
US9330381B2 (en) | 2008-01-06 | 2016-05-03 | Apple Inc. | Portable multifunction device, method, and graphical user interface for viewing and managing electronic calendars |
US10503366B2 (en) | 2008-01-06 | 2019-12-10 | Apple Inc. | Portable multifunction device, method, and graphical user interface for viewing and managing electronic calendars |
US11126326B2 (en) | 2008-01-06 | 2021-09-21 | Apple Inc. | Portable multifunction device, method, and graphical user interface for viewing and managing electronic calendars |
US9865248B2 (en) | 2008-04-05 | 2018-01-09 | Apple Inc. | Intelligent text-to-speech conversion |
US9626955B2 (en) | 2008-04-05 | 2017-04-18 | Apple Inc. | Intelligent text-to-speech conversion |
US9946706B2 (en) | 2008-06-07 | 2018-04-17 | Apple Inc. | Automatic language identification for dynamic text processing |
US9535906B2 (en) | 2008-07-31 | 2017-01-03 | Apple Inc. | Mobile device having human language translation capability with positional feedback |
US10108612B2 (en) | 2008-07-31 | 2018-10-23 | Apple Inc. | Mobile device having human language translation capability with positional feedback |
US9691383B2 (en) | 2008-09-05 | 2017-06-27 | Apple Inc. | Multi-tiered voice feedback in an electronic device |
US10643611B2 (en) | 2008-10-02 | 2020-05-05 | Apple Inc. | Electronic devices with voice command and contextual data processing capabilities |
US11348582B2 (en) | 2008-10-02 | 2022-05-31 | Apple Inc. | Electronic devices with voice command and contextual data processing capabilities |
US9959870B2 (en) | 2008-12-11 | 2018-05-01 | Apple Inc. | Speech recognition involving a mobile device |
US10475446B2 (en) | 2009-06-05 | 2019-11-12 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
US10540976B2 (en) | 2009-06-05 | 2020-01-21 | Apple Inc. | Contextual voice commands |
US11080012B2 (en) | 2009-06-05 | 2021-08-03 | Apple Inc. | Interface for a virtual digital assistant |
US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
US10795541B2 (en) | 2009-06-05 | 2020-10-06 | Apple Inc. | Intelligent organization of tasks items |
US10283110B2 (en) | 2009-07-02 | 2019-05-07 | Apple Inc. | Methods and apparatuses for automatic speech recognition |
US10496753B2 (en) | 2010-01-18 | 2019-12-03 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
US10553209B2 (en) | 2010-01-18 | 2020-02-04 | Apple Inc. | Systems and methods for hands-free notification summaries |
US11423886B2 (en) | 2010-01-18 | 2022-08-23 | Apple Inc. | Task flow identification based on user intent |
US10705794B2 (en) | 2010-01-18 | 2020-07-07 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US12087308B2 (en) | 2010-01-18 | 2024-09-10 | Apple Inc. | Intelligent automated assistant |
US10706841B2 (en) | 2010-01-18 | 2020-07-07 | Apple Inc. | Task flow identification based on user intent |
US10679605B2 (en) | 2010-01-18 | 2020-06-09 | Apple Inc. | Hands-free list-reading by intelligent automated assistant |
US10984326B2 (en) | 2010-01-25 | 2021-04-20 | Newvaluexchange Ltd. | Apparatuses, methods and systems for a digital conversation management platform |
US10607140B2 (en) | 2010-01-25 | 2020-03-31 | Newvaluexchange Ltd. | Apparatuses, methods and systems for a digital conversation management platform |
US11410053B2 (en) | 2010-01-25 | 2022-08-09 | Newvaluexchange Ltd. | Apparatuses, methods and systems for a digital conversation management platform |
US10607141B2 (en) | 2010-01-25 | 2020-03-31 | Newvaluexchange Ltd. | Apparatuses, methods and systems for a digital conversation management platform |
US10984327B2 (en) | 2010-01-25 | 2021-04-20 | New Valuexchange Ltd. | Apparatuses, methods and systems for a digital conversation management platform |
US9633660B2 (en) | 2010-02-25 | 2017-04-25 | Apple Inc. | User profiling for voice input processing |
US10049675B2 (en) | 2010-02-25 | 2018-08-14 | Apple Inc. | User profiling for voice input processing |
US10446167B2 (en) | 2010-06-04 | 2019-10-15 | Apple Inc. | User-specific noise suppression for voice quality improvements |
US10762293B2 (en) | 2010-12-22 | 2020-09-01 | Apple Inc. | Using parts-of-speech tagging and named entity recognition for spelling correction |
US10515147B2 (en) | 2010-12-22 | 2019-12-24 | Apple Inc. | Using statistical language models for contextual lookup |
US10102359B2 (en) | 2011-03-21 | 2018-10-16 | Apple Inc. | Device access using voice authentication |
US10255566B2 (en) | 2011-06-03 | 2019-04-09 | Apple Inc. | Generating and processing task items that represent tasks to perform |
US10672399B2 (en) | 2011-06-03 | 2020-06-02 | Apple Inc. | Switching between text data and audio data based on a mapping |
US10057736B2 (en) | 2011-06-03 | 2018-08-21 | Apple Inc. | Active transport based notifications |
US10706373B2 (en) | 2011-06-03 | 2020-07-07 | Apple Inc. | Performing actions associated with task items that represent tasks to perform |
US10241644B2 (en) | 2011-06-03 | 2019-03-26 | Apple Inc. | Actionable reminder entries |
US11120372B2 (en) | 2011-06-03 | 2021-09-14 | Apple Inc. | Performing actions associated with task items that represent tasks to perform |
US9798393B2 (en) | 2011-08-29 | 2017-10-24 | Apple Inc. | Text correction processing |
US10241752B2 (en) | 2011-09-30 | 2019-03-26 | Apple Inc. | Interface for a virtual digital assistant |
US10134385B2 (en) | 2012-03-02 | 2018-11-20 | Apple Inc. | Systems and methods for name pronunciation |
US9953088B2 (en) | 2012-05-14 | 2018-04-24 | Apple Inc. | Crowd sourcing information to fulfill user requests |
US10417037B2 (en) | 2012-05-15 | 2019-09-17 | Apple Inc. | Systems and methods for integrating third party services with a digital assistant |
US10019994B2 (en) | 2012-06-08 | 2018-07-10 | Apple Inc. | Systems and methods for recognizing textual identifiers within a plurality of words |
US10079014B2 (en) | 2012-06-08 | 2018-09-18 | Apple Inc. | Name recognition system |
US9721563B2 (en) | 2012-06-08 | 2017-08-01 | Apple Inc. | Name recognition system |
US9971774B2 (en) | 2012-09-19 | 2018-05-15 | Apple Inc. | Voice-based media searching |
US10199051B2 (en) | 2013-02-07 | 2019-02-05 | Apple Inc. | Voice trigger for a digital assistant |
US10978090B2 (en) | 2013-02-07 | 2021-04-13 | Apple Inc. | Voice trigger for a digital assistant |
US10572476B2 (en) | 2013-03-14 | 2020-02-25 | Apple Inc. | Refining a search based on schedule items |
US11388291B2 (en) | 2013-03-14 | 2022-07-12 | Apple Inc. | System and method for processing voicemail |
US9368114B2 (en) | 2013-03-14 | 2016-06-14 | Apple Inc. | Context-sensitive handling of interruptions |
US9733821B2 (en) | 2013-03-14 | 2017-08-15 | Apple Inc. | Voice control to diagnose inadvertent activation of accessibility features |
US9977779B2 (en) | 2013-03-14 | 2018-05-22 | Apple Inc. | Automatic supplementation of word correction dictionaries |
US10642574B2 (en) | 2013-03-14 | 2020-05-05 | Apple Inc. | Device, method, and graphical user interface for outputting captions |
US10078487B2 (en) | 2013-03-15 | 2018-09-18 | Apple Inc. | Context-sensitive handling of interruptions |
US9697822B1 (en) | 2013-03-15 | 2017-07-04 | Apple Inc. | System and method for updating an adaptive speech recognition model |
US9922642B2 (en) | 2013-03-15 | 2018-03-20 | Apple Inc. | Training an at least partial voice command system |
US11151899B2 (en) | 2013-03-15 | 2021-10-19 | Apple Inc. | User training by intelligent digital assistant |
US10748529B1 (en) | 2013-03-15 | 2020-08-18 | Apple Inc. | Voice activated device for use with a voice-based digital assistant |
US9633674B2 (en) | 2013-06-07 | 2017-04-25 | Apple Inc. | System and method for detecting errors in interactions with a voice-based digital assistant |
US9966060B2 (en) | 2013-06-07 | 2018-05-08 | Apple Inc. | System and method for user-specified pronunciation of words for speech synthesis and recognition |
US9620104B2 (en) | 2013-06-07 | 2017-04-11 | Apple Inc. | System and method for user-specified pronunciation of words for speech synthesis and recognition |
US9582608B2 (en) | 2013-06-07 | 2017-02-28 | Apple Inc. | Unified ranking with entropy-weighted information for phrase-based semantic auto-completion |
US10657961B2 (en) | 2013-06-08 | 2020-05-19 | Apple Inc. | Interpreting and acting upon commands that involve sharing information with remote devices |
US9966068B2 (en) | 2013-06-08 | 2018-05-08 | Apple Inc. | Interpreting and acting upon commands that involve sharing information with remote devices |
US10185542B2 (en) | 2013-06-09 | 2019-01-22 | Apple Inc. | Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant |
US10176167B2 (en) | 2013-06-09 | 2019-01-08 | Apple Inc. | System and method for inferring user intent from speech inputs |
US9300784B2 (en) | 2013-06-13 | 2016-03-29 | Apple Inc. | System and method for emergency calls initiated by voice command |
US10791216B2 (en) | 2013-08-06 | 2020-09-29 | Apple Inc. | Auto-activating smart responses based on activities from remote devices |
JP2015052744A (en) * | 2013-09-09 | 2015-03-19 | Necパーソナルコンピュータ株式会社 | Information processing apparatus, control method, and program |
JP2015052745A (en) * | 2013-09-09 | 2015-03-19 | Necパーソナルコンピュータ株式会社 | Information processor, control method and program |
US10296160B2 (en) | 2013-12-06 | 2019-05-21 | Apple Inc. | Method for extracting salient dialog usage from live data |
US9620105B2 (en) | 2014-05-15 | 2017-04-11 | Apple Inc. | Analyzing audio input for efficient speech and music recognition |
US10592095B2 (en) | 2014-05-23 | 2020-03-17 | Apple Inc. | Instantaneous speaking of content on touch devices |
US9502031B2 (en) | 2014-05-27 | 2016-11-22 | Apple Inc. | Method for supporting dynamic grammars in WFST-based ASR |
US9430463B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Exemplar-based natural language processing |
US9633004B2 (en) | 2014-05-30 | 2017-04-25 | Apple Inc. | Better resolution when referencing to concepts |
US11257504B2 (en) | 2014-05-30 | 2022-02-22 | Apple Inc. | Intelligent assistant for home automation |
US9760559B2 (en) | 2014-05-30 | 2017-09-12 | Apple Inc. | Predictive text input |
US9966065B2 (en) | 2014-05-30 | 2018-05-08 | Apple Inc. | Multi-command single utterance input method |
US11133008B2 (en) | 2014-05-30 | 2021-09-28 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US9734193B2 (en) | 2014-05-30 | 2017-08-15 | Apple Inc. | Determining domain salience ranking from ambiguous words in natural speech |
US9785630B2 (en) | 2014-05-30 | 2017-10-10 | Apple Inc. | Text prediction using combined word N-gram and unigram language models |
US10289433B2 (en) | 2014-05-30 | 2019-05-14 | Apple Inc. | Domain specific language for encoding assistant dialog |
US9842101B2 (en) | 2014-05-30 | 2017-12-12 | Apple Inc. | Predictive conversion of language input |
US10083690B2 (en) | 2014-05-30 | 2018-09-25 | Apple Inc. | Better resolution when referencing to concepts |
US10170123B2 (en) | 2014-05-30 | 2019-01-01 | Apple Inc. | Intelligent assistant for home automation |
US10078631B2 (en) | 2014-05-30 | 2018-09-18 | Apple Inc. | Entropy-guided text prediction using combined word and character n-gram language models |
US9715875B2 (en) | 2014-05-30 | 2017-07-25 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US10497365B2 (en) | 2014-05-30 | 2019-12-03 | Apple Inc. | Multi-command single utterance input method |
US10169329B2 (en) | 2014-05-30 | 2019-01-01 | Apple Inc. | Exemplar-based natural language processing |
US10904611B2 (en) | 2014-06-30 | 2021-01-26 | Apple Inc. | Intelligent automated assistant for TV user interactions |
US9668024B2 (en) | 2014-06-30 | 2017-05-30 | Apple Inc. | Intelligent automated assistant for TV user interactions |
US9338493B2 (en) | 2014-06-30 | 2016-05-10 | Apple Inc. | Intelligent automated assistant for TV user interactions |
US10659851B2 (en) | 2014-06-30 | 2020-05-19 | Apple Inc. | Real-time digital assistant knowledge updates |
US10446141B2 (en) | 2014-08-28 | 2019-10-15 | Apple Inc. | Automatic speech recognition based on user feedback |
US10431204B2 (en) | 2014-09-11 | 2019-10-01 | Apple Inc. | Method and apparatus for discovering trending terms in speech requests |
US9818400B2 (en) | 2014-09-11 | 2017-11-14 | Apple Inc. | Method and apparatus for discovering trending terms in speech requests |
US10789041B2 (en) | 2014-09-12 | 2020-09-29 | Apple Inc. | Dynamic thresholds for always listening speech trigger |
US9646609B2 (en) | 2014-09-30 | 2017-05-09 | Apple Inc. | Caching apparatus for serving phonetic pronunciations |
US9986419B2 (en) | 2014-09-30 | 2018-05-29 | Apple Inc. | Social reminders |
US10074360B2 (en) | 2014-09-30 | 2018-09-11 | Apple Inc. | Providing an indication of the suitability of speech recognition |
US9668121B2 (en) | 2014-09-30 | 2017-05-30 | Apple Inc. | Social reminders |
US9886432B2 (en) | 2014-09-30 | 2018-02-06 | Apple Inc. | Parsimonious handling of word inflection via categorical stem + suffix N-gram language models |
US10127911B2 (en) | 2014-09-30 | 2018-11-13 | Apple Inc. | Speaker identification and unsupervised speaker adaptation techniques |
US10552013B2 (en) | 2014-12-02 | 2020-02-04 | Apple Inc. | Data detection |
US11556230B2 (en) | 2014-12-02 | 2023-01-17 | Apple Inc. | Data detection |
US9711141B2 (en) | 2014-12-09 | 2017-07-18 | Apple Inc. | Disambiguating heteronyms in speech synthesis |
US9865280B2 (en) | 2015-03-06 | 2018-01-09 | Apple Inc. | Structured dictation using intelligent automated assistants |
US11087759B2 (en) | 2015-03-08 | 2021-08-10 | Apple Inc. | Virtual assistant activation |
US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
US9721566B2 (en) | 2015-03-08 | 2017-08-01 | Apple Inc. | Competing devices responding to voice triggers |
US10567477B2 (en) | 2015-03-08 | 2020-02-18 | Apple Inc. | Virtual assistant continuity |
US10311871B2 (en) | 2015-03-08 | 2019-06-04 | Apple Inc. | Competing devices responding to voice triggers |
US9899019B2 (en) | 2015-03-18 | 2018-02-20 | Apple Inc. | Systems and methods for structured stem and suffix language models |
US9842105B2 (en) | 2015-04-16 | 2017-12-12 | Apple Inc. | Parsimonious continuous-space phrase representations for natural language processing |
US10083688B2 (en) | 2015-05-27 | 2018-09-25 | Apple Inc. | Device voice control for selecting a displayed affordance |
US10127220B2 (en) | 2015-06-04 | 2018-11-13 | Apple Inc. | Language identification from short strings |
US10101822B2 (en) | 2015-06-05 | 2018-10-16 | Apple Inc. | Language input correction |
US11025565B2 (en) | 2015-06-07 | 2021-06-01 | Apple Inc. | Personalized prediction of responses for instant messaging |
US10186254B2 (en) | 2015-06-07 | 2019-01-22 | Apple Inc. | Context-based endpoint detection |
US10255907B2 (en) | 2015-06-07 | 2019-04-09 | Apple Inc. | Automatic accent detection using acoustic models |
US10747498B2 (en) | 2015-09-08 | 2020-08-18 | Apple Inc. | Zero latency digital assistant |
US10671428B2 (en) | 2015-09-08 | 2020-06-02 | Apple Inc. | Distributed personal assistant |
US11500672B2 (en) | 2015-09-08 | 2022-11-15 | Apple Inc. | Distributed personal assistant |
US9697820B2 (en) | 2015-09-24 | 2017-07-04 | Apple Inc. | Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks |
US11010550B2 (en) | 2015-09-29 | 2021-05-18 | Apple Inc. | Unified language modeling framework for word prediction, auto-completion and auto-correction |
US10366158B2 (en) | 2015-09-29 | 2019-07-30 | Apple Inc. | Efficient word encoding for recurrent neural network language models |
US11587559B2 (en) | 2015-09-30 | 2023-02-21 | Apple Inc. | Intelligent device identification |
US10691473B2 (en) | 2015-11-06 | 2020-06-23 | Apple Inc. | Intelligent automated assistant in a messaging environment |
US11526368B2 (en) | 2015-11-06 | 2022-12-13 | Apple Inc. | Intelligent automated assistant in a messaging environment |
US10049668B2 (en) | 2015-12-02 | 2018-08-14 | Apple Inc. | Applying neural network language models to weighted finite state transducers for automatic speech recognition |
US10223066B2 (en) | 2015-12-23 | 2019-03-05 | Apple Inc. | Proactive assistance based on dialog communication between devices |
US10446143B2 (en) | 2016-03-14 | 2019-10-15 | Apple Inc. | Identification of voice inputs providing credentials |
US9934775B2 (en) | 2016-05-26 | 2018-04-03 | Apple Inc. | Unit-selection text-to-speech synthesis based on predicted concatenation parameters |
US9972304B2 (en) | 2016-06-03 | 2018-05-15 | Apple Inc. | Privacy preserving distributed evaluation framework for embedded personalized systems |
US10249300B2 (en) | 2016-06-06 | 2019-04-02 | Apple Inc. | Intelligent list reading |
US10049663B2 (en) | 2016-06-08 | 2018-08-14 | Apple, Inc. | Intelligent automated assistant for media exploration |
US11069347B2 (en) | 2016-06-08 | 2021-07-20 | Apple Inc. | Intelligent automated assistant for media exploration |
US10354011B2 (en) | 2016-06-09 | 2019-07-16 | Apple Inc. | Intelligent automated assistant in a home environment |
US10733993B2 (en) | 2016-06-10 | 2020-08-04 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
US11037565B2 (en) | 2016-06-10 | 2021-06-15 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
US10067938B2 (en) | 2016-06-10 | 2018-09-04 | Apple Inc. | Multilingual word prediction |
US10509862B2 (en) | 2016-06-10 | 2019-12-17 | Apple Inc. | Dynamic phrase expansion of language input |
US10490187B2 (en) | 2016-06-10 | 2019-11-26 | Apple Inc. | Digital assistant providing automated status report |
US10192552B2 (en) | 2016-06-10 | 2019-01-29 | Apple Inc. | Digital assistant providing whispered speech |
US10521466B2 (en) | 2016-06-11 | 2019-12-31 | Apple Inc. | Data driven natural language event detection and classification |
US11152002B2 (en) | 2016-06-11 | 2021-10-19 | Apple Inc. | Application integration with a digital assistant |
US10089072B2 (en) | 2016-06-11 | 2018-10-02 | Apple Inc. | Intelligent device arbitration and control |
US10297253B2 (en) | 2016-06-11 | 2019-05-21 | Apple Inc. | Application integration with a digital assistant |
US10269345B2 (en) | 2016-06-11 | 2019-04-23 | Apple Inc. | Intelligent task discovery |
US10593346B2 (en) | 2016-12-22 | 2020-03-17 | Apple Inc. | Rank-reduced token representation for automatic speech recognition |
US10791176B2 (en) | 2017-05-12 | 2020-09-29 | Apple Inc. | Synchronization and task delegation of a digital assistant |
US11405466B2 (en) | 2017-05-12 | 2022-08-02 | Apple Inc. | Synchronization and task delegation of a digital assistant |
US10810274B2 (en) | 2017-05-15 | 2020-10-20 | Apple Inc. | Optimizing dialogue policy decisions for digital assistants using implicit feedback |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH0619965A (en) | Natural language processor | |
JP2783558B2 (en) | Summary generation method and summary generation device | |
EP0971294A2 (en) | Method and apparatus for automated search and retrieval processing | |
JPH03278174A (en) | Translation method and system for interlingual communication | |
US4953088A (en) | Sentence translator with processing stage indicator | |
JP3123836B2 (en) | Text type database device | |
JP4007630B2 (en) | Bilingual example sentence registration device | |
JPH07325826A (en) | Japanese language processing system | |
JP2621999B2 (en) | Document processing device | |
JPS61187077A (en) | Japanese language analyzer | |
JPH0628396A (en) | Electronic dictionary | |
JP2000242643A (en) | Device and method for supporting english sentence preparation and storage medium | |
JPS60112175A (en) | Abbreviation conversion system of kana (japanese syllabary)/kanji (chinese character) convertor | |
JPS613267A (en) | Kana to kanji conversion processor | |
JPH09179865A (en) | Machine translation device with deciding function for translation object area | |
JPH06187370A (en) | Document read assisting device | |
JPH02278368A (en) | Machine translation input processing method | |
JPH0368074A (en) | Context processing method by specifying area | |
JPH10149360A (en) | Natural language processing device and its method, and storage medium storing program of the device and method | |
JPH05216922A (en) | Dictionary editing device | |
JPH02184961A (en) | Dictionary retrieve method | |
JPH0816599A (en) | Translation support device | |
JPH0844722A (en) | Kana-Kanji converter | |
JPH09231226A (en) | Maintenance device for dictionary for machine translation | |
JPH0460754A (en) | Kana/kanji (chinese character) conversion system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 19991005 |