SlideShare uma empresa Scribd logo
1 de 19
Baixar para ler offline
Rombang, Wodrow Wagata
Background of the Study
 Evolution from book-form to electronic-form
dictionary
 Bantik language is in danger of extinction
Statement of Problem
how to develop electronic dictionary of Bantik language
which supports sentence translation
Significance of study
 For user, by using this application, users are helped in
introducing, learning and implementing the Bantik
language.

 Since Bantik language is almost extincted, this
research can help to preserve the Bantik culture and
language.
 For further researcher, this application could be used
as a reference in improving applications reffering to
the Bantik language.
Theoretical Framework
Prototyping model is an evolutionary process model
which used when the general requirement is already
determined but the detail specification cannot be
explained
Research Framework
Application Framework
Scope
 User can view the visualization of the pronounciation
of words in Bantik language.
 User can insert new words in Indonesia and
corresponding Bantik language.

 Along with translation and visualization of a word, this
application provides usage in sentence.
 Application can translate sentence.
Limitation
 This application will be developed only for androidbased mobile phone.
 Translation process is one way, from Indonesian to
Bantik.
USE-CASE DIAGRAM
1
Translate

2
Insert

3

Delete
User

4
Help
Class Diagram
MainActivity
# translateMenu : Button
# insertMenu : Button
# deleteMenu : Button
# helpMenu : Button
# db : DbHelper
# onCreate(SavedInstanceState : Bundle) :
void

Insert
+ search : Button
+ add : Button
+ back : Button
+ indo : EditText
+ ban : EditText
+ mCursor : Cursor
+ helper : DbHelper
+ id : int
+ insertkataindonesia : String
+ insertkatabantik : String
+ db : SQLiteDatabase
# onCreate(SavedInstanceState : Bundle) :
void

Translate

# translate : Button
# back : Button
# bhsIndonesia : EditText
# bhsBantik : EditText
# deskripsi : EditText
# Indonesia : String
+ mCursor : Cursor
+ helper : DbHelper
+ db : SQLiteDatabase
# onCreate(SavedInstanceState : Bundle) :
void
+ parsing : void
+ trans : void

Help

# back: Button
# helptextview: TextView
# onCreate(SavedInstanceState : Bundle)
:void
CONT.
Delete
+ search : Button
+ delete : Button
+ back : Button
+ indo : EditText
+ ban : EditText
+ mCursor : Cursor
+ helper : DbHelper
+ id : String
+ deletekatabantik : String
+ deletekataindonesia : String
+ db : SQLiteDatabase
+temp_id : long
# onCreate(SavedInstanceState :
Bundle)

DbHelper

- DATABASE_NAME : String
- VERSION : int
- DATABASE_FILE : File
- mInvalidDatabaseFile : boolean
- mIsUpgraded : boolean
- mContext : Context
- mOpenConnections : int
- mInstance : DbHelper
+ KEY_ROWID : String
+ getInstance (context : Context) :
DbHelper
+ DbHelper (context : Context)
+ onCreate (db : SQLiteDatabase) : void
+ onUpgrade (db: SQLiteDatabase) : void
- doUpgrade () : void
+ onOpen (db : SQLiteDatabase) : void
+ close () : void
- copyDatabase () : void
- setDatabaseVersion () : void
+ getAll () : Cursor
+ insertKey (indo : String, bantik : String) :
void
+ delete (id : long) : void
INTERFACE
CONT.
CONT.
CONT.
CONCLUSION and SUGGESTION
Conclusion
•Application can translate a sentence by parsing it into
words and then translate each word available in the
database.
•Application can translate a word of Indonesian
language into Bantik language.
•Together with translation of a word, application
provides usages in sentence and notation for
pronunciation.
Suggestion
 Application can be developed by adding audio

feature for Bantik words
 Application can be developed with various
grammatical words, which usually used in
ceremonial activity
 Application can be developed in other operating
system.
Terima Kasih

Mais conteúdo relacionado

Semelhante a Electronic Dicitionary of Bantik Language

Mobile app development
Mobile app developmentMobile app development
Mobile app developmentEhsanMalik17
 
Word Dictionary - Software Development Project 1
Word Dictionary - Software Development Project 1 Word Dictionary - Software Development Project 1
Word Dictionary - Software Development Project 1 Tasnim Ara Islam
 
Word Dictionary - Software Development Project 1
Word Dictionary - Software Development Project 1 Word Dictionary - Software Development Project 1
Word Dictionary - Software Development Project 1 Tasnim Ara Islam
 
