• 沒有找到結果。

五、 系統實例展示

6.2 未來展望

對於本研究中所實作的作文錯誤檢查系統,提出以下兩點作為未來可以繼 續研究的方向:

1. 語意研究:

本研究中語意的部份僅做同義字的比對,也就是針對文不對題的情況加以解 決,未來如果可以加入相關的語意判斷,例如前後句文意的連貫檢查,或是加 入其他的語料庫(如:語意網)做為分析樣本,以便增強目前系統尚未發展完全 的功能。

2. 增加學習者適性化學習機制:

學習者在學習英文的時候,必定會遇到許多問題,也會不斷的想要尋求解答,

但是對於自己的學習狀況,可能不甚了解;因此,我們可以在系統中加入學習 者學習歷程的記錄,記錄下來學習者常犯的拼字或是文法錯誤,並且加以歸類,

進而可以做出統計及分析。在下一次學習者進行學習的時候,系統便可以提出 建言,使得學習者不至於重蹈覆轍,不但可以做到適性化學習,同時也真正能 加強學習者的英文寫作能力。

3. 增加其他華人語料庫:

未來可以增加更多的華人語料庫到目前系統中,使目前系統的錯誤檢查率可再 提升。

參考文獻

[1] Centre for English Corpus Linguistics,[On-line]. Available:

http://www.fltr.ucl.ac.be/FLTR/GERM/ETAN/CECL/cecl.html [2] GNU Aspell,[On-line]. Available: http://aspell.net/

[3] GNU Emacs,[On-line]. Available: http://www.gnu.org/software/emacs/

[4] GNU 計畫,自由軟體基金會,劉昭宏譯,[On-line]. Available:

http://www.gnu.org/brave-gnu-world/issue-44.zh.html

[5] International Corpus of Learner English,[On-line]. Available:

http://cecl.fltr.ucl.ac.be/Cecl-Projects/Icle/icle.htm [6] International Ispell,[On-line]. Available:

http://fmg-www.cs.ucla.edu/geoff/ispell.html [7] Java BluePrints,[On-line]. Available:

http://java.sun.com/blueprints/patterns/MVC-detailed.html [8] Learner Corpora and SLA Research,[On-line]. Available:

http://leo.meikai.ac.jp/~tono/index.html

[9] Leech, G. (1998b). Preface, in Granger, S. (1998). Learner English on Computer, XVII, Essex: Addison Wesley Longman Limited.

[10] Longman Corpus Network,[On-line]. Available:

http://www.longman.com/dictionaries/corpus/learners.html

[11] Mitchell P.Marcus, Mary Ann Marcinkiewicz, and Beatrice Santorini (1993). "Building a Large Annotated Corpus of English: The Penn Treebank", Computational Linguistics, 19(2)

[12] Proteus Project-Apple Pie Parser,[On-line]. Available:

http://nlp.cs.nyu.edu/app/

[13] Smalltalk.org,[On-line]. Available: http://www.smalltalk.org [14] Spell-checking With Opera,[On-line]. Available:

http://www.opera.com/support/tutorials/opera/spellcheck/index.dml [15] WordNet,[On-line]. Available: http://wordnet.princeton.edu/

[16] XML 台灣資訊網,[On-line]. Available:

http://www.xml.org.tw/Function/Fglossary1.asp?key=XML

[17] 九年一貫課程與教學網,[On-line]. Available:

http://teach.eje.edu.tw/9CC/fields/2003/language05-source.php [18] 李佩瑛,數位島與電子報第七期,[On-line]. Available:

http://content.ndap.org.tw/main/epaper_detail.php?doc_id=1046&epaper _id=21

[19] 桂詩春、楊惠中,中國學習者英語語料庫,上海外語教育出版社,上海,

2002。

[20] 財團法人語言訓練測驗中心,[On-line]. Available: http://www.gept.org.tw/

[21] 國內語料庫建設一覽表,[On-line]. Available:

http://blog.csdn.net/yujun00/archive/2005/12/01/541633.aspx

[22] 張鈞凱,「英語文試題檢測與答題驗證系統設計與實作」,國立交通大學,

碩士論文,民 94 年。

[23] 黃希敏,敦煌英語教學電子雜誌,[On-line]. Available:

