SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
Universal File Format
Converter AKA the NCSA
Polyglot
By: Catherine Bell, Stacy Hays and
Marisa Mendez-Brady
What is Polyglot?
Polyglot is an attempt to create a universal file format
converter through the National Center for Supercomputer
Applications through the University of Illinois Urbana-
Champaign
The National Archives and Records Administration (NARA)
is sponsoring the development of the NCSA Polyglot
Definition of Polyglot - One who speaks many languages
Why make the NCSA Polyglot?
● There are hundreds of thousands of file formats in the world, most of which are
not transferrable between software
● There isn’t any way to convert most file extensions
● Most discrepancy in file formats are the result of proprietary software
companies competing against each other to increase their user base
● Not only does the lack of compatibility between file formats make it hard to
share information, but it makes the task of preservation for born digital
materials increasing difficult as proprietary software constantly develops and
changes
● File incompatibility is most evident in 3D file formats
● Polyglot has focused on finding ways to convert between 3D file formats, as
they provide the most complications
Why are 3D files so Complicated?
● There are over 140 types of 3D file
extensions
● Most 3D viewers are manufactured by
the proprietary software companies that
create the file format
● Different types of file formats supports
different kinds of 3D content
● Extreme amounts of data can loss occurs
when converting 3D files between
formats
● 3D objects point to a need for a
universal file format converter that
produces the least amount of data loss
to ensure preservation quality
Towards a Universal File Format Converter
● Polyglot analyzes and automates the import/export
features of third party software
● Creates an I/O graph weighted tool from information about
the software available on multiple servers
● Uses a quantifiable scale for measuring data loss that
occurs when conversions are done to calculate the path of
conversion for best possible quality
● Submits script using Java to servers to do conversion
● Uses third party applications in the conversion process
So, How does Polyglot Work?
http://isda.ncsa.illinois.
edu/NARA/videos/SoftwareServers/polyglot_convert.avi
Here is video demonstrating how Polyglot Works:
1. Download Polyglot onto institutional servers
2. Polyglot can then take advantage of all of the software
contained on the servers to make conversions
3. Can be utilized through either desktop or web based version
4. Once Polyglot is set up, you can drag and drop files to
convert
NOTE: Anyone can test
Polyglot through the
NCSA website...
theoretically
Problems, Problems Indeed.
Functional File Converters
There are several other file converters out there file converters are usually file
type specific. Many of these converters are proprietary. There is nothing close
to a universal converter.
Examples of file format converters:
Quick 3D
Sourceforge
Okino
Switch
Zamzar
Media Converter
Youconvertit
Converts Anything? Not quite.
● Same people designed web-based Conversion Software Registry (CSR)
for collecting information about software that are capable of file format
conversions
● Motivated by a community need for finding file format conversions
● Create a login and add softwares to the registry
● Currently has over 2000 softwares registered
● Over 260,000 possible conversions
● Contains I/O graph to see best possible conversions
● Also searchable by conversion and software
http://isda.ncsa.illinois.edu/NARA/CSR/php/search/graph.php
Conversion Software Registry
Resources
● Bajcsy P, Kooper R, Marini L, McHenry K, Ondrejcek M. A Framework for Understanding File Format Conversions. In: ACM
ICPS US Workshop on roadmap for Digital Preservation Interoperability Framework.; 2011.
● "ISDA Polyglot." Image and Spatial Data Analasys Division. U of Illinois, 2013. Web. 10 Nov. 2013. <http://isda.ncsa.illinois.
edu/drupal/software/polyglot>.
● Kenton McHenry and Peter Bajcsy "3D+Time File Formats.", Technical Report NCSA-ISDA10-001, October 15, 2010.
● McHenry K, Ondrejcek M, Marini L, Kooper R, Bajcsy P.Towards a Universal Viewer for Digital Content. In: International
Conference on Computer Science, Executable Paper Workshop.; 2011.
● McHenry K, Kooper R, Marini L, Bajcsy P. Designing a Scalable Cross Platform Imposed Code Reuse Framework. In:
Microsoft Research eScience Workshop. Berkeley, CA,; 2010.
● McHenry K, Kooper R, Bajcsy P.Taking Matters into Your Own Hands: Imposing Code Reusability for Universal File Format
Conversion. In: Microsoft Research eScience workshop. Pittsburg, PA,; 2009.
● McHenry K, Kooper R, Bajcsy P.Towards a Universal, Quantifiable, and Scalable File Format Converter. Oxford, UK; 2009.
● McHenry K, Bajcsy P. Framework Converts Files of Any Format.; 2009.
● Ondrejcek M, McHenry K, Bajcsy P. The Conversion Software Registry. Berkeley, CA; 2010
● "Towards a Universal File Format Converter." Analysis of Electronic Records, Document Appraisal Framework. NCSA at the
U of Illinois at Urbana-Champaign, 17 Feb. 2011. Web. 10 Nov. 2013. <http://isda.ncsa.uiuc.edu/NARA/conversion.html>.
● McHenry, K. and Bajcsy P. "An Overview of 3D Data Content, File Formats and Viewers.", Technical Report NCSA-ISDA08-
002, October 31, 2008.

