SlideShare uma empresa Scribd logo
1 de 15
WEDI
Web data interpreter

Professors
Dr. Alboaie Lenuta
Dr. Buraga Sabin

Students
Rosca Stefan
Soltan Sergiu
• Keywords
• Introduction
• Similarities
• System Architecture
• Implementation Flow

• Demo

Index
• RDF
• RDFa

• Microdata
• Microformats
• Kango Framework

Keywords
Web data is starting to be :
 Structured
 Available
 Interlinked
 Machine readable

Introduction
WEDI
Detection of

Browsers supported

 Microformats

 Chrome

 Microdata

 Safari

 RDFa

 Opera
 Firefox

Introduction
Firefox
•
•
•
•

Operator
Semantic Radar
Semantic Checker
Tails Export

Chrome
• hNews Reader
• Microformats
• Semantic Inspector

Similarities
System Architecture
Part 1 : Design

Part 2 : Implementation

 Domain Research

 Learn Kango Framework
 Use external libraries
 Implement main
components
 Implement UI structure
 Implement additional
features

 System Design

 Architecture
 Project Scope

Implementation flow
• Cross-browser extension framework
• Single code base that works on
•
•
•
•
•

•
•
•
•

Chrome
Firefox
Opera
Internet Explorer
Safari

Powerful API
Alteration of content
Background and content scripts
No external dependencies

Kango Framework
• MicrodataJs
A jQuery plugin that provides an API for accessing microdata

• Microformat shiv
A light-weight cross browser JavaScript microformats parser

• Green-turtle
A RDFa 1.1 implementation written in pure JavaScript

External libraries
• Week 12
 Kango Framework integration
 Creating Demo application
 Creating Wedi and WediPage Components

• Week 13
 Implementing System Architecture
 Defining Base Wedi UI

• Week 14
 Integrating external libraries in our system
 Implementing Wedi Parser
 Implementing Wedi Visualiser

• Week 15
 Creating Converters
 Updating documentation and presentation

Weekly Analysis
Wedi Colapsed

Wedi Extended

Wedi UI - modes
Scope

Future

 Microdata Parser

 More save options
 Events locations
 hCalendar export
 Validations

 Microformats Parser
 RDFa Parser
 Save options

 Cross Browser
o Plugin Extension

Conclusions
Thank you!

Mais conteúdo relacionado

Mais procurados

Content Registration at Crossref - LIVE Kuala Lumpur
Content Registration at Crossref - LIVE Kuala LumpurContent Registration at Crossref - LIVE Kuala Lumpur
Content Registration at Crossref - LIVE Kuala LumpurCrossref
 
Webinar: Ecommerce, Rules, and Relevance
Webinar: Ecommerce, Rules, and RelevanceWebinar: Ecommerce, Rules, and Relevance
Webinar: Ecommerce, Rules, and RelevanceLucidworks
 
Introduction to Crossref - Crossref LIVE Kuala Lumpur
Introduction to Crossref - Crossref LIVE Kuala LumpurIntroduction to Crossref - Crossref LIVE Kuala Lumpur
Introduction to Crossref - Crossref LIVE Kuala LumpurCrossref
 
ESD API for Spring 2013 hackathon
ESD API for Spring 2013 hackathonESD API for Spring 2013 hackathon
ESD API for Spring 2013 hackathonOpening-up.eu
 
Managing changes to content: Crossmark
Managing changes to content: CrossmarkManaging changes to content: Crossmark
Managing changes to content: CrossmarkCrossref
 
Geoffrey Bilder: Strategic Initiatives Update #crossref15
Geoffrey Bilder: Strategic Initiatives Update #crossref15Geoffrey Bilder: Strategic Initiatives Update #crossref15
Geoffrey Bilder: Strategic Initiatives Update #crossref15Crossref
 
QA Evening Игорь Колосов - Performance Testing: Metrics & Measurements
QA Evening Игорь Колосов - Performance Testing: Metrics & MeasurementsQA Evening Игорь Колосов - Performance Testing: Metrics & Measurements
QA Evening Игорь Колосов - Performance Testing: Metrics & MeasurementsArtjoker
 
Directories for the REST of Us: REST to LDAP in OpenDJ 2.6
Directories for the REST of Us: REST to LDAP in OpenDJ 2.6Directories for the REST of Us: REST to LDAP in OpenDJ 2.6
Directories for the REST of Us: REST to LDAP in OpenDJ 2.6ForgeRock
 