http://cet.cavesbooks.com.tw/htm/m0131100.htm [24] 黃希敏,敦煌英語教學電子雜誌,[On-line]. Available:

http://cet.cavesbooks.com.tw/htm/m050307.htm

[25] 楊惠中、衛乃興,中國學習者英語口語語料庫建設與研究,上海外語教育 出版社,上海,2005。

[26] 樣版國度,個人部落格,[On-line]. Available:

http://web.caidiy.com/plate/web/mediamsg.jsp?UI=falldog&MI=4232

附錄

姓名:柯政邦

論文名稱:多媒體內容在手持行動裝置之情境及內容協調與呈現 Original Sentences:

The growing computing power of mobile devices supports multimedia contents presentation on these devices.

If we can present our multimedia contents in various mobile devices, it will be another business opportunity and urges programming designers to development more software for mobile devices.

But in general, most multimedia contents are designed for PC, so they can only be supported on PC.

For content providers, they often have to redesign presentation style and implementation those multimedia contents which are only supported on PC.

This task will take lots of manpower and times and causing a great burden for the content providers.

Reducing the cost of manpower and times of translation between PC and mobile devices is the main purpose of this research.

We use the context awareness algorithm to analyze each element that will affect the presentation on mobile devices.

One of the most important things in this research is how to adapt non-template based multimedia materials of mobile devices without changing their scenario.

Base on the research in《The Context Aware and Content Adaptation of Template Based Multimedia Presentation on Handset Device - Using Template Based English Test Questions with Multimedia Contents as Examples》, we use a mixture of static and dynamic method to adapt materials.

Improving the XMG player with some new functions; we expect the result makes user’s learning easier, comfortable and more effective.

Spelling Check Number of Spelling

Errors 1

Number of Words 217

Grammar Check Number of Grammar

Errors 8

Number of Sentences 10

Spelling Error...

Improving the XMG player with some new functions ; we expect the result makes user

XMG possible: MG XML MSG MAG MEG MIG MUG SMOG SMUG XMAS MC MK SM XX SIG SAG SM'S

Grammar Error...

The growing computing power of mobile devices supports multimedia contents presentation on these devices .

Nouns_Verbs_Disagreement

But in general , most multimedia contents are designed for PC , so they can only be supported on PC .

[fm1] Can't start with "But" .

For content providers , they often have to redesign presentation style and implementation those multimedia contents which are only supported on PC . The tense of verbs on both sides of "and" should be identical.

For content providers , they often have to redesign presentation style and implementation those multimedia contents which are only supported on PC . [fm3] --> PC mixed capitalization

This task will take lots of manpower and times and causing a great burden for the content providers .

[VP6] [Waring] -->Wrong Tense...About Participals...at VBG

Reducing the cost of manpower and times of translation between PC and mobile devices is the main purpose of this research .

"PC" This is not proper noun or mixed capital in words.

One of the most important things in this research is how to adapt non-template based multimedia materials of mobile devices without changing their scenario . Nouns_Verbs_Disagreement

Base on the research in《The Context Aware and Content Adaptation of Template Based Multimedia Presentation on Handset Device : Using Template Based English Test Questions with Multimedia Contents as Examples》 , we use a mixture of static and dynamic method to adapt materials .

[fm3] --> in《The mixed capitalization

姓名:翁浚恩

論文名稱:設計及製作一個介面產生器用以產生手機內的 JAVA 應用軟體之介面 設定使其遙控 PC 上相同之應用軟體

Original Sentences:

With the quick advance of technology, screen display of digital TV and mobile system becomes more and more elegant and is able to present fine and vivid multimedia contents.

Most of the multimedia contents, such as advertisement, motion pictures, messages, etc., can be displayed on different kinds of platforms.

If user can use some simple instruments (such as cell phone, PDA, etc.) to remotely communicate with the multimedia application module in the display device (such as PC monitor, digital TV, etc.), then the control becomes live and interesting.

But there are various control instruments and display devices, and different kinds of control methods.

If one wants to write the control program or partially modify the control features for the multimedia application module in the display device, then he needs to know the software source code in the multimedia application module that will be remotely controlled, so that he can custom-design a set of remote control programs for each multimedia application.

But since there is a large number of multimedia applications, such a custom design becomes time consuming and less efficient.