Contenu connexe

Similaire à New Technology Presentation for the School of Information

Ballerina cloud native middleware as a programming language | Yenlo - WSO2 In...
Ballerina cloud native middleware as a programming language | Yenlo - WSO2 In...Ballerina cloud native middleware as a programming language | Yenlo - WSO2 In...
Ballerina cloud native middleware as a programming language | Yenlo - WSO2 In...Yenlo
 
Webrecorder: Web Archiving for All!
Webrecorder: Web Archiving for All!Webrecorder: Web Archiving for All!
Webrecorder: Web Archiving for All!Anna Perricci
 
Semantic Web in the Fog of Browsers
Semantic Web in the Fog of BrowsersSemantic Web in the Fog of Browsers
Semantic Web in the Fog of BrowsersPascal Molli
 
Archival Technologies
Archival TechnologiesArchival Technologies
Archival TechnologiesCliff Landis
 
Project On-Science
Project On-ScienceProject On-Science
Project On-ScienceAmrit Ravi
 
Selling the open-source philosophy - DrupalCon Bogotá 2015
Selling the open-source philosophy - DrupalCon Bogotá 2015Selling the open-source philosophy - DrupalCon Bogotá 2015
Selling the open-source philosophy - DrupalCon Bogotá 2015Handrus Nogueira
 
Selling the open-source philosophy - DrupalCon Latin America 2015
Selling the open-source philosophy - DrupalCon Latin America 2015Selling the open-source philosophy - DrupalCon Latin America 2015
Selling the open-source philosophy - DrupalCon Latin America 2015Handrus Nogueira
 
Selling the Open-Source Philosophy - DrupalCon Latin America
Selling the Open-Source Philosophy - DrupalCon Latin AmericaSelling the Open-Source Philosophy - DrupalCon Latin America
Selling the Open-Source Philosophy - DrupalCon Latin AmericaTaller Negócio Digitais
 
Selling the Open-Source Philosophy - DrupalCon Latin America
Selling the Open-Source Philosophy - DrupalCon Latin AmericaSelling the Open-Source Philosophy - DrupalCon Latin America
Selling the Open-Source Philosophy - DrupalCon Latin AmericaLucas Arruda
 
IN PARTIAL FULFILLMENT OF POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONS
IN PARTIAL FULFILLMENT OF  POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONSIN PARTIAL FULFILLMENT OF  POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONS
IN PARTIAL FULFILLMENT OF POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONSssuserb054d21
 
Code, ci, infrastructure - the gophers way
Code, ci, infrastructure - the gophers wayCode, ci, infrastructure - the gophers way
Code, ci, infrastructure - the gophers wayAlex Baitov
 
Better Software, Better Research
Better Software, Better ResearchBetter Software, Better Research
Better Software, Better ResearchCarole Goble
 
Video game controlled vocabulary in wikidata
Video game controlled vocabulary in wikidataVideo game controlled vocabulary in wikidata
Video game controlled vocabulary in wikidatapeterchanws
 
TAMU-Corpus Christi Connect and Reflect 2/25/2015
TAMU-Corpus Christi  Connect and Reflect 2/25/2015TAMU-Corpus Christi  Connect and Reflect 2/25/2015
TAMU-Corpus Christi Connect and Reflect 2/25/2015Raymond Rose
 
Useful Open Source Software
Useful Open Source SoftwareUseful Open Source Software
Useful Open Source Softwarepramoddps
 
MediaMosa for Managing Video Content
MediaMosa for Managing Video ContentMediaMosa for Managing Video Content
MediaMosa for Managing Video ContentMediaMosa
 
2013 05-15 Intro to Archivematica - UBC SLAIS Digital Records Forensics Class
2013 05-15 Intro to Archivematica - UBC SLAIS Digital Records Forensics Class2013 05-15 Intro to Archivematica - UBC SLAIS Digital Records Forensics Class
2013 05-15 Intro to Archivematica - UBC SLAIS Digital Records Forensics ClassCourtney Mumma
 
TechRadarCon 2022 | Have you built your platform yet ?
TechRadarCon 2022 | Have you built your platform yet ?TechRadarCon 2022 | Have you built your platform yet ?
TechRadarCon 2022 | Have you built your platform yet ?Haggai Philip Zagury
 