Managing plagiarism: Similarity Check
Managing plagiarism: Similarity CheckManaging plagiarism: Similarity Check
Managing plagiarism: Similarity CheckCrossref
 
SPEVO13 - Dev212 - Document Assembly Deep Dive Part 1
SPEVO13 - Dev212 - Document Assembly Deep Dive Part 1SPEVO13 - Dev212 - Document Assembly Deep Dive Part 1
SPEVO13 - Dev212 - Document Assembly Deep Dive Part 1John F. Holliday
 
Checking for originality: Crossref Similarity Check
Checking for originality: Crossref Similarity CheckChecking for originality: Crossref Similarity Check
Checking for originality: Crossref Similarity CheckCrossref
 
Search UI and Lucidworks View: Presented by Josh Ellinger, Lucidworks
Search UI and Lucidworks View: Presented by Josh Ellinger, LucidworksSearch UI and Lucidworks View: Presented by Josh Ellinger, Lucidworks
Search UI and Lucidworks View: Presented by Josh Ellinger, LucidworksLucidworks
 
Text and Data Mining
Text and Data MiningText and Data Mining
Text and Data MiningCrossref
 
CrossRef Taxonomies Webinar
CrossRef Taxonomies WebinarCrossRef Taxonomies Webinar
CrossRef Taxonomies WebinarCrossref
 
CrossRef Annual Meeting 2012 CrossCheck CrossMark Rachael Lammey
CrossRef Annual Meeting 2012 CrossCheck CrossMark Rachael LammeyCrossRef Annual Meeting 2012 CrossCheck CrossMark Rachael Lammey
CrossRef Annual Meeting 2012 CrossCheck CrossMark Rachael LammeyCrossref
 
Give a REST to your LDAP directory services
Give a REST to your LDAP directory servicesGive a REST to your LDAP directory services
Give a REST to your LDAP directory servicesLDAPCon
 
DDD and CQRS for .NET Developers
DDD and CQRS for .NET DevelopersDDD and CQRS for .NET Developers
DDD and CQRS for .NET DevelopersAllan Mangune
 

Mais procurados (20)

Content Registration at Crossref - LIVE Kuala Lumpur
Content Registration at Crossref - LIVE Kuala LumpurContent Registration at Crossref - LIVE Kuala Lumpur
Content Registration at Crossref - LIVE Kuala Lumpur
 
Webinar: Ecommerce, Rules, and Relevance
Webinar: Ecommerce, Rules, and RelevanceWebinar: Ecommerce, Rules, and Relevance
Webinar: Ecommerce, Rules, and Relevance
 
Introduction to Crossref - Crossref LIVE Kuala Lumpur
Introduction to Crossref - Crossref LIVE Kuala LumpurIntroduction to Crossref - Crossref LIVE Kuala Lumpur
Introduction to Crossref - Crossref LIVE Kuala Lumpur
 
CARA MENGELOLA PERUBAHAN PADA NASKAH
CARA MENGELOLA PERUBAHAN PADA NASKAHCARA MENGELOLA PERUBAHAN PADA NASKAH
CARA MENGELOLA PERUBAHAN PADA NASKAH
 
ESD API for Spring 2013 hackathon
ESD API for Spring 2013 hackathonESD API for Spring 2013 hackathon
ESD API for Spring 2013 hackathon
 
Managing changes to content: Crossmark
Managing changes to content: CrossmarkManaging changes to content: Crossmark
Managing changes to content: Crossmark
 
Geoffrey Bilder: Strategic Initiatives Update #crossref15
Geoffrey Bilder: Strategic Initiatives Update #crossref15Geoffrey Bilder: Strategic Initiatives Update #crossref15
Geoffrey Bilder: Strategic Initiatives Update #crossref15
 
QA Evening Игорь Колосов - Performance Testing: Metrics & Measurements
QA Evening Игорь Колосов - Performance Testing: Metrics & MeasurementsQA Evening Игорь Колосов - Performance Testing: Metrics & Measurements
QA Evening Игорь Колосов - Performance Testing: Metrics & Measurements
 
Directories for the REST of Us: REST to LDAP in OpenDJ 2.6
Directories for the REST of Us: REST to LDAP in OpenDJ 2.6Directories for the REST of Us: REST to LDAP in OpenDJ 2.6
Directories for the REST of Us: REST to LDAP in OpenDJ 2.6
 
Managing plagiarism: Similarity Check
Managing plagiarism: Similarity CheckManaging plagiarism: Similarity Check
Managing plagiarism: Similarity Check
 