This research proposes an interface generator, similar to the function of the parser generator in the programming code, to automatically generate remote control programs in the cell phone for a specific multimedia application.

With this generator, designer does not need to know and write the remote control programs in the cell phone.

This will simplify the development procedures and make the control system development and modification more flexible.

This research utilizes this interface generator and its algorithm to produce three different kinds of application softwares in the cell phone.

These three softwares can remotely communicate with similar application softwares in PC.

With this practical example, we demonstrate the feasibility and application of this interface generator and its algorithm.

We also quantitatively assess the difference between this interface generator plus its algorithm and the conventional method.

Spelling Check Number of Spelling

Errors 3

Number of Words 319

Grammar Check Number of Grammar

Errors 8

Number of Sentences 13

Spelling Error...

This research utilizes this interface generator and its algorithm to

produce three different kinds of application softwares in the cell phone . softwares possible: soft wares soft-wares software's software

softwoods softeners stares softies softwood's wetwares softener's bloatwares leftwards softballs softie's stoneware's flatware's stemware's softball's

These three softwares can remotely communicate with similar application softwares in PC .

softwares possible: soft wares soft-wares software's software softwoods softeners stares softies softwood's wetwares softener's bloatwares leftwards softballs softie's stoneware's flatware's stemware's softball's

These three softwares can remotely communicate with similar application softwares in PC .

softwares possible: soft wares soft-wares software's software softwoods softeners stares softies softwood's wetwares softener's bloatwares leftwards softballs softie's stoneware's flatware's stemware's softball's

Grammar Error...

With the quick advance of technology , screen display of digital TV and mobile system becomes more and more elegant and is able to present fine and vivid multimedia contents .

[fm1] Can't start with "With" .

Most of the multimedia contents , such as advertisement , motion pictures , messages , etc. , can be displayed on different kinds of platforms .

[VP6] [Waring] -->Wrong Tense...About Participals...at VBN

But there are various control instruments and display devices , and different kinds of control methods .

[fm1] Can't start with "But" .

If one wants to write the control program or partially modify the control features for the multimedia application module in the display device , then he needs to know the software source code in the multimedia application module that will be remotely controlled , so that he can custom-design a set of remote control programs for each multimedia application .

Nouns_Verbs_Disagreement

But since there is a large number of multimedia applications , such a custom design becomes time consuming and less efficient .

[fm1] Can't start with "But" .

This research proposes an interface generator , similar to the function of the parser generator in the programming code , to automatically

generate remote control programs in the cell phone for a specific multimedia application .

Nouns_Verbs_Disagreement

With this generator , designer does not need to know and write the remote control programs in the cell phone .

[fm1] Can't start with "With" .

With this practical example , we demonstrate the feasibility and application of this interface generator and its algorithm . [fm1] Can't start with "With" .

姓名:黃承一

論文名稱:以視覺化使用者介面建構方法論應用於儲存系統之人機介面設計及實

Original Sentences:

When the requirements of Man Machine Interface (MMI) are changed, programmers must change the related programs of MMI if they use the conventional MMI development.

Therefore, they have to take long time to develop and spend much effort to maintain programs of MMI.

The Software Engineering Laboratory of NCTU had developed Visual-Based User Interface Construction Methodology.

This methodology can improve the productivity, quality, and maintainability of MMI software.

In this thesis, we use this methodology for the MMI design and

implementation of storage systems, and try to conquer UI problems using conventional MMI development.

For the typical and various Man Machine Interfaces of storage systems, we design a Visual MMI Development for Storage Systems.

It includes a Visual Authoring Tool and Generic MMI Engine for storage systems.

In order to demonstrate the feasibility of the Visual MMI Development for Storage Systems, we implement a software framework with Generic MMI Engine that can manipulate the output data of Visual Authoring Tool, interact with the Management API of storage systems, and use this system to control a functional storage adapter.

A real application example is applied using the proposed approach to demonstrate the applicability of the methodology.

Spelling Check Number of Spelling

Errors 11

Number of Words 197

Grammar Check Number of Grammar

Errors 2

Number of Sentences 9

Spelling Error...

Therefore , they have to take long time to develop and spend much effort to maintain programs of MMI .

MMI possible: MI MM MIMI MAI MEI MME MOI EMMI AMI MCI MRI

The Software Engineering Laboratory of NCTU had developed Visual-Based User Interface Construction Methodology .