Similaire à New Technology Presentation for the School of Information (20)

Ballerina cloud native middleware as a programming language | Yenlo - WSO2 In...
Ballerina cloud native middleware as a programming language | Yenlo - WSO2 In...Ballerina cloud native middleware as a programming language | Yenlo - WSO2 In...
Ballerina cloud native middleware as a programming language | Yenlo - WSO2 In...
 
Webrecorder: Web Archiving for All!
Webrecorder: Web Archiving for All!Webrecorder: Web Archiving for All!
Webrecorder: Web Archiving for All!
 
Semantic Web in the Fog of Browsers
Semantic Web in the Fog of BrowsersSemantic Web in the Fog of Browsers
Semantic Web in the Fog of Browsers
 
Archival Technologies
Archival TechnologiesArchival Technologies
Archival Technologies
 
Project On-Science
Project On-ScienceProject On-Science
Project On-Science
 
Shillum "Building for the Future: Interoperability"
Shillum "Building for the Future: Interoperability"Shillum "Building for the Future: Interoperability"
Shillum "Building for the Future: Interoperability"
 
Selling the open-source philosophy - DrupalCon Bogotá 2015
Selling the open-source philosophy - DrupalCon Bogotá 2015Selling the open-source philosophy - DrupalCon Bogotá 2015
Selling the open-source philosophy - DrupalCon Bogotá 2015
 
Selling the open-source philosophy - DrupalCon Latin America 2015
Selling the open-source philosophy - DrupalCon Latin America 2015Selling the open-source philosophy - DrupalCon Latin America 2015
Selling the open-source philosophy - DrupalCon Latin America 2015
 
Selling the Open-Source Philosophy - DrupalCon Latin America
Selling the Open-Source Philosophy - DrupalCon Latin AmericaSelling the Open-Source Philosophy - DrupalCon Latin America
Selling the Open-Source Philosophy - DrupalCon Latin America
 
Selling the Open-Source Philosophy - DrupalCon Latin America
Selling the Open-Source Philosophy - DrupalCon Latin AmericaSelling the Open-Source Philosophy - DrupalCon Latin America
Selling the Open-Source Philosophy - DrupalCon Latin America
 
IN PARTIAL FULFILLMENT OF POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONS
IN PARTIAL FULFILLMENT OF  POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONSIN PARTIAL FULFILLMENT OF  POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONS
IN PARTIAL FULFILLMENT OF POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONS
 
Code, ci, infrastructure - the gophers way
Code, ci, infrastructure - the gophers wayCode, ci, infrastructure - the gophers way
Code, ci, infrastructure - the gophers way
 
Better Software, Better Research
Better Software, Better ResearchBetter Software, Better Research
Better Software, Better Research
 
Video game controlled vocabulary in wikidata
Video game controlled vocabulary in wikidataVideo game controlled vocabulary in wikidata
Video game controlled vocabulary in wikidata
 
TAMU-Corpus Christi Connect and Reflect 2/25/2015
TAMU-Corpus Christi  Connect and Reflect 2/25/2015TAMU-Corpus Christi  Connect and Reflect 2/25/2015
TAMU-Corpus Christi Connect and Reflect 2/25/2015
 
Basics to framework programming
Basics to framework programmingBasics to framework programming
Basics to framework programming
 
Useful Open Source Software
Useful Open Source SoftwareUseful Open Source Software
Useful Open Source Software
 
MediaMosa for Managing Video Content
MediaMosa for Managing Video ContentMediaMosa for Managing Video Content
MediaMosa for Managing Video Content
 
2013 05-15 Intro to Archivematica - UBC SLAIS Digital Records Forensics Class
2013 05-15 Intro to Archivematica - UBC SLAIS Digital Records Forensics Class2013 05-15 Intro to Archivematica - UBC SLAIS Digital Records Forensics Class
2013 05-15 Intro to Archivematica - UBC SLAIS Digital Records Forensics Class
 
TechRadarCon 2022 | Have you built your platform yet ?
TechRadarCon 2022 | Have you built your platform yet ?TechRadarCon 2022 | Have you built your platform yet ?
TechRadarCon 2022 | Have you built your platform yet ?
 

Dernier

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
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
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
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
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
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
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
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
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
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
 

Dernier (20)

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
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, ...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
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...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
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...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 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
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
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
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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
 