Rest api
Rest apiRest api
Rest api
 
SPEVO13 - Dev212 - Document Assembly Deep Dive Part 1
SPEVO13 - Dev212 - Document Assembly Deep Dive Part 1SPEVO13 - Dev212 - Document Assembly Deep Dive Part 1
SPEVO13 - Dev212 - Document Assembly Deep Dive Part 1
 
Checking for originality: Crossref Similarity Check
Checking for originality: Crossref Similarity CheckChecking for originality: Crossref Similarity Check
Checking for originality: Crossref Similarity Check
 
Search UI and Lucidworks View: Presented by Josh Ellinger, Lucidworks
Search UI and Lucidworks View: Presented by Josh Ellinger, LucidworksSearch UI and Lucidworks View: Presented by Josh Ellinger, Lucidworks
Search UI and Lucidworks View: Presented by Josh Ellinger, Lucidworks
 
Text and Data Mining
Text and Data MiningText and Data Mining
Text and Data Mining
 
CrossRef Taxonomies Webinar
CrossRef Taxonomies WebinarCrossRef Taxonomies Webinar
CrossRef Taxonomies Webinar
 
Apache Syncope and Tirasa
Apache Syncope and TirasaApache Syncope and Tirasa
Apache Syncope and Tirasa
 
CrossRef Annual Meeting 2012 CrossCheck CrossMark Rachael Lammey
CrossRef Annual Meeting 2012 CrossCheck CrossMark Rachael LammeyCrossRef Annual Meeting 2012 CrossCheck CrossMark Rachael Lammey
CrossRef Annual Meeting 2012 CrossCheck CrossMark Rachael Lammey
 
Give a REST to your LDAP directory services
Give a REST to your LDAP directory servicesGive a REST to your LDAP directory services
Give a REST to your LDAP directory services
 
DDD and CQRS for .NET Developers
DDD and CQRS for .NET DevelopersDDD and CQRS for .NET Developers
DDD and CQRS for .NET Developers
 

Destaque

MTECH MOBILE SHARP
MTECH MOBILE SHARPMTECH MOBILE SHARP
MTECH MOBILE SHARPMTECH MOBILE
 
MTECH MOBILE ROCK MODEL
MTECH MOBILE ROCK MODELMTECH MOBILE ROCK MODEL
MTECH MOBILE ROCK MODELMTECH MOBILE
 
MTECH MOBILE "SPARK" MODEL
MTECH MOBILE "SPARK" MODELMTECH MOBILE "SPARK" MODEL
MTECH MOBILE "SPARK" MODELMTECH MOBILE
 
M TECH MOBILE" METRO" MODEL
M TECH MOBILE" METRO" MODELM TECH MOBILE" METRO" MODEL
M TECH MOBILE" METRO" MODELMTECH MOBILE
 
MTECH MOBILE G3 MODEL
MTECH MOBILE G3 MODELMTECH MOBILE G3 MODEL
MTECH MOBILE G3 MODELMTECH MOBILE
 
MTECH MOBILE OPAL Q4
MTECH MOBILE OPAL Q4MTECH MOBILE OPAL Q4
MTECH MOBILE OPAL Q4MTECH MOBILE
 
M TECH MOBILE" G1" MODEL
M TECH MOBILE" G1" MODELM TECH MOBILE" G1" MODEL
M TECH MOBILE" G1" MODELMTECH MOBILE
 
MTECH MOBILE LOTUS MODEL
MTECH MOBILE LOTUS MODELMTECH MOBILE LOTUS MODEL
MTECH MOBILE LOTUS MODELMTECH MOBILE
 
M TECH MOBILE" TULIP" MODEL
M TECH MOBILE" TULIP" MODELM TECH MOBILE" TULIP" MODEL
M TECH MOBILE" TULIP" MODELMTECH MOBILE
 
MTECH MOBILE OPAL PRO MODEL
MTECH MOBILE OPAL PRO MODELMTECH MOBILE OPAL PRO MODEL
MTECH MOBILE OPAL PRO MODELMTECH MOBILE
 
Mini Business Plan - Notary Mama
Mini Business Plan - Notary Mama Mini Business Plan - Notary Mama
Mini Business Plan - Notary Mama Gireesh Challa
 
MTECH MOBILE CATALOGUE
MTECH MOBILE CATALOGUEMTECH MOBILE CATALOGUE
MTECH MOBILE CATALOGUEMTECH MOBILE
 
M TECH MOBILE" PLASMA" MODEL
M TECH MOBILE" PLASMA" MODELM TECH MOBILE" PLASMA" MODEL
M TECH MOBILE" PLASMA" MODELMTECH MOBILE
 
M TECH MOBILE" CHAMPION" MODEL
M TECH MOBILE" CHAMPION" MODELM TECH MOBILE" CHAMPION" MODEL
M TECH MOBILE" CHAMPION" MODELMTECH MOBILE
 
Supplement to e ucp version 1
Supplement to e ucp version 1Supplement to e ucp version 1
Supplement to e ucp version 1MEHEDI HASAN
 

Destaque (20)

MTECH MOBILE SHARP
MTECH MOBILE SHARPMTECH MOBILE SHARP
MTECH MOBILE SHARP
 
MTECH MOBILE ROCK MODEL
MTECH MOBILE ROCK MODELMTECH MOBILE ROCK MODEL
MTECH MOBILE ROCK MODEL
 
MTECH MOBILE "SPARK" MODEL
MTECH MOBILE "SPARK" MODELMTECH MOBILE "SPARK" MODEL
MTECH MOBILE "SPARK" MODEL
 
меняйся!
меняйся!меняйся!
меняйся!
 
M TECH MOBILE" METRO" MODEL
M TECH MOBILE" METRO" MODELM TECH MOBILE" METRO" MODEL
M TECH MOBILE" METRO" MODEL
 
MTECH MOBILE G3 MODEL
MTECH MOBILE G3 MODELMTECH MOBILE G3 MODEL
MTECH MOBILE G3 MODEL
 
MTECH MOBILE L22
MTECH MOBILE L22MTECH MOBILE L22
MTECH MOBILE L22
 
MTECH MOBILE OPAL Q4
MTECH MOBILE OPAL Q4MTECH MOBILE OPAL Q4
MTECH MOBILE OPAL Q4
 
Hockneyzer
HockneyzerHockneyzer
Hockneyzer
 
MTECH MOBILE V22
MTECH MOBILE V22MTECH MOBILE V22
MTECH MOBILE V22
 
M TECH MOBILE" G1" MODEL
M TECH MOBILE" G1" MODELM TECH MOBILE" G1" MODEL
M TECH MOBILE" G1" MODEL
 
MTECH MOBILE LOTUS MODEL
MTECH MOBILE LOTUS MODELMTECH MOBILE LOTUS MODEL
MTECH MOBILE LOTUS MODEL
 
M TECH MOBILE" TULIP" MODEL
M TECH MOBILE" TULIP" MODELM TECH MOBILE" TULIP" MODEL
M TECH MOBILE" TULIP" MODEL
 
MTECH MOBILE OPAL PRO MODEL
MTECH MOBILE OPAL PRO MODELMTECH MOBILE OPAL PRO MODEL
MTECH MOBILE OPAL PRO MODEL
 
Mini Business Plan - Notary Mama
Mini Business Plan - Notary Mama Mini Business Plan - Notary Mama
Mini Business Plan - Notary Mama
 
MTECH MOBILE CATALOGUE
MTECH MOBILE CATALOGUEMTECH MOBILE CATALOGUE
MTECH MOBILE CATALOGUE
 
M TECH MOBILE" PLASMA" MODEL
M TECH MOBILE" PLASMA" MODELM TECH MOBILE" PLASMA" MODEL
M TECH MOBILE" PLASMA" MODEL
 
MTECH MOBILE L6
MTECH MOBILE L6MTECH MOBILE L6
MTECH MOBILE L6
 
M TECH MOBILE" CHAMPION" MODEL
M TECH MOBILE" CHAMPION" MODELM TECH MOBILE" CHAMPION" MODEL
M TECH MOBILE" CHAMPION" MODEL
 
Supplement to e ucp version 1
Supplement to e ucp version 1Supplement to e ucp version 1
Supplement to e ucp version 1
 

Semelhante a Wedi - Web Data Interpreter

Introduction to SharePoint Framework
Introduction to SharePoint FrameworkIntroduction to SharePoint Framework
Introduction to SharePoint FrameworkMałgorzata Borzęcka
 
The Greatest Introduction to SharePoint Framework (SPFx) on earth!
The Greatest Introduction to SharePoint Framework (SPFx) on earth!The Greatest Introduction to SharePoint Framework (SPFx) on earth!
The Greatest Introduction to SharePoint Framework (SPFx) on earth!Małgorzata Borzęcka
 