The quality & richness of E-Education
The quality & richness of E-EducationThe quality & richness of E-Education
The quality & richness of E-EducationSuraj Mehta
 
CSc investigatory project
CSc investigatory projectCSc investigatory project
CSc investigatory projectDIVYANSHU KUMAR
 
Introduction to Docker and Containers- Learning Simple
Introduction to Docker and Containers- Learning SimpleIntroduction to Docker and Containers- Learning Simple
Introduction to Docker and Containers- Learning SimpleSandeep Hijam
 
Introduction to domino_global_workbench_8.5
Introduction to domino_global_workbench_8.5Introduction to domino_global_workbench_8.5
Introduction to domino_global_workbench_8.5hepeiwei
 
A project on advanced C language
A project on advanced C languageA project on advanced C language
A project on advanced C languagesvrohith 9
 
行動App開發管理實務 unit2
行動App開發管理實務 unit2行動App開發管理實務 unit2
行動App開發管理實務 unit2Xavier Yin
 
Daniel Egan Msdn Tech Days Oc Day2
Daniel Egan Msdn Tech Days Oc Day2Daniel Egan Msdn Tech Days Oc Day2
Daniel Egan Msdn Tech Days Oc Day2Daniel Egan
 
Alumni-Student Interactive Messaging
Alumni-Student Interactive MessagingAlumni-Student Interactive Messaging
Alumni-Student Interactive MessagingIRJET Journal
 
Advanced Virtual Assistant Based on Speech Processing Oriented Technology on ...
Advanced Virtual Assistant Based on Speech Processing Oriented Technology on ...Advanced Virtual Assistant Based on Speech Processing Oriented Technology on ...
Advanced Virtual Assistant Based on Speech Processing Oriented Technology on ...ijtsrd
 
IRJET- QUEZARD : Question Wizard using Machine Learning and Artificial Intell...
IRJET- QUEZARD : Question Wizard using Machine Learning and Artificial Intell...IRJET- QUEZARD : Question Wizard using Machine Learning and Artificial Intell...
IRJET- QUEZARD : Question Wizard using Machine Learning and Artificial Intell...IRJET Journal
 
Major Project Report(Git Automation Script).pdf
Major Project Report(Git Automation Script).pdfMajor Project Report(Git Automation Script).pdf
Major Project Report(Git Automation Script).pdfPiyush Mishra
 
Our law android application
Our law android applicationOur law android application
Our law android applicationRasel Khan
 
Team G
Team GTeam G
Team Gbutest
 
WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!
WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!
WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!Evan Mullins
 

Semelhante a Electronic Dicitionary of Bantik Language (20)

Mobile app development
Mobile app developmentMobile app development
Mobile app development
 
Flutter-Dart project || Hotel Management System
Flutter-Dart project || Hotel Management SystemFlutter-Dart project || Hotel Management System
Flutter-Dart project || Hotel Management System
 
Word Dictionary - Software Development Project 1
Word Dictionary - Software Development Project 1 Word Dictionary - Software Development Project 1
Word Dictionary - Software Development Project 1
 
Word Dictionary - Software Development Project 1
Word Dictionary - Software Development Project 1 Word Dictionary - Software Development Project 1
Word Dictionary - Software Development Project 1
 
The quality & richness of E-Education
The quality & richness of E-EducationThe quality & richness of E-Education
The quality & richness of E-Education
 
CSc investigatory project
CSc investigatory projectCSc investigatory project
CSc investigatory project
 
Introduction to Docker and Containers- Learning Simple
Introduction to Docker and Containers- Learning SimpleIntroduction to Docker and Containers- Learning Simple
Introduction to Docker and Containers- Learning Simple
 
Hostel management system
Hostel  management systemHostel  management system
Hostel management system
 
Introduction to domino_global_workbench_8.5
Introduction to domino_global_workbench_8.5Introduction to domino_global_workbench_8.5
Introduction to domino_global_workbench_8.5
 
A project on advanced C language
A project on advanced C languageA project on advanced C language
A project on advanced C language
 
行動App開發管理實務 unit2
行動App開發管理實務 unit2行動App開發管理實務 unit2
行動App開發管理實務 unit2
 
Daniel Egan Msdn Tech Days Oc Day2
Daniel Egan Msdn Tech Days Oc Day2Daniel Egan Msdn Tech Days Oc Day2
Daniel Egan Msdn Tech Days Oc Day2
 
Alumni-Student Interactive Messaging
Alumni-Student Interactive MessagingAlumni-Student Interactive Messaging
Alumni-Student Interactive Messaging
 
