Electronic Dictionary · A dictionary is a collection of words in one or more specific languages...
Transcript of Electronic Dictionary · A dictionary is a collection of words in one or more specific languages...
![Page 1: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/1.jpg)
1
Republic of Iraq
Ministry of Higher Education
And Scientific Research
University of Technology
Department of computer Science
Branch of Software
Electronic Dictionary
A project submitted to Computer Science Dep.
University of Technology in partial fulfillment of the
requirements for the degree of B.SC in Computer Science
By
Alaq Akram Mhaush
Rana Fares Jasem
Supervised by
DR. Aqbas Ezaldeen
2015-2016
![Page 2: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/2.jpg)
2
هللا الرحمن الرحيم بسم
"قالوا سبحانك ل علم لنا إلا ما
علا متنا إناك أنت العليم الحكيم "
العظيم هللا العلي صدق
)البقرة سورة 32: اآلية(
![Page 3: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/3.jpg)
3
Supervisor Certification
I hereby certify that this project entitled
"Electronic Dictionary"
Was prepared under my supervision at the department of
Computer Science of the University of Technology, as partial
fulfillment of the requirement for B.S.C degree in Computer
Science.
Signature:
Name: DR. Aqbas Ezaldeen
Date: / may /2016
![Page 4: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/4.jpg)
4
Examination Committee Certification
We certify that we have read this project
"Electronic Dictionary"
And as an examining committee, examined the students
"Alaq Akram Mhaush and Rana Fares Jasem".
In this content what is related to it, and that is our opinion it
meets the standard of a project the degree of B.S.C Computer
Science.
Signature:
Name:
Date: / May /2016
Signature:
Name:
Date: / May /2016
![Page 5: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/5.jpg)
5
اإلهداء. وال تطيب اللحظات إال بذكرك .. .بطاعتكإلهي ال يطيب الليل إال بشكرك وال يطيب النهار إلى
.......وال تطيب اآلخرة إال بعفوك .. وال تطيب الجنة إال برؤيتك هللا جل جالله
محمد إلى نبي الرحمة ونور العالمين سيدنا .األمة..ونصح ...األمانةإلى من بلغ الرسالة وأدى
.......وسلم واله عليهصلى هللا
إلى من علمني العطاء بدون انتظار .. إلى من أحمل أسمه .والوقار..إلى من كلله هللا بالهيبة
بكل افتخار .. أرجو من هللا أن يمد في عمرك لترى ثمارا قد حان قطافها بعد طول انتظار
وستبقى كلماتك نجوم أهتدي بها
).......)والدي العزيز بداليوم وفي الغد وإلى األ
. إلى بسمة الحياة وسر والتفاني.معنى الحنان وإلىالحب معنىإلى مالكي في الحياة .. إلى
الوجود
إلى من كان دعائها سر نجاحي وحنانها بلسم جراحي إلى أغلى الحبايب
).......)أمي الحبيبة
.. ظلمة حياتي إلى من بها أكبر وعليها أعتمد .. إلى شمعة متقدة تنير
.. إلى من بوجودها أكتسب قوة ومحبة ال حدود لها
إلى من عرفت معها معنى الحياة
.......)أختي(
. شيء.إلى أخي ورفيق دربي وهذه الحياة بدونك ال شيء معك أكون أنا وبدونك أكون مثل أي
أريدفي نهاية مشواري
نظرات األملأن أشكر على مواقفك النبيلة إلى من تطلعت لنجاحي ب
....... )أخي(
إلى من تحلو باإلخاء وتميزوا بالوفاء والعطاء إلى ينابيع أمي.. إلى األخوات اللواتي لم تلدهن
الصدق الصافي إلى من معهم سعدت ، وبرفقتهم في دروب الحياة الحلوة والحزينة سرت إلى
من كانوا معي على طريق النجاح والخير
وعلموني أن ال أضيعهم إلى من عرفت كيف أجدهم
).......)صديقاتي
رنا ....... الق
![Page 6: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/6.jpg)
6
Contents
Chapter One 3 Introduction 1.1
3 Goals of project 1.2
1 The most popular and widely used
dictionaries
1.3
Chapter Two 1 The using of dictionary 2.1
2 Types of dictionaries 2.2
Chapter Three 1 system design and implementation 3.1
7 The steps of practical application 3.2
2 The presentation of the project 3.3
Chapter Four 1 Conclusions 4.1
2 Suggestions for future work 4.2
![Page 7: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/7.jpg)
7
Abstract
This electronic dictionary contains words and their meanings
also includes the floor directly bands and the possibility of
pronunciation, regardless of dictionary-mail the results will be a
word in the Arabic language and its meaning in English and the
possibility of pronunciation in English .
![Page 8: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/8.jpg)
8
CHAPTER ONE
General Introduction
1.1 Introduction
A dictionary is a collection of words in one or more specific
languages often alphabetically containing a selection of the words
of a language, giving information about their meanings,
pronunciations, etymologies, inflected forms, derived forms, etc.,
expressed in either the same or another language; lexicon;
glossary. Print dictionaries of various sizes, ranging from small
pocket dictionaries to multivolume books, usually sort entries
alphabetically, as do typical CD or DVD dictionary applications,
allowing one to browse through the terms in sequence. All
electronic dictionaries, whether online or installed on a device, can
provide immediate, direct access to a search term, its meanings,
and ancillary information [3].
![Page 9: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/9.jpg)
9
1-2 Goals of project
1-Give the meanings of existing words.
2-pronounce words in a direct way.
3-use translation from Arabic into English.
1-3 The most popular and widely used dictionaries [2]
Dictionary Almord algarib -1المورد القريب( (
Dictionary near resource is a program that has a double bilingual
dictionary and the b translation of words from Arabic into English and
vice versa Dictionary near supplier Needless to thousands of words in
addition to its simplicity and ease of use provides you with copying and
printing feature intelligent Also, it helps to show words that start with
letters word the translated It is a small size (3.19 MB) and easy
installation.
Figure (1-1)
![Page 10: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/10.jpg)
10
dictionary Al-wafi -2 )قاموس الوافي الذهبي (
Of the most prominent features of this unique program is that it
contains a spokesman for words and phrases English as it allows you to
translate thousands of words and phrases and long texts in a few
seconds you can also through the Golden adequate translation of texts
in the background and is also available audio translation of the names of
flags dictionary inside the program an in-house more than two million
Arab word of English.
Figure (1_2)
![Page 11: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/11.jpg)
11
Dictionary Babylon -3)قاموس بابليون(
The program is based on the most advanced translation technology and
thus help you to understand texts written in languages you do not know
much about it. For more, Babylon provides results from the world's
leading publishing, such as: Britannica, Oxford, Merriam Webster, Pons,
friendly, Michael, Van Dale and many others. Papillion genius technique
and list provides fovea one-time users to view results from Wikipedia
millions of articles by more than 25 languages. Babylon dictionaries and
translation software offers results derived from the database may be
derived from more than 2,500 sources in more than 75 languages.
Include database Papillion 34 a dictionary professionally as established
by the linguistics team Babylon in English, Arabic, Chinese (Simplified
and Traditional), Danish, Dutch, French, German, Greek, Hebrew, Italian,
Japanese, Korean, Norwegian, Portuguese, Russian, Spanish, Swedish
and Turkish[1].
Figure (1-3)
![Page 12: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/12.jpg)
12
CHAPTER TWO
Translation systems
2.1 The using of dictionary
1-Pronounce words correctly.
2-Give the correct word in the language voice.
3-Image Extract floor rather than dependent characters.
4-Use more than one language in one dictionary.
5-Giving more than one meaning per word.
6-Translate complete sentence or full text or document.
![Page 13: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/13.jpg)
13
2.2 Types of dictionaries [4]
1- Legal dictionary
A specialized dictionary covering terms used in the various branches
of the legal profession, as civil law, criminal law, and corporate law. A
comprehensive legal dictionary adds to its body of Standard English
entries many words and phrases that have made their way into
modern legal practice from law French and Latin and are rarely
found in a general English monolingual dictionary. Such a specialized
dictionary is useful not only for law students and for attorneys
themselves, but for members of the lay public who require legal
services. Legal dictionaries published in print follow the normal
practice of sorting entry terms alphabetically, while electronic
dictionaries, such as the online Dictionary of Law on Dictionary.com,
allow direct, immediate access to a search term
2- Medical dictionary
A specialized dictionary covering terms used in the health professions by
doctors, nurses, and others involved in allied health care services. A
dictionary with authoritative spellings and definitions is a particularly
crucial resource in medicine, where a misspelling or misunderstanding
can have unfortunate consequences for people under care. Print
dictionaries in this field may be sorted alphabetically or may be
categorized according to medical specializations or by the various
systems in the body, as the immune system and the respiratory system.
The online Medical Dictionary on Dictionary.com allows alphabetical
browsing in the combined electronic versions of more than one
authoritative medical reference, insuring access to correct spellings, as
well as immediate, direct access to a known search term typed into the
search box on the site
![Page 14: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/14.jpg)
14
3-online dictionary
A dictionary that is available on the Internet or World Wide Web
and accessed through a Web browser using a computer or a
mobile device, primarily by typing a query term into a search box
on the site. Online dictionaries like Dictionary.com offer
immediate, direct access through large databases to a word's
spelling and meanings, plus a host of ancillary information,
including its variant spellings, pronunciation, inflected forms,
origin, and derived forms, as well as supplementary notes on
matters of interest or concern about how the word is used like
the Google translate.
4-science dictionary
A specialized dictionary covering terms in the life, earth, and physical
sciences, such as the online Science Dictionary on Dictionary.com. A
science dictionary includes many technical terms with precise,
specialized meanings-terms not normally found in general dictionaries-
making it an invaluable resource for students and professionals in
scientific fields.
![Page 15: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/15.jpg)
15
5-slang dictionary
A specialized dictionary covering the words, phrases, and idioms that
reflect the least formal speech of a language. These terms are often
metaphorical and playful, and are likely to be evanescent as the spoken
language changes from one generation to another. Much slang belongs
to specific groups, as the jargon of a particular class, profession, or age
group. Some is vulgar. Some slang terms have staying power as slang,
but others make a transition into common informal speech, and then
into the standard language. An online slang dictionary, such as the
Dictionary.com Slang Dictionary, provides immediate information about
the meaning and history of a queried term and its appropriateness or
lack of appropriateness in a range of social and professional
circumstances.
6-synonym dictionary
A dictionary such as Thesaurus.com that, for each entry word, lists other
words with the same or nearly the same meanings, as well as antonyms,
words with the opposite meaning. Synonym dictionaries that are
published as books are usually organized alphabetically. In contrast, a
print thesaurus is often organized by categories of words. An online
thesaurus provides immediate, direct access to the search word with its
synonyms and antonyms.
![Page 16: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/16.jpg)
16
7-crossword dictionary
A dictionary that lists common clues found in crossword puzzles with
potential answer words. In books, the lists are usually sorted by the
number of letters in the answer, while an online crossword dictionary,
such as the Dictionary.com Crossword Solver, is able to analyze queries
electronically, examining either the clue or the number and pattern of
letters already filled in to arrive at suggested answers.
8-dictionary of names
a dictionary of given names that indicates whether a name is usually
male, female, or unisex and often includes origins as well as meanings;
for example, as by indicating that Evangeline, meaning "good news,"
comes from Greek. Used primarily as an aid in selecting a name for a
baby, dictionaries of names may also include lists of famous people who
have shared a name and information about its current popularity
ranking .
9-English dictionary
a dictionary in which most of the entry words and all of their definitions,
as well as supplementary material, are in English. Terms from other
languages that are commonly used by speakers of English are given
language labels and often the associated foreign as well as Anglicized
pronunciations; a monolingual English dictionary, such as the online
resource Dictionary.com.
![Page 17: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/17.jpg)
17
CHAPTER THREE
Implementation of dictionary
3.1 system design and implementation
Electronic dictionary is used to find the meanings of words
more easily the biggest, accuracy and speed in finding the
meanings of the word you want, through the introduction of
the desired word in the search box.
This chapter presents an interface for our project .The
system was developed using Microsoft Visual Basic 8(VB8) and
Microsoft Office Access 2007 Database We used the Visual
Basic (VB8) so as to provide the interfaces required for the
development work and we linked it with Microsoft Office
Access 2007 suitability for programmatically.
3.2 The steps of practical application
In this section we will see how we started the idea and how
we developed this system.
![Page 18: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/18.jpg)
18
Contact
Words
Meaning
(The contains of table in Microsoft access)
3.2.1 Method of linking
We use database in order to document all parts, details and work of
dictionary. To build a database that satisfy all requirement and needs of
the system so we use Microsoft access 2007 as a basic tool to build our
database.
![Page 19: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/19.jpg)
19
Figure (3-1) database contain
3.2.2 Linking with Microsoft Visual Basic 8:
After that we have completed the database we started work program
that associates the database by Microsoft Visual Basic 6 which provides
us with some of the objects are characterized Data & ADO objects a lot
of features ADO but due to the ease data objects .
3.3 The presentation of the project
When running this project and then the log in from will appear
as showing in figure (3-2).
![Page 20: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/20.jpg)
20
Figure (3-2)
ENTER:-Login page
END:-End page
Access to electronic dictionary requires pressure to enter only
![Page 21: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/21.jpg)
21
Figure (3-3)
1-word:-the Keyword translation
2-Meaning:-Translation of the desired word
3- speech:-pronouncing the word
4- Add:-Add a new word
5- Save:-Save a new word
6-end:-Closure of implementation
![Page 22: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/22.jpg)
22
Figure (3-4) the output of project
![Page 23: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/23.jpg)
23
NO
Yes
Yes
No
Figure (3-5) dictionary Architectonics
Enter word
IF word
found
Translate
speech
If Enter
another world
End
start
![Page 24: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/24.jpg)
24
CHAPTER FOUR
4-1 Conclusion
1- Development of programming ability
2-reaching goal in an easy way
3-access to existing words and the addition of exotic words
4-Direct pronunciation of the word, regardless of the dictionary
![Page 25: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/25.jpg)
25
4-2 Suggestions for future work
1-build electronic dictionary on the site section (Department of
Computer Science) and be online.
2-build electronic dictionary contains more than one language.
3-creation of the Mobile Dictionary.
4-dictionary contains Arabic-English and English-Arabic.
![Page 26: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/26.jpg)
26
References
[1] Babylon 5http://www.babylon.com/4
[2] Benedict 5http://mot.kielikone.fi/benedict/4
[3] Britannica CD Multimedia Edition 1999.1999.Encyclopaedia
Britannica,inc
[4] Cambridge Dictionary Online 5http://dictionary.cambridge.org/4
![Page 27: Electronic Dictionary · A dictionary is a collection of words in one or more specific languages often alphabetically containing a selection of the words of a language, giving information](https://reader034.fdocuments.in/reader034/viewer/2022050417/5f8d6a181618115b373b9c01/html5/thumbnails/27.jpg)
27
الشكر والتقدير
الحمد هلل الذي وفقني
التمام هذا المشروع
اتقدم بخالص الشكر
وعظيم االمتنان والتقدير إلى
االستاذة الفاضلة
اقباس ) دكتورةلل
( لما ابدته من تعاون عزالدين
وتوجيهات سديدة
النجاز المشروع حيث
كانت منهال عزز مشروعي هذا فلها
مني جزيل
الشكر والتقدير...