Benefits of an Open environment with Wakanda
Benefits of an Open environment with WakandaBenefits of an Open environment with Wakanda
Benefits of an Open environment with WakandaAlexandre Morgaut
 
01/2009 - Portral development with liferay
01/2009 - Portral development with liferay01/2009 - Portral development with liferay
01/2009 - Portral development with liferaydaveayan
 
Cloud-based Linked Data Management for Self-service Application Development
Cloud-based Linked Data Management for Self-service Application DevelopmentCloud-based Linked Data Management for Self-service Application Development
Cloud-based Linked Data Management for Self-service Application DevelopmentPeter Haase
 
End to-end W3C - JS.everywhere(2012) Europe
End to-end W3C - JS.everywhere(2012) EuropeEnd to-end W3C - JS.everywhere(2012) Europe
End to-end W3C - JS.everywhere(2012) EuropeAlexandre Morgaut
 
iRODS 4.0 and Beyond (DDN UK User Group Meeting, September 2014)
iRODS 4.0 and Beyond (DDN UK User Group Meeting, September 2014)iRODS 4.0 and Beyond (DDN UK User Group Meeting, September 2014)
iRODS 4.0 and Beyond (DDN UK User Group Meeting, September 2014)Daniel Bedard
 
Edy Dawson Notes on SF HTML5 Dev Conf
Edy Dawson Notes on SF HTML5 Dev ConfEdy Dawson Notes on SF HTML5 Dev Conf
Edy Dawson Notes on SF HTML5 Dev ConfEdy Dawson
 
Olympya web-tools 2011
Olympya web-tools 2011Olympya web-tools 2011
Olympya web-tools 2011Paulo Mattos
 
High Voltage - Building Static Sites With Wordpress-Managed Content
High Voltage - Building Static Sites With Wordpress-Managed ContentHigh Voltage - Building Static Sites With Wordpress-Managed Content
High Voltage - Building Static Sites With Wordpress-Managed ContentNicolle Morton
 
Alfresco Tech Talk Live (Episode 70): Customizing Alfresco Share 4.2
Alfresco Tech Talk Live (Episode 70): Customizing Alfresco Share 4.2Alfresco Tech Talk Live (Episode 70): Customizing Alfresco Share 4.2
Alfresco Tech Talk Live (Episode 70): Customizing Alfresco Share 4.2Richard Esplin
 
IBM Social Business Toolkit
IBM Social Business ToolkitIBM Social Business Toolkit
IBM Social Business ToolkitVan Staub, MBA
 
Current and emerging trends in library services
Current and emerging trends in library servicesCurrent and emerging trends in library services
Current and emerging trends in library servicesNikesh Narayanan
 
After the LAMP, it's time to get MEAN
After the LAMP, it's time to get MEANAfter the LAMP, it's time to get MEAN
After the LAMP, it's time to get MEANJeff Fox
 
Solr + Hadoop: Interactive Search for Hadoop
Solr + Hadoop: Interactive Search for HadoopSolr + Hadoop: Interactive Search for Hadoop
Solr + Hadoop: Interactive Search for Hadoopgregchanan
 

Semelhante a Wedi - Web Data Interpreter (20)

Discovery Interfaces
Discovery InterfacesDiscovery Interfaces
Discovery Interfaces
 
Introduction to SharePoint Framework
Introduction to SharePoint FrameworkIntroduction to SharePoint Framework
Introduction to SharePoint Framework
 
The Greatest Introduction to SharePoint Framework (SPFx) on earth!
The Greatest Introduction to SharePoint Framework (SPFx) on earth!The Greatest Introduction to SharePoint Framework (SPFx) on earth!
The Greatest Introduction to SharePoint Framework (SPFx) on earth!
 
Benefits of an Open environment with Wakanda
Benefits of an Open environment with WakandaBenefits of an Open environment with Wakanda
Benefits of an Open environment with Wakanda
 
01/2009 - Portral development with liferay
01/2009 - Portral development with liferay01/2009 - Portral development with liferay
01/2009 - Portral development with liferay
 
Cloud-based Linked Data Management for Self-service Application Development
Cloud-based Linked Data Management for Self-service Application DevelopmentCloud-based Linked Data Management for Self-service Application Development
Cloud-based Linked Data Management for Self-service Application Development
 
End to-end W3C - JS.everywhere(2012) Europe
End to-end W3C - JS.everywhere(2012) EuropeEnd to-end W3C - JS.everywhere(2012) Europe
End to-end W3C - JS.everywhere(2012) Europe
 
Wedi
WediWedi
Wedi
 