Advanced Virtual Assistant Based on Speech Processing Oriented Technology on ...
Advanced Virtual Assistant Based on Speech Processing Oriented Technology on ...Advanced Virtual Assistant Based on Speech Processing Oriented Technology on ...
Advanced Virtual Assistant Based on Speech Processing Oriented Technology on ...
 
IRJET- QUEZARD : Question Wizard using Machine Learning and Artificial Intell...
IRJET- QUEZARD : Question Wizard using Machine Learning and Artificial Intell...IRJET- QUEZARD : Question Wizard using Machine Learning and Artificial Intell...
IRJET- QUEZARD : Question Wizard using Machine Learning and Artificial Intell...
 
Major Project Report(Git Automation Script).pdf
Major Project Report(Git Automation Script).pdfMajor Project Report(Git Automation Script).pdf
Major Project Report(Git Automation Script).pdf
 
Our law android application
Our law android applicationOur law android application
Our law android application
 
RakeshKushwaha
RakeshKushwahaRakeshKushwaha
RakeshKushwaha
 
Team G
Team GTeam G
Team G
 
WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!
WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!
WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!
 

Último

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 

Último (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

Electronic Dicitionary of Bantik Language

  • 2. Background of the Study  Evolution from book-form to electronic-form dictionary  Bantik language is in danger of extinction
  • 3. Statement of Problem how to develop electronic dictionary of Bantik language which supports sentence translation
  • 4. Significance of study  For user, by using this application, users are helped in introducing, learning and implementing the Bantik language.  Since Bantik language is almost extincted, this research can help to preserve the Bantik culture and language.  For further researcher, this application could be used as a reference in improving applications reffering to the Bantik language.
  • 5. Theoretical Framework Prototyping model is an evolutionary process model which used when the general requirement is already determined but the detail specification cannot be explained
  • 8. Scope  User can view the visualization of the pronounciation of words in Bantik language.  User can insert new words in Indonesia and corresponding Bantik language.  Along with translation and visualization of a word, this application provides usage in sentence.  Application can translate sentence.
  • 9. Limitation  This application will be developed only for androidbased mobile phone.  Translation process is one way, from Indonesian to Bantik.
  • 11. Class Diagram MainActivity # translateMenu : Button # insertMenu : Button # deleteMenu : Button # helpMenu : Button # db : DbHelper # onCreate(SavedInstanceState : Bundle) : void Insert + search : Button + add : Button + back : Button + indo : EditText + ban : EditText + mCursor : Cursor + helper : DbHelper + id : int + insertkataindonesia : String + insertkatabantik : String + db : SQLiteDatabase # onCreate(SavedInstanceState : Bundle) : void Translate # translate : Button # back : Button # bhsIndonesia : EditText # bhsBantik : EditText # deskripsi : EditText # Indonesia : String + mCursor : Cursor + helper : DbHelper + db : SQLiteDatabase # onCreate(SavedInstanceState : Bundle) : void + parsing : void + trans : void Help # back: Button # helptextview: TextView # onCreate(SavedInstanceState : Bundle) :void
  • 12. CONT. Delete + search : Button + delete : Button + back : Button + indo : EditText + ban : EditText + mCursor : Cursor + helper : DbHelper + id : String + deletekatabantik : String + deletekataindonesia : String + db : SQLiteDatabase +temp_id : long # onCreate(SavedInstanceState : Bundle) DbHelper - DATABASE_NAME : String - VERSION : int - DATABASE_FILE : File - mInvalidDatabaseFile : boolean - mIsUpgraded : boolean - mContext : Context - mOpenConnections : int - mInstance : DbHelper + KEY_ROWID : String + getInstance (context : Context) : DbHelper + DbHelper (context : Context) + onCreate (db : SQLiteDatabase) : void + onUpgrade (db: SQLiteDatabase) : void - doUpgrade () : void + onOpen (db : SQLiteDatabase) : void + close () : void - copyDatabase () : void - setDatabaseVersion () : void + getAll () : Cursor + insertKey (indo : String, bantik : String) : void + delete (id : long) : void
  • 14. CONT.
  • 15. CONT.
  • 16. CONT.
  • 17. CONCLUSION and SUGGESTION Conclusion •Application can translate a sentence by parsing it into words and then translate each word available in the database. •Application can translate a word of Indonesian language into Bantik language. •Together with translation of a word, application provides usages in sentence and notation for pronunciation.
  • 18. Suggestion  Application can be developed by adding audio feature for Bantik words  Application can be developed with various grammatical words, which usually used in ceremonial activity  Application can be developed in other operating system.