New Technology Presentation for the School of Information

  • 1. Universal File Format Converter AKA the NCSA Polyglot By: Catherine Bell, Stacy Hays and Marisa Mendez-Brady
  • 2. What is Polyglot? Polyglot is an attempt to create a universal file format converter through the National Center for Supercomputer Applications through the University of Illinois Urbana- Champaign The National Archives and Records Administration (NARA) is sponsoring the development of the NCSA Polyglot Definition of Polyglot - One who speaks many languages
  • 3. Why make the NCSA Polyglot? ● There are hundreds of thousands of file formats in the world, most of which are not transferrable between software ● There isn’t any way to convert most file extensions ● Most discrepancy in file formats are the result of proprietary software companies competing against each other to increase their user base ● Not only does the lack of compatibility between file formats make it hard to share information, but it makes the task of preservation for born digital materials increasing difficult as proprietary software constantly develops and changes ● File incompatibility is most evident in 3D file formats ● Polyglot has focused on finding ways to convert between 3D file formats, as they provide the most complications
  • 4. Why are 3D files so Complicated? ● There are over 140 types of 3D file extensions ● Most 3D viewers are manufactured by the proprietary software companies that create the file format ● Different types of file formats supports different kinds of 3D content ● Extreme amounts of data can loss occurs when converting 3D files between formats ● 3D objects point to a need for a universal file format converter that produces the least amount of data loss to ensure preservation quality
  • 5. Towards a Universal File Format Converter ● Polyglot analyzes and automates the import/export features of third party software ● Creates an I/O graph weighted tool from information about the software available on multiple servers ● Uses a quantifiable scale for measuring data loss that occurs when conversions are done to calculate the path of conversion for best possible quality ● Submits script using Java to servers to do conversion ● Uses third party applications in the conversion process
  • 6. So, How does Polyglot Work? http://isda.ncsa.illinois. edu/NARA/videos/SoftwareServers/polyglot_convert.avi Here is video demonstrating how Polyglot Works: 1. Download Polyglot onto institutional servers 2. Polyglot can then take advantage of all of the software contained on the servers to make conversions 3. Can be utilized through either desktop or web based version 4. Once Polyglot is set up, you can drag and drop files to convert NOTE: Anyone can test Polyglot through the NCSA website... theoretically
  • 8. Functional File Converters There are several other file converters out there file converters are usually file type specific. Many of these converters are proprietary. There is nothing close to a universal converter. Examples of file format converters: Quick 3D Sourceforge Okino Switch Zamzar Media Converter Youconvertit Converts Anything? Not quite.
  • 9. ● Same people designed web-based Conversion Software Registry (CSR) for collecting information about software that are capable of file format conversions ● Motivated by a community need for finding file format conversions ● Create a login and add softwares to the registry ● Currently has over 2000 softwares registered ● Over 260,000 possible conversions ● Contains I/O graph to see best possible conversions ● Also searchable by conversion and software http://isda.ncsa.illinois.edu/NARA/CSR/php/search/graph.php Conversion Software Registry
  • 10. Resources ● Bajcsy P, Kooper R, Marini L, McHenry K, Ondrejcek M. A Framework for Understanding File Format Conversions. In: ACM ICPS US Workshop on roadmap for Digital Preservation Interoperability Framework.; 2011. ● "ISDA Polyglot." Image and Spatial Data Analasys Division. U of Illinois, 2013. Web. 10 Nov. 2013. <http://isda.ncsa.illinois. edu/drupal/software/polyglot>. ● Kenton McHenry and Peter Bajcsy "3D+Time File Formats.", Technical Report NCSA-ISDA10-001, October 15, 2010. ● McHenry K, Ondrejcek M, Marini L, Kooper R, Bajcsy P.Towards a Universal Viewer for Digital Content. In: International Conference on Computer Science, Executable Paper Workshop.; 2011. ● McHenry K, Kooper R, Marini L, Bajcsy P. Designing a Scalable Cross Platform Imposed Code Reuse Framework. In: Microsoft Research eScience Workshop. Berkeley, CA,; 2010. ● McHenry K, Kooper R, Bajcsy P.Taking Matters into Your Own Hands: Imposing Code Reusability for Universal File Format Conversion. In: Microsoft Research eScience workshop. Pittsburg, PA,; 2009. ● McHenry K, Kooper R, Bajcsy P.Towards a Universal, Quantifiable, and Scalable File Format Converter. Oxford, UK; 2009. ● McHenry K, Bajcsy P. Framework Converts Files of Any Format.; 2009. ● Ondrejcek M, McHenry K, Bajcsy P. The Conversion Software Registry. Berkeley, CA; 2010 ● "Towards a Universal File Format Converter." Analysis of Electronic Records, Document Appraisal Framework. NCSA at the U of Illinois at Urbana-Champaign, 17 Feb. 2011. Web. 10 Nov. 2013. <http://isda.ncsa.uiuc.edu/NARA/conversion.html>. ● McHenry, K. and Bajcsy P. "An Overview of 3D Data Content, File Formats and Viewers.", Technical Report NCSA-ISDA08- 002, October 31, 2008.