iRODS 4.0 and Beyond (DDN UK User Group Meeting, September 2014)
iRODS 4.0 and Beyond (DDN UK User Group Meeting, September 2014)iRODS 4.0 and Beyond (DDN UK User Group Meeting, September 2014)
iRODS 4.0 and Beyond (DDN UK User Group Meeting, September 2014)
 
Edy Dawson Notes on SF HTML5 Dev Conf
Edy Dawson Notes on SF HTML5 Dev ConfEdy Dawson Notes on SF HTML5 Dev Conf
Edy Dawson Notes on SF HTML5 Dev Conf
 
Top 10 web application development frameworks 2016
Top 10 web application development frameworks 2016Top 10 web application development frameworks 2016
Top 10 web application development frameworks 2016
 
Olympya web-tools 2011
Olympya web-tools 2011Olympya web-tools 2011
Olympya web-tools 2011
 
Apereo OAE - Bootcamp
Apereo OAE - BootcampApereo OAE - Bootcamp
Apereo OAE - Bootcamp
 
High Voltage - Building Static Sites With Wordpress-Managed Content
High Voltage - Building Static Sites With Wordpress-Managed ContentHigh Voltage - Building Static Sites With Wordpress-Managed Content
High Voltage - Building Static Sites With Wordpress-Managed Content
 
Alfresco Tech Talk Live (Episode 70): Customizing Alfresco Share 4.2
Alfresco Tech Talk Live (Episode 70): Customizing Alfresco Share 4.2Alfresco Tech Talk Live (Episode 70): Customizing Alfresco Share 4.2
Alfresco Tech Talk Live (Episode 70): Customizing Alfresco Share 4.2
 
IBM Social Business Toolkit
IBM Social Business ToolkitIBM Social Business Toolkit
IBM Social Business Toolkit
 
Current and emerging trends in library services
Current and emerging trends in library servicesCurrent and emerging trends in library services
Current and emerging trends in library services
 
Swoogle
SwoogleSwoogle
Swoogle
 
After the LAMP, it's time to get MEAN
After the LAMP, it's time to get MEANAfter the LAMP, it's time to get MEAN
After the LAMP, it's time to get MEAN
 
Solr + Hadoop: Interactive Search for Hadoop
Solr + Hadoop: Interactive Search for HadoopSolr + Hadoop: Interactive Search for Hadoop
Solr + Hadoop: Interactive Search for Hadoop
 

Último

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
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
 

Último (20)

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
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...
 

Wedi - Web Data Interpreter

  • 1. WEDI Web data interpreter Professors Dr. Alboaie Lenuta Dr. Buraga Sabin Students Rosca Stefan Soltan Sergiu
  • 2. • Keywords • Introduction • Similarities • System Architecture • Implementation Flow • Demo Index
  • 3. • RDF • RDFa • Microdata • Microformats • Kango Framework Keywords
  • 4. Web data is starting to be :  Structured  Available  Interlinked  Machine readable Introduction
  • 5. WEDI Detection of Browsers supported  Microformats  Chrome  Microdata  Safari  RDFa  Opera  Firefox Introduction
  • 6. Firefox • • • • Operator Semantic Radar Semantic Checker Tails Export Chrome • hNews Reader • Microformats • Semantic Inspector Similarities
  • 8. Part 1 : Design Part 2 : Implementation  Domain Research  Learn Kango Framework  Use external libraries  Implement main components  Implement UI structure  Implement additional features  System Design  Architecture  Project Scope Implementation flow
  • 9. • Cross-browser extension framework • Single code base that works on • • • • • • • • • Chrome Firefox Opera Internet Explorer Safari Powerful API Alteration of content Background and content scripts No external dependencies Kango Framework
  • 10. • MicrodataJs A jQuery plugin that provides an API for accessing microdata • Microformat shiv A light-weight cross browser JavaScript microformats parser • Green-turtle A RDFa 1.1 implementation written in pure JavaScript External libraries
  • 11. • Week 12  Kango Framework integration  Creating Demo application  Creating Wedi and WediPage Components • Week 13  Implementing System Architecture  Defining Base Wedi UI • Week 14  Integrating external libraries in our system  Implementing Wedi Parser  Implementing Wedi Visualiser • Week 15  Creating Converters  Updating documentation and presentation Weekly Analysis
  • 13. Scope Future  Microdata Parser  More save options  Events locations  hCalendar export  Validations  Microformats Parser  RDFa Parser  Save options  Cross Browser o Plugin Extension Conclusions
  • 14.