Construction of Programming Support Environment for Japanese Text Processing
Construction of Programming Support Environment for Japanese Text Processing
批准号:
60460228
负责人:
USHIJIMA Kazuo
金额:
$3.58万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for General Scientific Research (B)
财政年份:
1985
资助国家:
日本
项目状态:
已结题
起止时间:
1985 至 1986
中文摘要
1. 日文文本由两种字符集的自由混合组成:编码为一个字节单位的传统字母集和编码为两个字节单位的日文字符集。目前还没有一个标准的形式来表示这两种字符集的混合。首先,我们提出了一种规范化的日语文本,其中每个一字节字符通过附加一个前导字节被编码为两个字节。这个文本允许我们统一地对待这两个字符集。我们将罗马字母世界中著名的字符串匹配算法应用于规范化的日语文本,并对其性能进行了实验比较。结果,我们指出,Boyer-Moore算法在罗马字母文本上非常有效,但在具有大字符集的日语文本上表现最差。这是因为算法所需的表初始化时间与字符集的大小成正比。提出了一种通过分层表示表结构来减少初始化时间的有效方法。我们还开发了一种文本扫描方法,该方法将规范化的日文文本仅视为一系列一个字节的代码。在这种方法中,可能会出现误检测。但是,通过使用规范化的日语文本,很容易发现错误的检测。用该方法实现的Boyer-Moore算法表现出最好的性能。我们构建了一些包,使得在Ada中处理原本不能将日文字符视为预定义字符的日文文本成为可能。使用这些软件包,我们可以很容易地编写处理日文文本的Ada程序。我们开发了一个日语文档写作工具的原型,称为SUIKOU,它可以从文本上分析机器可读的日语文档,并为作者提供有用的信息来润色它们。
英文摘要
1. The Japanese text is composed of a free mixture of passages in two kinds of character sets: traditional alphabetic set coded into one byte units and Japanese character set coded into two byte units. At present, there is no standard form to express the mixture of these two character sets. To start with, we proposed a normalized Japanese text in which each one-byte character is coded into two bytes by appending a leading byte. This text allows us to treat both character sets uniformly.2. We applied the string matching algorithms which are well known in the Roman alphabetic world to the normalized Japanese texts and compared their performances experimentally. As a result, we pointed out that the Boyer-Moore algorithm which is extremely efficient on Roman alphabetic texts shows the worst performance on Japanese texts with a large character set. This is because the initialization time of the table necessary for the algorithm is proportional to the size of the character set. We presented an efficient method to reduce the initialization time by representing the structure of the table hierarchically. We also developed a text scanning method which regards the normalized Japanese texts as only a series of one byte codes. In this method, mis-detections may occur. But, by using the normalized Japanese text, the mis-detections can be easily found. The Boyer-Moore algorithm implemented by this method shows the best performance.3. We constructed packages to make it possible to handle Japanese texts in Ada which can not originally treat Japanese characters as predefined characters. Using these packages we can write easily Ada programs processing Japanese texts.4. We developed a prototype of writing tools for Japanese documents, called SUIKOU, that analyzes machine-readable Japanese documents textually and provides writers with the useful information for polishing them.
期刊论文(22)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
J.Yoon;T.Takagi;K.Ushijima: Proc.1986 International Conference on Chinese Computing. 297-304 (1986)
J.Yoon;T.Takagi;K.Ushijima:Proc.1986 中国计算机国际会议。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
J.Yoon;T.Takagi;K.Ushijima: Proc.of Pacific Computer Communications Symposium. 400-402 (1985)
J.Yoon;T.Takagi;K.Ushijima:太平洋计算机通信研讨会论文集。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
K.Ushijima;T.Matsuo;K.Araki: Proc.1986 International Conference on Chinese Computing. 93-97 (1986)
K.Ushijima;T.Matsuo;K.Araki:Proc.1986 中国计算机国际会议。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
J. Yoon, T. Takagi, and K. Ushijima: "Comparison and Improvement of String Matching Algorithms for Japanese Texts" Memoirs of the Research Institute for Mathematical Sciences, Kyoto Univ.586. 18-34 (1986)
J. Yoon、T. Takagi 和 K. Ushijima:“日语文本字符串匹配算法的比较和改进”京都大学数学科学研究所回忆录586。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
M.Hirabaru;K.Ushijima: Proc.of International Computer Symposium 1986. 889-895 (1986)
M.Hirabaru;K.Ushijima:1986 年国际计算机研讨会论文集。889-895 (1986)
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
共 11 条
Isolation and functional analysis of genes related to delayed neuronal death in mouse hippocampus
-
批准号:13470323
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$8.96万
-
财政年份:2001
-
负责人:USHIJIMA Kazuo
-
依托单位:
Integrated Environment to Support Development of Concurrent Programs Based on Software Dependence Theory
-
批准号:09480056
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$4.99万
-
财政年份:1997
-
负责人:USHIJIMA Kazuo
-
依托单位:
Analysis of Neurotrophic Factors and Neurotransmitters in Brain Ischemia
-
批准号:09470332
-
项目类别:Grant-in-Aid for Scientific Research (B).
-
资助金额:$6.78万
-
财政年份:1997
-
负责人:USHIJIMA Kazuo
-
依托单位:
Research on Adaptive Evolution of Existing Software
-
批准号:09245106
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas
-
资助金额:$26.24万
-
财政年份:1997
-
负责人:USHIJIMA Kazuo
-
依托单位:
Integrated Environment to Support Software Development of Concurrent Programs.
-
批准号:07558157
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$0.64万
-
财政年份:1995
-
负责人:USHIJIMA Kazuo
-
依托单位:
A study on the application of a deductive database to a CAD system
-
批准号:03452291
-
项目类别:Grant-in-Aid for General Scientific Research (B)
-
资助金额:$4.22万
-
财政年份:1991
-
负责人:USHIJIMA Kazuo
-
依托单位:
Study in Validation Support Methods for Concurrent Programs
-
批准号:01460151
-
项目类别:Grant-in-Aid for General Scientific Research (B)
-
资助金额:$4.48万
-
财政年份:1989
-
负责人:USHIJIMA Kazuo
-
依托单位:
Study on Enhancing Functions of the System of Writing Tools for Japanese Documents, and Expanding it's Application Area
-
批准号:01880008
-
项目类别:Grant-in-Aid for Developmental Scientific Research
-
资助金额:$6.72万
-
财政年份:1989
-
负责人:USHIJIMA Kazuo
-
依托单位:
Development of Writing Tools for Japanese Documents on a Personal Computer
-
批准号:61880007
-
项目类别:Grant-in-Aid for Developmental Scientific Research
-
资助金额:$6.21万
-
财政年份:1986
-
负责人:USHIJIMA Kazuo
-
依托单位: