Internationalization of Resource Registry Piotr Strzyżewski Silesian University of Technology, Computer Centre.

Slides:



Advertisements
Similar presentations
Whois Internationalization Issues John C Klensin.
Advertisements

Content 15.1 Basic features Types of database Data structures 15.2 Creating a database Screen layout Entering data Editing data 15.3 Displaying data Searching.
Do We Need More Auditing On RIPE NCC Projects? RIPE Atlas Example Piotr Strzyżewski Silesian University of Technology, Computer Centre.
Coding. Steps to Success 1.Create a PLAN including a detailed statement of requirements (SORs) 2.Write algorithms based on the SORs 3.Write pseudocode.
Research Notes Tool Chuck Connell, Tufts Univ.. Tufts University Computer Science22 Two Research Problems References… Many types – books, articles, web.
Computer Architecture
Phone: +33 (0) ou Web: Slide 1 12/5/2007 Localize with SIAT Another way of translating.
Free Blogging Presented by Derek Southern (Branch 8) To SIR Area 2 Computer & Technology Group 18 September 2008.
Lab 1: Introduction to Statistics and Data Analysis University of Michigan Physics Department Mechanics and Sound Intro Labs.
22/06/2015Regional Writing Centre, UL2 22/06/2015Regional Writing Centre, UL3.
Data Representation Kieran Mathieson. Outline Digital constraints Data types Integer Real Character Boolean Memory address.
14 1 Chapter 14 Database Connectivity and Web Development Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
The Basic Tools Presented by: Robert E., & Jonathan Chase.
Review1 What is multilingual computing? Bilingual, trilingual, vs. Multilingual What are the fundamental issues in multi-lingual computing? –Representation.
02/08/2015Regional Writing Centre2 02/08/2015Regional Writing Centre3.
Programming. Software is made by programmers Computers need all kinds of software, from operating systems to applications People learn how to tell the.
CHARACTERS Data Representation. Using binary to represent characters Computers can only process binary numbers (1’s and 0’s) so a system was developed.
Web Page A page displayed by the browser. Website Collection of multiple web pages Web Browser: A software that displays web pages on client computer.
#ICANN51 1 Translation and Transliteration of Contact Information PDP Working Group Activities Update ICANN Los Angeles Meeting October 2014 Chris Dillon.
 By the end of this, you should be able to state the difference between DATE and INFORMAITON.
Beyond DHTML So far we have seen and used: CGI programs (using Perl ) and SSI on server side Java Script, VB Script, CSS and DOM on client side. For some.
Descriptive Mark System for Primary Schools by Leszek Syroka Supervisor: Richard Gatward Coventry 2007/2008.
Slide 1 Tomorrow’s Technology and You Chapter 4 Software © 2006 Prentice-Hall, Inc.
1 herbert van de sompel CS 502 Computing Methods for Digital Libraries Cornell University – Computer Science Herbert Van de Sompel
Business computing Session 2 22nd October The MS Office suite softwares The word processor : « Word » The spread sheet : « Excel » The presentation.
SaudiNIC's IPv6 Support in Saudi Domain Names IPv6 2 nd Workshop, 10 May 2011 Raed Al-Fayez SaudiNIC – CITC سجل. السعودية.
Stimulsoft Reports.Net 20 Problems which Stimulsoft Reports.Net solves
What are Webservices?. Web Services  What are Web Services?  Examine important Web Services acronyms (UDDI, SOAP, XML and WSDL)  What are the benefits.
Dr Masri Ayob TK 2633: Microprocessor & Interfacing Lecture 7: Assembly Language.
Internationalized Registration Data Working Group (IRD-WG) Interim Report ICANN Meeting, Cartagena, Colombia Edmon Chung Working Group Co-chair 08 December.
Constructing Your Own Corpus from Written Language.
Language / Locale IDs M. Davis, IBM A. Phillips, webMethods.
Internationalized Registration Data Working Group (IRD-WG) Interim Report 15 February 2011.
Here you are at your computer, but you don’t have internet connections. Your ISP becomes your link to the internet. In order to get access you need to.
Natural Language Processing Guangyan Song. What is NLP  Natural Language processing (NLP) is a field of computer science and linguistics concerned with.
Yii is “yes it is” from this we can know that surely it would be a highly needed technology for website developers for its high performance. It is suitable.
ARCH-09: Transforming a Complex Application Apprise® is a registered trademark of Apprise Software, Inc. Transcendix SM is a service mark and trademark.
Character Encoding, F onts. Overview Why do character encoding and fonts matter to linguists? How can you identify problems? Why do these problems arise?
1 By: Nour Hilal. Microsoft Access is a database software where data is stored in one or more Tables. A Database is a group of related Tables. Access.
Similar Document Retrieval and Analysis in Information Retrieval System based on correlation method for full text indexing.
Surname:Brown Forename:James Form:7B Date of Birth: Telephone:
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
DB-1: Understanding and Leveraging the Latest ODBC and JDBC Technology What’s new in OpenEdge® 10.1A? Rob Steward Director of Software Development.
RUBRIC IP1 Ruben Botero Web Design III. The different approaches to accessing data in a database through client-side scripting languages. – On the client.
1 Information Management DIG 3563 – Lecture 14 Data Formats J. Michael Moshell University of Central Florida Original image* by Moshell et al. Imagery.
Database Management Systems CS 420. Topics Outline 1. Introduction 2. HTML Review 3. VBScript 4. Access DBMS 5. Relational Database 6. Design Process.
CIT3611 Software i18n Wk 4: Code sets, Online Help, Prototyping David Tuffley School of Computing & IT Griffith University.
#ICANN50 Translation and Transliteration of Contact Information PDP Working Group Activities Update ICANN London Meeting June 2014 Chris Dillon and Rudi.
CS212: Object Oriented Analysis and Design Lecture 38: Design Pattern-II.
BZUPAGES.COM. Presented to: Sir. Muizuddin sb Presented by: M.Sheraz Anjum Roll NO Atif Aneaq Roll NO Khurram Shehzad Roll NO Wasif.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
Dr. Rebhi S. Baraka Advanced Topics in Information Technology (SICT 4310) Department of Computer Science Faculty of Information Technology.
Invitation to Computer Science 6 th Edition Chapter 10 The Tower of Babel.
CS210: Programming Languages Overview of class Dr. Robert Heckendorn.
MISSION CRITICAL COMPUTING SQL Server Special Considerations.
Module Road Map Assignment Road Map Notice we have linked the conduit directly to the presentation layer. This is normally a bad idea!
Getting ready. Why C? Design Features – Efficiency (C programs tend to be compact and to run quickly.) – Portability (C programs written on one system.
IN THIS LESSON WE WILL REVIEW THE STRUCTURE OF THE INTERNET AND HOW BROWSERS ASSEMBLE WEBSITES BASED ON INSTRUCTIONS THEY RECEIVE FROM SERVERS. Internet.
(Marie Curie) By jack. Personal Profile D.O.B: 7 th of November 18 D.O.D: 4 July 1934 (aged 66) Full Name: Maria Salomea Skłodowska.
Essential Skills for Computing Fonts
CS 241 – Computer Programming II Lab
Fix AOL error code AC-3100 in AOL Mail Account Contact No:
Better security for maintainers
Westside Marketing Firm Corp
Requirements for IDN and its Implementations from Japan
Database Connectivity and Web Development
Microsoft Office Access is the best –selling personal computer database management system. What is Access?
Requirements for IDN and its Implementations from Japan
Week 05 Node.js Week 05
Language questionnaire
Presentation transcript:

Internationalization of Resource Registry Piotr Strzyżewski Silesian University of Technology, Computer Centre

Reason  Various languages and alphabets used natively in RIPE Service Region  Even more languages and alphabets used by number of inhabitants in RIPE Service Region  Some alphabets use latin characters and some not  Using names, addresses, words written using US-ASCII generates problems

Example  Consider two polish words (and three meanings): Polka – Pole, Polish woman polka – polka – Czech national dance półka – shelf, rack

Example  Now, consider two names put into database: Maria (Mary) Polka Maria Półka  For both of them we have to put „Maria Polka” into database  People don’t like mistakes in their names! 

Example  Now, consider two addresses put into database: ul. (Marii) Polki 1/1 (genitive) ul. (Marii) Półki 1/1  For both of them we have to put „ul. (Marii) Polki 1/1” into database  People, post and LEAs do not like such things! 

Idea  Modify the DB software and introduce internationalization mechanisms  Initial idea is to introduce some idn fields in form of „name-idn” as an extension to currently used: person-idn address-idn remarks-idn etc

Problems  Which code page should be used? UTF-8?  Does automatic code page translation should be considered? If yes, which code pages? ISO 8859 family? Windows code pages? IBM code pages?  Does automatic US-ASCII conversion should be considered (when possible)?  Whois client should be able to ask for limited or full data.  Interoperability problems with other databases

Pros and cons  (+) Data will be more accurate  (-) Some problems have to be issued and solved

Questions?