Integrated Legislative Information System | NextsenseNextsense
Nextsense Integrated Legislative Information System | Skopje, October 2011
Presenter: Dragana Spasovska, e-Government Solutions Sales Specialist
Event: 9th SEEITA & 8th MASIT Open Days
Presented by Director-General Vitaya Suriyawong on 25 February 2013, when delegation from Pacific Architects and Engineers (PAE) visited the Office of Justice Affairs, this presentation introduced the Office of Justice Affairs, and the plan to improve Thailand's rehabilitation facilities.
Integrated Legislative Information System | NextsenseNextsense
Nextsense Integrated Legislative Information System | Skopje, October 2011
Presenter: Dragana Spasovska, e-Government Solutions Sales Specialist
Event: 9th SEEITA & 8th MASIT Open Days
Presented by Director-General Vitaya Suriyawong on 25 February 2013, when delegation from Pacific Architects and Engineers (PAE) visited the Office of Justice Affairs, this presentation introduced the Office of Justice Affairs, and the plan to improve Thailand's rehabilitation facilities.
Presentation on Shibboleth, the authorisation standard used by UK academia via the UK Access Management Federation, and the EU INSPIRE Directive. Produced by the IGIBS project team and staff from the Geo Services group at EDINA.
• Who we are. About Data Exchange m Agency, Our Activities and responsibilities.
• Shorty about cyber activities in Georgia, Legislation and Strategies and Actions.
• DEA Security and E-Government Projects.
• Information Security Activities.
By Irakli Lomidze
over the past years the geospatial technology providers have enabled sharing and integration of geospatial information. Now it's time to shift focus from building the infrastructure to using the content shared through the infrastructure.
Measuring the Outreach Efforts of Public Health Authorities and the Public Re...Aravind Sesagiri Raamkumar
JMIR paper presented during the Annul ID Symposium conducted Saw Swee Hock School of Public Health (National University of Singapore)
Main paper accessible at https://www.jmir.org/2020/5/e19334/
Presentation on Shibboleth, the authorisation standard used by UK academia via the UK Access Management Federation, and the EU INSPIRE Directive. Produced by the IGIBS project team and staff from the Geo Services group at EDINA.
• Who we are. About Data Exchange m Agency, Our Activities and responsibilities.
• Shorty about cyber activities in Georgia, Legislation and Strategies and Actions.
• DEA Security and E-Government Projects.
• Information Security Activities.
By Irakli Lomidze
over the past years the geospatial technology providers have enabled sharing and integration of geospatial information. Now it's time to shift focus from building the infrastructure to using the content shared through the infrastructure.
Measuring the Outreach Efforts of Public Health Authorities and the Public Re...Aravind Sesagiri Raamkumar
JMIR paper presented during the Annul ID Symposium conducted Saw Swee Hock School of Public Health (National University of Singapore)
Main paper accessible at https://www.jmir.org/2020/5/e19334/
Presentation made during the Intelligent User-Adapted Interfaces: Design and Multi-Modal Evaluation Workshop (IUadaptME) workshop conducted as part of UMAP 2018
A task-based scientific paper recommender system for literature review and ma...Aravind Sesagiri Raamkumar
My PhD oral defense presentation (as of Oct 3rd 2017)
The dissertation can be requested at this link https://www.researchgate.net/publication/323308750_A_task-based_scientific_paper_recommender_system_for_literature_review_and_manuscript_preparation
Evolution and state-of-the art of Altmetric research: Insights from network a...Aravind Sesagiri Raamkumar
Evolution and state-of-the art of Altmetric research: Insights from network analysis and altmetric analysis
Authors: Hiran Lathabai, Thara Prabhakaran, Manoj Changat
Workshop Website: http://www.altmetrics.ntuchess.com/AROSIM2018/
Scientometric Analysis of Research Performance of African Countries in select...Aravind Sesagiri Raamkumar
Scientometric Analysis of Research Performance of African Countries in selected subjects within the field of Science and Technology
Author: Yusuff Utieyineshola
Workshop Website: http://www.altmetrics.ntuchess.com/AROSIM2018/
New Dialog, New Services with Altmetrics: Lingnan University Library ExperienceAravind Sesagiri Raamkumar
New Dialog, New Services with Altmetrics: Lingnan University Library Experience
Authors: Sze Lui, Sheila Cheung, Cindy Kot, Kammy Chan
Workshop Website: http://www.altmetrics.ntuchess.com/AROSIM2018/
Field-weighting readership: how does it compare to field-weighting citations?
Authors: Sarah Huggett, Eleonora Palmaro, Christopher James
Workshop Website: http://www.altmetrics.ntuchess.com/AROSIM2018/
How do Scholars Evaluate and Promote Research Outputs? An NTU Case Study
Authors: Han Zheng, Mojisola Erdt, Yin-Leng Theng
Workshop Website: http://www.altmetrics.ntuchess.com/AROSIM2018/
Monitoring the broad impact of the journal publication output on country leve...Aravind Sesagiri Raamkumar
Monitoring the broad impact of the journal publication output on country level: A case study for Austria
Authors: Juan Gorraiz, Benedikt Blahous, Martin Wieland
Workshop Website: http://www.altmetrics.ntuchess.com/AROSIM2018/
A Comparative Investigation on Citation Counts and Altmetrics between Papers ...Aravind Sesagiri Raamkumar
A Comparative Investigation on Citation Counts and Altmetrics between Papers Authored by Universities and Companies in the Research Field of Artificial Intelligence
Authors: Feiheng Luo, Han Zheng, Mojisola Erdt, Aravind Sesagiri Raamkumar, Yin-Leng Theng
Workshop Website: http://www.altmetrics.ntuchess.com/AROSIM2018/
Presentation made on December 7th 2016 during ICADL'16
Full text can be found at http://link.springer.com/chapter/10.1007/978-3-319-49304-6_12
Extended version can be found at https://arxiv.org/abs/1609.01415
What papers should I cite from my reading list? User evaluation of a manuscri...Aravind Sesagiri Raamkumar
Long paper presented during the Joint Workshop on Bibliometric-enhanced Information Retrieval and Natural Language Processing for Digital Libraries (BIRNDL 2016)
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Proposed Linked Data Migration Framework for Singapore Government Datasets
1.
2. • Basics of Linked Data
• data.gov.sg
• Purpose of this project
• Migrational Framework
• Eight Steps
• Use Cases
• Conclusion
3. Governments
Enterprises
Types of Data
•Factual Data
Entertainment
•Transactional Data
•Textual Data
•Spatial Data
Libraries &
•Multimedia
Museums
•Files & Database
Social Media Data
Business (Blogs, Facebook)
OPPORTUNITY OF LINKING DATA ACROSS VARIOUS DOMAINSAND TYPES
4. Mr.Brendan Luyt’s Associated publication search…….
(Traditional
Approach) (Linked Data
Approach)
Mr.Lee Kuan Yew! an exploration!..
Others….
7. Data.Gov.Sg
iDA Singapore launched Data.gov.sg portal and mGov@SG public services during June 2011
Data.gov.sg provides 5000+ public data sets from 50 government agencies
Purpose: Building applications, research and for creating applications using the data
8. Accountant-General's Department
Accounting and Corporate Regulatory Authority
Agency For Science, Technology & Research
SG Government Data Eco System
Attorney-General’s Chambers
Building & Construction Authority
Central Narcotics Bureau
Central Provident Fund Board
Civil Aviation Authority of Singapore
Department of Statistics
Economic Development Board STRUCTURED DATA
Energy Market Authority
Health Sciences Authority
Housing & Development Board
Ministry of Education Immigration & Checkpoints Authority Agency Websites
Infocomm Development Authority of Singapore
Inland Revenue Authority of Singapore TEXTUAL
Ministry of Foreign Affairs
Institute of Technical Education
Intellectual Property Office of Singapore HTML
UNSTRUCTURED DATA
Ministry of Community Development, Youth & Sports JTC Corporation SG DATA SPATIAL
Judiciary, Subordinate Courts
Judiciary, Supreme Court DGS Eco System
Ministry of Health Land Transport Authority API PDF
Majlis Ugama Islam Singapura
Ministry of Law –Community Mediation Unit Maritime & Port Authority of Singapore
STATUTORY Media Development Authority
BOARDS Monetary Authority of Singapore Singstat
MINISTRIES publications
Ministry of Manpower Nanyang Polytechnic
National Environment Agency
Ministry of Transport National Heritage Board
National Library Board STRUCTURED DATA XLS
National Parks Board
Ngee Ann Polytechnic
People's Association
Public Service Division
Public Transport Council
Public Utilities Board
Republic Polytechnic
Sentosa Development Corporation Map-related APIs from various agencies
Singapore Civil Defence Force Traffic-related APIs from Land Transport Authority
Singapore Customs
Tourism-related APIs from the Singapore Tourism Board
Singapore Land Authority
Singapore Police Force Environment-related APIs from the National Environment Agency
CET Centers(Emp) Infocomm Access (C)
Singapore Polytechnic WDA Service points(Emp) Silver infocomm (C) Library-related data feeds & web services from National Library Board
Child care (F)
Singapore Sports Council Disability (F) Wireless Hotspots (R)
Singapore Workforce Development Agency Sports clubs (S)
Elder care (F)
Spring Singapore Family (F) Breast Screen (H)
Temasek Polytechnic Family Friendly Estab (F) Kindergartens (Edu) Cervical Screen (H)
Urban Redevelopment Authority C- Community Get TokenAddress
Student Care (F) Healthier Dining (H)
Heritage sites(Cul) Cul - Culture SearchAgency Data
Comm Mediation Center (C) Quit Centers (H)
Monuments(Cul) THEMES E- Environment CATEGORIES SearchStatic Map OPERATIONS
Museums(Cul) BFABuildings(C) Emp- Employment Get Layer InfoMashup
GreenBuilding(E) Edu - Education Get Related Data
After Death Facilities (E)
CD Councils (C) H- Health Get Directions
Funeral Palours (E)
Community Clubs (C) ABC Water Proj (R) F- Family Public Transportation
Dengue Cluster (H)
Constituency offices (C) R- Recreation Reverse Geocode
Hawker Center (E) National Parks (R)
NEA Offices (E) Other facilities (C) Skyrise greenery (E) S- Sports
Recycling Bins (E) Other Pan networks (C)
Waste Disposal Site (E) PA head quarters (C)
Residents Committee(C) Libraries (Cul)
Waste Treatment (E) Water Venture (C) Streets and Places(Cul)
9. Drawbacks of Existing Data Ecosystem
•Siloed architecture
•Absence of vocabulary standardization(common language)
•Multiple data consumption end points
•Steep learning curve for developers during application development process
•Absence of interlinking between data sets
Solutions to above identified drawbacks through Linked Data works at multiple levels
Data Storage - Can support distributed storage
Data Representation - Common format(RDF) for both data and metadata.
Data Consumption - via a single output terminal(SPARQL)
Data Interlinking - Use of Ontologies (vocabularies)
IDA can use Linked data on top of their traditional systems instead of going for a
complete overhaul
10. UK Linked Data Implementation
http://wheredoesmymoneygo.org/bubbletree-map.html#/~/grand-total--2010-
http://www.sgdi.gov.sg/
http://labs.data.gov.uk/gov-structure/departments/
11. Linked Data Representation Format
RDF
Subject-Predicate -Object
Jurong belongs to the West Zone
0.21222
12.5555
http://w3.org/2003/01/geo/wgs84_pos#/lat http://w3.org/2003/01/geo/wgs84_pos#/long
http://data.gov.sg/resource/area/Jurong_West Subject
http://data.gov.sg/ontology/property/has_zone Predicate
http://data.gov.sg/resource/zone/West Object
12. Why are we doing this project?
To prescribe a migrational framework for linked data for
data.gov.sg (DGS) data sets
First hand view of the required migration activities
Issues anticipated at each step
Evaluation & Recommendation on Linked Data tools
To help IDA in understanding the benefits of Linked Data
13. Framework Formulation Process
• Based on study of Linked Data Migration Research
Papers and cookbooks published by the World Wide
Web Consortium(W3C)
• Analysis of Linked Data implementations in UK ,US
and Brazil
• Evaluation of Linked Data tools with Singapore data
sets for recommendation in each step of the
framework
• Contemplating on probable issues that could be
faced during implementation
14. Datasets Used for Framework Evaluation
URA Sites for Sales dataset(Urban Planning)
DOS Population and Household Characteristics dataset (Population Demographics)
Age Pyramid of Resident Population
Old Age Support Ratio
15. Proposed Linked Data Migrational
Framework for DGS Allocation
Allocation
10
Resource
15 Allocation
Resource
Govt Agencies and IDA Allocation
15
Govt Agencies Domain Resource Allocation
Specification Identfication Analysis Matter Experts 5
Resource Allocation
Ontology Modelers 20
Resource
Object Modeling
IDA and Web Architects
T
Objectives 5
PU
Re-use Create Allocation
IN
Specifications Resource
Project Duration Ontology Modeling Developers Allocation
T
PU
Dataset Prioritization 15
PROCESS
IN
Relational Model URI Naming Developers and Domain Resource
Dataset License Setting S2R D2R A2R
Dataset Overview 15
Experts
T
Impln Mode Selection
PU
Conceptual View RDF Creation Resource
IN
PROCESS
Roadmap Drawing Objects in Public Vocabularies Developers
T
Architecture Whiteboard
PU
Re-use of Existing Resources
OU
IN
Overview ER Model External Linking Web Architects
PROCESS
TP
Class and Properties
T
Vocabularies
PU
UT
Spreadsheets,
IN
Conceptual View Creation of New
DBMS, API
Vocabularies Visualization of URI Datasets Publication
OU
PROCESS
TP
1 mining process
T
PU
UT
OWL, RDFS, RDF
PROCESS
Discovery & Exploitation
IN
Conversion to RDF triples Government and
Vocabulary files
OU
using Mapping files external data sets
TP
T
RDF Triples
PU
UT
2 URI Administration
IN
Ontologies
PROCESS
T
URI Lifecycle
OU
Linking based on
PU
SPARQL, API Actual Data
TP
IN
RDF Triples Similarity Algorithms
UT
Data Insertion Existing Apps
OU
3
PROCESS
TP
VOID Modeling
UT
Gamification
PROCESS
Data Retrieval
Outbound Links Crowdsourcing
4 OU
API to SPARQL conversion
Catalog Registration
TP
5 UT VOID Triples External Reference
JSON data New Apps
OU
OU
TP
TP
UT
UT
6
7
8
16. Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Step 8
Key
Points
Specification Home
Identification Analysis
Addressing security concerns with licenses. •Understand data.gov.sg database specifications
•The Open Database License (ODbL) (relational model & ER model)
•Open Data Commons Attribution License •Seven issues identified at data storage and
•The Creative Commons Licenses consumption level
Linked Data only(just Linked Data for files
Linked Data +RDF
URI linking) only(URIs for files)
1st level 2nd level
Ideal for testing the URI Complete realization of Optional
lifecycle Linked data and
Semantic Web To improve the
Decision on URI standards discovery of files in DGS
Administration through semantic
Decision to use this annotation
Centralized(DGS) vs. mode can be taken
Decentralized(Agency) after evaluation of POC
17. Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Step 8
Object Modeling Home
This is modeling without usage context.
*Requires normalization of database model in 3NF form
Key Learning
Issues Ease in identifying the use of common
Possibility of applying high abstraction and objects across data sets
high granularity to objects Facilitates brainstorming of relationships
between objects
18. Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Step 8
Ontology Modeling Home
Takes the output conceptual diagram from Object Modeling as input.
Key Impetus
•Re-use of popular vocabularies (below table)
•Use of STDTrip methodology for arriving at Ontologies for relational databases.
Issues
•Conflicting vocabulary in data.gov.sg and
OneMap
Use Case Problem Statement
•Different levels of granularity in datasets
Consider an industrial entrepreneur
(ex: Location in URA ‘Site for Sales’ dataset
intending to buy a site from Urban
Redevelopment Authority (URA)
Predicate/Vocabularies Purpose
rdfs:label and
skos:prefLabel Naming things
Geonames Model spatial data
VoID Description Describe RDF schema or vocabulary
vCard Describing address
RDF, RDFS Model simple data
19. Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Step 8
Ontology Modeling Home
Date fields, location fields and fields related to
measurements in DGS have scope for
vocabulary re-use
Vocabulary for the identified data sets
(developed using Protege) with screenshots
List of vocabularies required for LOGD
implementation
List of tools used for ontology modeling
OUTPUT?
ALLOCATION PERCENTAGE?
PERSONNEL INVOLVED
20. Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Step 8
Key
Points
URI Naming Home
Uniform Resource Indicator (URI) is analogous to assignment of ip address to every computer
Identified URI Administration Modes
1.) Maintained centrally in the DGS platform (resultant URIs will start with
http://data.gov.sg/) – RECOMMENDED
2.) Maintained by individual agencies (resultant URIs will start with http://ura.gov.sg or
http://sla.gov.sg).
3.) Maintained externally by third party platforms such as Kasabi (resultant URIs will start with
http://data.kasabi.org).
ABOX TBOX
http://data.gov.sg/ontology/Ministry/ http://data.gov.sg/ministry/MOH
http://data.gov.sg/ontology/Agency/ http://data.gov.sg/agency/SLA
Issues
http://data.gov.sg/ontology/SiteLocation http://data.gov.sg/location/pioneer_road_north • Usage of different
http://data.gov.sg/ontology/Race http://data.gov.sg/race/chinese Linked Data tools can
Dataset URIs hamper URI naming
Dataset ID URAstaticfile001
Dataset http://data.gov.sg/dataset/ URAstaticfile001/
Class http://data.gov.sg/terms/class/URAstaticfile001/sitesforsale • Possibility of Dead links
Property http://data.gov.sg/terms/property/URAstaticfile001/time
Row 1 http://data.gov.sg/dataset/URAstaticfile001/1
Row 1 - A generic column http://data.gov.sg/dataset/URAstaticfile001/1/columnName
21. Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Step 8
RDF Creation Home
Evaluated 3 tools for each mode of conversion - Google Refine, RDF Views and RDF Sponger
Issues
•Absence of intimation about API outages can cause the system to return null or invalid results
•Google Refine doesn’t create URIs for each row in the static file
•Changes to data.gov.sg tables , API output done without appropriate changes in mapping files will affect RDF conversion
22. Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Step 8
Key
Points
External Linking Home
External Linking is connecting with other data sets in the web of data
CIA World Supreme
WorldBank
Factbook
DBpedia Flickr FAO Geonames
Court
Data.gov.sg
<http://data.gov.sg/location/bugis> <owl:sameAs> <http://www.dbpedia.org/resource/Bugis>
<http://data.gov.sg/race/malay> <owl:sameAs> <http://www.dbpedia.org/resource/Malay_race>
Issues
•The outbound links made to data sets outside of IDA’s purview can be risky
•Dead links are a vivid possibility during the change of resource URIs or system
downtime
23. Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Step 8
Key
Points
Datasets Publication Home
SPARQL Query
Select ?cc
Where {
Metadata Linked Data API call
Triple Store http://data.gov.sg/lda/
LDA-SPARQL ?cc dgs:haszone dgs:north.
Publication childcare/north
Mapping file ?cc dgs:facilitytype dgs:childcare.
}
LIMIT 100
Datasets
Publication
Triple
Store
Linked Data Linked Data RDF Triples
API Hosting JSON Output Http://data.gov.sg/facility/cc/name1
Entry: name1 Http://data.gov.sg/facility/cc/name2
Entry: name2 Conversion Http://data.gov.sg/facility/cc/name3
. from RDF to .
. JSON .
. .
Entry: name100 Http://data.gov.sg/facility/cc/name100
Recommendations
•Linked data hosting platforms are
best suited for open license Issues
datasets(ex: Singstat publications) • Difficulty for Application developers - SPARQL does not
currently support sub-queries, views, stored procedures etc
•Use of APIs for updating RDF triples
instead of SPARQL Update document • Inferencing is not possible with Linked Data API
•Use of VOID generators for creating • Security implementation with 3rd party Linked Data hosting
statistics triples platforms.
24. Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Step 8
Discovery & Exploitation Home
Key Theme
1.) Internal discovery within Singapore for local citizens
2.) External discovery for attracting usage of Singapore government data in
international economic & political research and global issues(water scarcity, Carbon
Footprint etc)
• Internal Discovery can be improved by having different end points(SPARQL, API,
Apps, RDF Dumps), creating awareness programs on availability of these data sets,
employing crowdsourcing and gamification techniques to enhance visibility and
utility of these data sets
• External discovery is optional if IDA wishes to see the DGS system being limited to
Singapore purview. External discovery can be initiated by registering the datasets in
open government dataset portals(Potential candidates are datasets with Open
license)
25. Interlinked Datasets Post-Migration
Original
data Possible because of
provided the re-use of the
by URA common resource
Similarly, location based
data from OneMap API is URI Pasir Ris across
retrieved for Pasir Ris data sets
26. Other Interesting Use Cases
Q & A Engine that works on top of government linked data. Inspired by www.trueknowledge.com
Definitely not Science Fiction!
27. Sense-Making
Question: Which recent year had a growth rate close to 50% for majority of Singapore
based SME?
Step1: Spot the resources in this query
Dbpedia Spotlight does just that! – Semantic Information Extraction
Which recent year had a growth rate close to 50% for majority of Singapore based SME
Step2: Identify the relationship between the resources
SME is instance of the Organization class Organization class comes under Singapore country
Growth rate is a property of Sales class Year is a class by itself
Majority is subset of Group class
Step3: Use NLP technique – Syntactic Analysis (Stanford Parser) followed by Focus
Extraction for understanding the question
Syntactic Parse tree is generated followed by Access Pattern
Step 4: Look for RDF triples that meet the criteria
2010 is retuned as the result!
28. Summary
Object Modeling
Concept Map
Four in-person
discussion sessions Ontology Modeling
with IDA, NIIT and SLA
Protégé
Analysis of Five
data.gov.sg system
specifications
URI Naming
Evaluation of Four Pubby
existing Migration
Frameworks
RDF Creation
Prototyping with Six
core Linked Data Tools Google Refine RDF Views RDF Sponger
External Linking
SILK LIMES
Dataset Publication
Virtuoso Universal Server Linked Data API
29. Summary
• Applicability of the framework to Singapore
Government Data
• Issues identified in existing Data Eco System
• Recommended tools and best practices for each step
• Launchpad for SG Linked Data implementation
Final Thoughts…
• ROI is not a key metric for Linked Data implementation
• Benefits of moving to Linked Data is intangible and may
not be immediately realizable
• Volume of work is huge compared to traditional
systems
Editor's Notes
Dbpedia – Places and EventsCIA and World bank- Economic AnalysisFlickr – placesFAO – export and import commoditiesSupreme Court – Facts