NCTU possible: NC TU NC-TU CUT NUT UNCUT CT NC NT NEUT ACT NCO NWT NAT OCT JCT NET NIT NOT PCT NATO NCAA NATA NATE NITA NETT NOTE

This methodology can improve the productivity , quality , and maintainability of MMI software .

MMI possible: MI MM MIMI MAI MEI MME MOI EMMI AMI MCI MRI

In this thesis , we use this methodology for the MMI design and implementation of storage systems , and try to conquer UI problems using conventional MMI development .

MMI possible: MI MM MIMI MAI MEI MME MOI EMMI AMI MCI MRI

In this thesis , we use this methodology for the MMI design and implementation of storage systems , and try to conquer UI problems using conventional MMI development .

UI possible: II I U UPI URI UZI UNI AI UR OI UH DUI GUI HUI SUI UK UL UN US UT UV UM UP BI CI DI GI HI KI LI MI NI RI SI TI VI WI PI XI

In this thesis , we use this methodology for the MMI design and implementation of storage systems , and try to conquer UI problems using conventional MMI development .

MMI possible: MI MM MIMI MAI MEI MME MOI EMMI AMI MCI MRI

For the typical and various Man Machine Interfaces of storage systems , we design a Visual MMI Development for Storage Systems .

MMI possible: MI MM MIMI MAI MEI MME MOI EMMI AMI MCI MRI

It includes a Visual Authoring Tool and Generic MMI Engine for storage systems .

MMI possible: MI MM MIMI MAI MEI MME MOI EMMI AMI MCI MRI

In order to demonstrate the feasibility of the Visual MMI Development for Storage Systems , we implement a software framework with Generic MMI Engine that can manipulate the output data of Visual Authoring Tool , interact with the Management API of storage systems , and use this system to control a functional storage adapter .

MMI possible: MI MM MIMI MAI MEI MME MOI EMMI AMI MCI MRI

In order to demonstrate the feasibility of the Visual MMI Development for Storage Systems , we implement a software framework with Generic MMI Engine that can manipulate the output data of Visual Authoring Tool , interact with the Management API of storage systems , and use this system to control a functional storage adapter .

MMI possible: MI MM MIMI MAI MEI MME MOI EMMI AMI MCI MRI

In order to demonstrate the feasibility of the Visual MMI Development for Storage Systems , we implement a software framework with Generic MMI Engine that can manipulate the output data of Visual Authoring Tool , interact with the Management API of storage systems , and use this system to control a functional storage adapter .

API possible: APO APIA AP AI PI UPI APE APP APB APR APT ADI ALI AMI ARI CPI

Grammar Error...

When the requirements of Man Machine Interface CD : MMI CD : are changed , programmers must change the related programs of MMI if they use the conventional MMI development .

punctuation error…

A real application example is applied using the proposed approach to demonstrate the applicability of the methodology .

[VBG] and [VBN] are combined.

姓名:楊博鈞

題目:互動式多媒體簡訊播放編輯器與傳遞機制在手持行動裝置之呈現-以樣板 式多媒體簡訊應用為例子

Original Sentences:

Interactive multimedia applications are getting ever more popular nowadays, there are lots of applications available on the PC, but mobile handsets applications are limited and also not as popular as those for PC.

Currently the most popular application market for mobile handsets is games and entertainment.

Although the MMS message facility on mobile handsets has a multimedia effect, the only facility beyond simple communication is to allow the user to insert or delete as basic editing.

It does not allow the user to change the look and feel of the design, nor the interactive functionality.

It is certainly not easy to write a program to achieve such behaviour on mobile handsets.

But such an application; one with which user could create and edit content on a handset via interactive multimedia templates and which can then be sent on to another mobile recipient, would allow service providers to best utilise and promote the potential of multimedia messaging services.

This research proposes to design the template and transmission facility, which will allow, with small effort, straightforward modification on the handset application in order to create a user personalized multimedia message.

The focus on a simplified editing process, achieved by a well planned and stable GUI (Graphical User Interface), should attract many more users to the specific mobile handset and/or service operator who offers this user friendly

The focus on a simplified editing process, achieved by a well planned and stable GUI (Graphical User Interface), should attract many more users to the specific mobile handset and/or service operator who offers this user friendly

相關文件