When you visit a Wikipedia article for a monument or a place (e.g. the Colosseum) you can find a link which will display the same object highlighted on OpenStreetMap: this tool is called WIWOSM and it was created by German mapper and Wikipedian Kolossos. It works using the "Wikipedia" tags, i.e. wikipedia=language:article, added by volunteers
in OSM.
This presentation introduces a new tool called Wikipedia-tags-in-OSM (WTOSM): a script producing a set of web pages that makes easier to add the "Wikipedia" tags in OSM using JOSM "remote control" feature, and, at the same time makes easy adding coordinates in Wikipedia articles using the {{Coord}} template and OAuth authentication. This tool has been developed by user Groppo, with a great involvement by
the Italian OSM and Wikipedia communities.
In this presentation I will present WTOSM, which is available online at http://bit.ly/wikipedia-tags-in-OSM, and its features and how it can be used also to map places when the only information available is the Wikipedia article abstract, using Nuts4Nuts (presented at SotM13,
see http://bit.ly/presentation-Nuts4Nuts-SOTM). This project is realeased as free software (GPLv3) and its source code is available on github.
We believe that this tool can help the OpenStreetMap community to discover new objects to map from Wikipedia pages and also it can create a bridge among the two projects.
Nuts4nuts: geospatial information from Wikipedia (ECSS 2014)Cristian Consonni
Volunteered geographical information (VGI) are one facet of phenomenon of crowdsourcing in which people are collecting and sharing large amounts data in open and collaborative projects. Although these projects have different purposes and scopes there is some overlap between them so it can be asked if these data, which are collected from different communities with different processes, are coherent.
In this context we have developed a tool, called Nuts4Nuts, which can identify the municipality in which a Wikipedia article is located extracting relevant informations from the templates or perfoming an analysis of the article’s incipit.
The code is available with a permissive MIT license. At the moment, the system is limited to locations in Italy and is based on Italian Wikipedia.
Data coherence between OpenStreetMap and Wikipedia - Presentation @ State of ...Cristian Consonni
Title:
"Data coherence between OSM and WIkipedia"
Abstract:
Volunteered geographical information (VGI) are one facet of phenomenon of crowdsourcing in which people are collecting and sharing large amounts data in open and collaborative projects. Although these projects have different purposes and scopes there is some overlap between them so it can be asked if these data, which are collected from different communities with different processes, are coherent.
In this talk I will discuss a set of possile analysis between OSM and Wikipedia data, how they can be performed and a path for further research. I will also present some premilinary results of the application of these metrics regarding Italian Wikipedia and OSM in Italy for given category of objects (churches and historical buildings).
Nuts4nuts: geospatial information from Wikipedia (ECSS 2014)Cristian Consonni
Volunteered geographical information (VGI) are one facet of phenomenon of crowdsourcing in which people are collecting and sharing large amounts data in open and collaborative projects. Although these projects have different purposes and scopes there is some overlap between them so it can be asked if these data, which are collected from different communities with different processes, are coherent.
In this context we have developed a tool, called Nuts4Nuts, which can identify the municipality in which a Wikipedia article is located extracting relevant informations from the templates or perfoming an analysis of the article’s incipit.
The code is available with a permissive MIT license. At the moment, the system is limited to locations in Italy and is based on Italian Wikipedia.
Data coherence between OpenStreetMap and Wikipedia - Presentation @ State of ...Cristian Consonni
Title:
"Data coherence between OSM and WIkipedia"
Abstract:
Volunteered geographical information (VGI) are one facet of phenomenon of crowdsourcing in which people are collecting and sharing large amounts data in open and collaborative projects. Although these projects have different purposes and scopes there is some overlap between them so it can be asked if these data, which are collected from different communities with different processes, are coherent.
In this talk I will discuss a set of possile analysis between OSM and Wikipedia data, how they can be performed and a path for further research. I will also present some premilinary results of the application of these metrics regarding Italian Wikipedia and OSM in Italy for given category of objects (churches and historical buildings).
Le opportunità della rete nel rispetto del copyrightCristian Consonni
(English)
A presentation (in Italian) inspired from the TED talk by Lawrence Lessig: "Laws that choke creativity" (http://www.ted.com/talks/larry_lessig_says_the_law_is_strangling_creativity).
This presentation has been created with jekyll-revealjs, you can find the source code on GitHub: https://github.com/CristianCantoro/creativita-e-riuso
(Italiano)
Una presentazione ispirata alla TED talk di Lawrence Lessig:
"Le leggi che soffocano la creatività" (http://www.ted.com/talks/larry_lessig_says_the_law_is_strangling_creativity).
La presentazione è stata svolta all'incontro "Creatività e riuso: le opportunità della rete nel rispetto del copyright" facente parte del ciclo "#tuttinrete" organizzato dalla Biblioteca comunale di Trento il 21 maggio 2015. (https://www.facebook.com/events/451491148362592/)
Questa presentazione è stata creata con jekyll-revealjs potete trovare il codice sorgente su GitHub: https://github.com/CristianCantoro/creativita-e-riuso
Vagrant e Docker a confronto;scegliere ed iniziareDaniele Mondello
Pitch presentato al Linux Day 2015 a Palermo su Vagrant e docker per confrontarli, scegliere ed iniziare. Partendo dal concetto di virtualizzazione, proseguendo con l'analisi delle due soluzioni fino a dare cenni sull'installazione ed un primo utilizzo.
Archeowiki, When Open-Source Strategies Attract Visitors' Presence In Museums...Cristian Consonni
This is a presentation for the EAGLE 2014 CONFERENCE (www.eagle-network.eu/about/events/eagle2014/).
«Archeowiki, When Open-Source Strategies Attract Visitors' Presence In Museums. A Project For The Enhancement Of Archaeological Heritage In Lombardy (ITALY).» presents the project Archeowiki by Wikimedia Italia, Gruppo Archeologico Ambrosiano, Associazione MiMondo, Fondazione Passaré and Civiche Raccolte Artistiche Extraeuropee del Castello Sforzesco di Milano.
Introdution to Docker (theory and hands on) dbCafé - dbTrentoCristian Consonni
In this presentation I will introduce Docker, an "an open-source project that automates the deployment of applications inside software containers, by providing an additional layer of abstraction and automation of operating-system-level virtualization on Linux." (source: Wikipedia). The presentation has an initial theoretical part and a second more practical, hands on part.
Cloud computing and networking course: paper presentation -Data Mining for In...Cristian Consonni
This is the presentation for the course "Cloud Computing and Networking" of the ICT Doctoral School of the University of Trento.
The paper presented is
"Data mining for internet of things: A survey."
by Tsai, Chun-Wei, et al.
(Communications Surveys & Tutorials, IEEE 16.1 (2014): 77-97.)
Open P2P Design brings open source and peer-to-peer dynamics inside a community-centered design process, in order to have real co-design projects with people and their communities. We can use Open P2P Design for co-designing Open Design processes or commercial or public services with open and peer-to-peer dynamics, starting from communities and involving them inside the design process. We can also use it for analyzing an existing business and opening to collaboration some of its activities, or design new ones in order to start a collaboration with a community of users.
http://dmy-berlin.com/en/festival/2011-2/makerlab/
Overview presentation of the CPaaS.io project given at the first year review meeting in Tokyo on October 5, 2017.
Disclaimer:
This document has been produced in the context of the CPaaS.io project which is jointly funded by the European Commission (grant agreement n° 723076) and NICT from Japan (management number 18302). All information provided in this document is provided "as is" and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information at its sole risk and liability. For the avoidance of all doubts, the European Commission and NICT have no liability in respect of this document, which is merely representing the view of the project consortium. This document is subject to change without notice.
DSD-INT 2016 A crowd-sourced spatial database can change the way we work - Va...Deltares
Presentation by Ben van Kester (Deltares) at Earth Observation and Data Science Symposium, during Delft Software Days 2016. Monday 24 October 2016, Delft.
Large-scale geoparsing of social media content and a geosemantic knowledge model for trust and credibility analysis. Original presentation was given to the OGC GeoSemantics Domain Working Group Meeting June 2014.
Author: Stuart E. Middleton, University of Southampton IT Innovation Centre, UK
This presentation was presented at the IGeLU conference in Oxford, UK. It introduces the audience into the EU funded research project DURAARK and gives an insight for the first archieved goals and next steps concerning the preservation of three dimensional architectural data.
Presentation of context: Web Annotations (& Pundit) during the StoM Project (...Net7
This is one of the presentations used for the StoM project final review (http://www.stom-project.eu/). It aims at presenting the state of the art for Web Annotation and how the evolutions in this area that happened in the last two years have been taken into account to improve Net7's Semantic Annotation System Pundit (http://thepund.it/).
European Open Science Cloud & EOSCsecretariat.eu
Donatella Castelli, EOSCsecretariat
Presented at the 2nd SSHOC Consortium Meeting, Florence, 14-15 October 2019
Le opportunità della rete nel rispetto del copyrightCristian Consonni
(English)
A presentation (in Italian) inspired from the TED talk by Lawrence Lessig: "Laws that choke creativity" (http://www.ted.com/talks/larry_lessig_says_the_law_is_strangling_creativity).
This presentation has been created with jekyll-revealjs, you can find the source code on GitHub: https://github.com/CristianCantoro/creativita-e-riuso
(Italiano)
Una presentazione ispirata alla TED talk di Lawrence Lessig:
"Le leggi che soffocano la creatività" (http://www.ted.com/talks/larry_lessig_says_the_law_is_strangling_creativity).
La presentazione è stata svolta all'incontro "Creatività e riuso: le opportunità della rete nel rispetto del copyright" facente parte del ciclo "#tuttinrete" organizzato dalla Biblioteca comunale di Trento il 21 maggio 2015. (https://www.facebook.com/events/451491148362592/)
Questa presentazione è stata creata con jekyll-revealjs potete trovare il codice sorgente su GitHub: https://github.com/CristianCantoro/creativita-e-riuso
Vagrant e Docker a confronto;scegliere ed iniziareDaniele Mondello
Pitch presentato al Linux Day 2015 a Palermo su Vagrant e docker per confrontarli, scegliere ed iniziare. Partendo dal concetto di virtualizzazione, proseguendo con l'analisi delle due soluzioni fino a dare cenni sull'installazione ed un primo utilizzo.
Archeowiki, When Open-Source Strategies Attract Visitors' Presence In Museums...Cristian Consonni
This is a presentation for the EAGLE 2014 CONFERENCE (www.eagle-network.eu/about/events/eagle2014/).
«Archeowiki, When Open-Source Strategies Attract Visitors' Presence In Museums. A Project For The Enhancement Of Archaeological Heritage In Lombardy (ITALY).» presents the project Archeowiki by Wikimedia Italia, Gruppo Archeologico Ambrosiano, Associazione MiMondo, Fondazione Passaré and Civiche Raccolte Artistiche Extraeuropee del Castello Sforzesco di Milano.
Introdution to Docker (theory and hands on) dbCafé - dbTrentoCristian Consonni
In this presentation I will introduce Docker, an "an open-source project that automates the deployment of applications inside software containers, by providing an additional layer of abstraction and automation of operating-system-level virtualization on Linux." (source: Wikipedia). The presentation has an initial theoretical part and a second more practical, hands on part.
Cloud computing and networking course: paper presentation -Data Mining for In...Cristian Consonni
This is the presentation for the course "Cloud Computing and Networking" of the ICT Doctoral School of the University of Trento.
The paper presented is
"Data mining for internet of things: A survey."
by Tsai, Chun-Wei, et al.
(Communications Surveys & Tutorials, IEEE 16.1 (2014): 77-97.)
Open P2P Design brings open source and peer-to-peer dynamics inside a community-centered design process, in order to have real co-design projects with people and their communities. We can use Open P2P Design for co-designing Open Design processes or commercial or public services with open and peer-to-peer dynamics, starting from communities and involving them inside the design process. We can also use it for analyzing an existing business and opening to collaboration some of its activities, or design new ones in order to start a collaboration with a community of users.
http://dmy-berlin.com/en/festival/2011-2/makerlab/
Overview presentation of the CPaaS.io project given at the first year review meeting in Tokyo on October 5, 2017.
Disclaimer:
This document has been produced in the context of the CPaaS.io project which is jointly funded by the European Commission (grant agreement n° 723076) and NICT from Japan (management number 18302). All information provided in this document is provided "as is" and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information at its sole risk and liability. For the avoidance of all doubts, the European Commission and NICT have no liability in respect of this document, which is merely representing the view of the project consortium. This document is subject to change without notice.
DSD-INT 2016 A crowd-sourced spatial database can change the way we work - Va...Deltares
Presentation by Ben van Kester (Deltares) at Earth Observation and Data Science Symposium, during Delft Software Days 2016. Monday 24 October 2016, Delft.
Large-scale geoparsing of social media content and a geosemantic knowledge model for trust and credibility analysis. Original presentation was given to the OGC GeoSemantics Domain Working Group Meeting June 2014.
Author: Stuart E. Middleton, University of Southampton IT Innovation Centre, UK
This presentation was presented at the IGeLU conference in Oxford, UK. It introduces the audience into the EU funded research project DURAARK and gives an insight for the first archieved goals and next steps concerning the preservation of three dimensional architectural data.
Presentation of context: Web Annotations (& Pundit) during the StoM Project (...Net7
This is one of the presentations used for the StoM project final review (http://www.stom-project.eu/). It aims at presenting the state of the art for Web Annotation and how the evolutions in this area that happened in the last two years have been taken into account to improve Net7's Semantic Annotation System Pundit (http://thepund.it/).
European Open Science Cloud & EOSCsecretariat.eu
Donatella Castelli, EOSCsecretariat
Presented at the 2nd SSHOC Consortium Meeting, Florence, 14-15 October 2019
Using Web Archives for Studying Cultural Heritage Collaborative PlatformsMarta Severo
In the last few years, cultural institutions have launched several experiments in order to transform their registers into transparent, open and participative documents available on the web. All these platforms introduce new ways of collaborative management of cultural heritage through the creation of participative pages corresponding to the inventory records directly on Wikipedia or on ad hoc platforms. This communication aims at studying these new forms of collaborative management of cultural heritage based on the use of wiki platforms. Past studies on this topic are organized mainly around two poles: analyses of computer and technical solutions, on the one hand, and researches on changes in the relationship between institutions and publics, on the other hand. Differently, this study is meant to focus on cultural heritage and notably on the collaborative digital writing around heritage objects that take shape on the web. Our ideal goal would be to study, through a historical perspective, how cultural heritage objects included in these inventories have evolved in the last few years as an effect of their opening on the web through wiki platforms. The objects will not be considered in relation to the inventory record, but as digital objects resulting from the editorialization processes involving heritage professionals, but also other users of the web.
Iolanda Pensa, Wikimedia projects and OpenStreetMap as an Open Research Infrastructure, 03 February 2024, FOSDEM, Bruxelles, CC BY-SA 4.0
The Wikimedia and OpenStreetMap projects are an existing free software infrastructure that already produces citizen science and can be used by researchers to share and co-produce data and to produce - and reproduce - the results of research. The presentation specifically refers to the potential of data related to cultural heritage for studies in the humanities and in particular in museology, art, art history and history of architecture.
Listen to the keynote address and hear about the latest developments from Rachana Ananthakrishnan and Ian Foster who review the updates to the Globus Platform and Service, and the relevance of Globus to the scientific community as an automation platform to accelerate scientific discovery.
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Mind IT Systems
Healthcare providers often struggle with the complexities of chronic conditions and remote patient monitoring, as each patient requires personalized care and ongoing monitoring. Off-the-shelf solutions may not meet these diverse needs, leading to inefficiencies and gaps in care. It’s here, custom healthcare software offers a tailored solution, ensuring improved care and effectiveness.
Navigating the Metaverse: A Journey into Virtual Evolution"Donna Lenk
Join us for an exploration of the Metaverse's evolution, where innovation meets imagination. Discover new dimensions of virtual events, engage with thought-provoking discussions, and witness the transformative power of digital realms."
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
CyanicLab, an offshore custom software development company based in Sweden,India, Finland, is your go-to partner for startup development and innovative web design solutions. Our expert team specializes in crafting cutting-edge software tailored to meet the unique needs of startups and established enterprises alike. From conceptualization to execution, we offer comprehensive services including web and mobile app development, UI/UX design, and ongoing software maintenance. Ready to elevate your business? Contact CyanicLab today and let us propel your vision to success with our top-notch IT solutions.
Utilocate offers a comprehensive solution for locate ticket management by automating and streamlining the entire process. By integrating with Geospatial Information Systems (GIS), it provides accurate mapping and visualization of utility locations, enhancing decision-making and reducing the risk of errors. The system's advanced data analytics tools help identify trends, predict potential issues, and optimize resource allocation, making the locate ticket management process smarter and more efficient. Additionally, automated ticket management ensures consistency and reduces human error, while real-time notifications keep all relevant personnel informed and ready to respond promptly.
The system's ability to streamline workflows and automate ticket routing significantly reduces the time taken to process each ticket, making the process faster and more efficient. Mobile access allows field technicians to update ticket information on the go, ensuring that the latest information is always available and accelerating the locate process. Overall, Utilocate not only enhances the efficiency and accuracy of locate ticket management but also improves safety by minimizing the risk of utility damage through precise and timely locates.
Large Language Models and the End of ProgrammingMatt Welsh
Talk by Matt Welsh at Craft Conference 2024 on the impact that Large Language Models will have on the future of software development. In this talk, I discuss the ways in which LLMs will impact the software industry, from replacing human software developers with AI, to replacing conventional software with models that perform reasoning, computation, and problem-solving.
First Steps with Globus Compute Multi-User EndpointsGlobus
In this presentation we will share our experiences around getting started with the Globus Compute multi-user endpoint. Working with the Pharmacology group at the University of Auckland, we have previously written an application using Globus Compute that can offload computationally expensive steps in the researcher's workflows, which they wish to manage from their familiar Windows environments, onto the NeSI (New Zealand eScience Infrastructure) cluster. Some of the challenges we have encountered were that each researcher had to set up and manage their own single-user globus compute endpoint and that the workloads had varying resource requirements (CPUs, memory and wall time) between different runs. We hope that the multi-user endpoint will help to address these challenges and share an update on our progress here.
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteGoogle
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-pilot-review/
AI Pilot Review: Key Features
✅Deploy AI expert bots in Any Niche With Just A Click
✅With one keyword, generate complete funnels, websites, landing pages, and more.
✅More than 85 AI features are included in the AI pilot.
✅No setup or configuration; use your voice (like Siri) to do whatever you want.
✅You Can Use AI Pilot To Create your version of AI Pilot And Charge People For It…
✅ZERO Manual Work With AI Pilot. Never write, Design, Or Code Again.
✅ZERO Limits On Features Or Usages
✅Use Our AI-powered Traffic To Get Hundreds Of Customers
✅No Complicated Setup: Get Up And Running In 2 Minutes
✅99.99% Up-Time Guaranteed
✅30 Days Money-Back Guarantee
✅ZERO Upfront Cost
See My Other Reviews Article:
(1) TubeTrivia AI Review: https://sumonreview.com/tubetrivia-ai-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
How Recreation Management Software Can Streamline Your Operations.pptxwottaspaceseo
Recreation management software streamlines operations by automating key tasks such as scheduling, registration, and payment processing, reducing manual workload and errors. It provides centralized management of facilities, classes, and events, ensuring efficient resource allocation and facility usage. The software offers user-friendly online portals for easy access to bookings and program information, enhancing customer experience. Real-time reporting and data analytics deliver insights into attendance and preferences, aiding in strategic decision-making. Additionally, effective communication tools keep participants and staff informed with timely updates. Overall, recreation management software enhances efficiency, improves service delivery, and boosts customer satisfaction.
Enterprise Resource Planning System includes various modules that reduce any business's workload. Additionally, it organizes the workflows, which drives towards enhancing productivity. Here are a detailed explanation of the ERP modules. Going through the points will help you understand how the software is changing the work dynamics.
To know more details here: https://blogs.nyggs.com/nyggs/enterprise-resource-planning-erp-system-modules/
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Shahin Sheidaei
Games are powerful teaching tools, fostering hands-on engagement and fun. But they require careful consideration to succeed. Join me to explore factors in running and selecting games, ensuring they serve as effective teaching tools. Learn to maintain focus on learning objectives while playing, and how to measure the ROI of gaming in education. Discover strategies for pitching gaming to leadership. This session offers insights, tips, and examples for coaches, team leads, and enterprise leaders seeking to teach from simple to complex concepts.
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
Understanding Globus Data Transfers with NetSageGlobus
NetSage is an open privacy-aware network measurement, analysis, and visualization service designed to help end-users visualize and reason about large data transfers. NetSage traditionally has used a combination of passive measurements, including SNMP and flow data, as well as active measurements, mainly perfSONAR, to provide longitudinal network performance data visualization. It has been deployed by dozens of networks world wide, and is supported domestically by the Engagement and Performance Operations Center (EPOC), NSF #2328479. We have recently expanded the NetSage data sources to include logs for Globus data transfers, following the same privacy-preserving approach as for Flow data. Using the logs for the Texas Advanced Computing Center (TACC) as an example, this talk will walk through several different example use cases that NetSage can answer, including: Who is using Globus to share data with my institution, and what kind of performance are they able to achieve? How many transfers has Globus supported for us? Which sites are we sharing the most data with, and how is that changing over time? How is my site using Globus to move data internally, and what kind of performance do we see for those transfers? What percentage of data transfers at my institution used Globus, and how did the overall data transfer performance compare to the Globus users?
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
Globus Compute wth IRI Workflows - GlobusWorld 2024
Wikipedia-tags-in-OSM: building a bridge between OSM and Wikipedia
1. Wikipedia-tags-in-OSM:
building a bridge between OSM and
Wikipedia
or
“A brief, incomplete, one-sided history of the work that many people are doing to make the two biggest
free/libre collaborative projects in the history of mankind[citation needed] work togheter”
Cristian Consonni
Digital Commons Lab
Fondazione Bruno Kessler
Trento, Italy
2. Cristian Consonni – DCL, FBK Wikipedia-tags-in-OSM SotM-EU - Karlsruhe – 14 Jun 2014
Outline
● Introduction
a) The “wikipedia” key
b) WIWOSM
● Wikipedia-tags-in-OSM (WTOSM)
a) Introduction
b) Nuts4Nuts
c) Demo
● Next Steps
● Quick Review of Joint OSM-Wikipedia Projects
● Conclusion
8. Cristian Consonni – DCL, FBK Wikipedia-tags-in-OSM SotM-EU - Karlsruhe – 14 Jun 2014
Wikipedia-tags-in-OSM: What
Wikipedia-tags-in-OSM (WTOSM)
● WTOSM is a script that daily fetches some categories from Wikipedia
● Lists of articles are compiled and links provided to:
➢ Add “wikipedia” tags in OSM
➢ Add coordinates to Wikipedia articles
● Project lead: Simone F. (user Groppo)
http://wtosm.openstreetmap.it
9. Cristian Consonni – DCL, FBK Wikipedia-tags-in-OSM SotM-EU - Karlsruhe – 14 Jun 2014
Wikipedia-tags-in-OSM: When
In October 2013 in Rovereto (TN), Italy
● Local “State of the Map” conference, co-organized by FBK and Wikimedia
Italia, the local Wikimedia chapter;
● Create a point of contact for the two communities;
● Simone F. “Groppo” indipendently presents WTOSM on the Italian OSM ML:
talk-it[*]
● Big response from the Italian community to WTOSM, from Dropbox hosting
to server in a couple of days thanks to Luca Delucchi and Fondazione
Edmund Mach (http://www.fmach.it/)
OSMit conf 2013
[*] https://lists.openstreetmap.org/pipermail/talk-it/2013-October/038208.html
13. Cristian Consonni – DCL, FBK Wikipedia-tags-in-OSM SotM-EU - Karlsruhe – 14 Jun 2014
Wikipedia-tags-in-OSM: Why
In October 2013 in Rovereto (TN), Italy
● Local “State of the Map” conference, co-organized by FBK and Wikimedia
Italia, the local Wikimedia chapter;
● Create a point of contact for the two communities;
● Simone F. “Groppo” indipendently presents WTOSM on the Italian OSM ML:
talk-it[*]
● Big response from the Italian community to WTOSM, from Dropbox hosting
to server in a couple of days thanks to Luca Delucchi and Fondazione
Edmund Mach (http://www.fmach.it/)
14. Cristian Consonni – DCL, FBK Wikipedia-tags-in-OSM SotM-EU - Karlsruhe – 14 Jun 2014
Possible cases
21. Cristian Consonni – DCL, FBK Wikipedia-tags-in-OSM SotM-EU - Karlsruhe – 14 Jun 2014
Extensions
I have contributed to the original project with two extensions:
●Nuts4Nuts
providing locations (municipalities) from Wikipedia articles
● Oauth authentication
to insert {{coord}} template in Wikipedia
22. Cristian Consonni – DCL, FBK Wikipedia-tags-in-OSM SotM-EU - Karlsruhe – 14 Jun 2014
Nuts4Nuts
http://nuts4nutsrecon.spaziodati.eu/reconcile?queries={%22q0%22:%20{%22query
%22:%20%22Palazzo%20Vecchio%22}}
Source code: https://github.com/SpazioDati/Nuts4Nuts
When there are no tags in OSM and no coordinates in Wikipedia try Nuts4Nuts: from
Wikipedia article to municipality (NUT2).
23. Cristian Consonni – DCL, FBK Wikipedia-tags-in-OSM SotM-EU - Karlsruhe – 14 Jun 2014
New cases
24. Cristian Consonni – DCL, FBK Wikipedia-tags-in-OSM SotM-EU - Karlsruhe – 14 Jun 2014
Oauth authentication
flask-mwouth project: a module to build applications in Flask using
MediaWiki's OAuth
Source code: https://github.com/valhallasw/flask-mwoauth
26. Cristian Consonni – DCL, FBK Wikipedia-tags-in-OSM SotM-EU - Karlsruhe – 14 Jun 2014
Next steps - TODO
1) Expanding the tool:
● more responsive GUI
● Real-time update of the lists
2) Internazionalization & localization (i18n & l10n)
● Can we expand WTOSM for other languages?
The interface needs to be translated
3) Integration with Wikidata?
● Shall we use the “wikidata” key?
● Shall we put coordinates directly in Wikidata
● The current approach has been: «Put the coordinates in
Wikipedia and let the Wikipedians do the import»
27. Cristian Consonni – DCL, FBK Wikipedia-tags-in-OSM SotM-EU - Karlsruhe – 14 Jun 2014
Open Questions
License
● ODbL and CC-BY-SA (Wikipedia) or CC0 (Wikidata) are
incompatible
● The Wikipedian community does not perceive the
coordinates/geodata as being copyrightable, simply put
there exist no problem
● The problem could lay in Terms of Use compliance (e.g.
Google Maps TOS: https://developers.google.com/maps/terms)
● Wikipedians use any possible source (OSM, Gmaps, Bing.
WikiMapia) [see: http://tools.freeside.sk/geolocator/geolocator.html]
● In using WTOSM, all the possible goodwill has been used
(inserting a reference with backlink to OSM)
vs
29. Cristian Consonni – DCL, FBK Wikipedia-tags-in-OSM SotM-EU - Karlsruhe – 14 Jun 2014
Quick Review of Other OSM-Wikipedia Projects
[*] http://wikimaps.wikimedia.fi/2014/05/19/maps-at-the-zurich-hackathon/
Wikimaps
● Initially focused on historical/old maps.
● The name is now being used for all maps-related project in the Wikimedia
universe[*].
● Wikimaps Atlas team has received an IEG from Wikimedia Foundation to produce a
workflow and tools for customization of SVG maps for Wikipedia articles.
●
Follow http://wikimaps.wikimedia.fi and Maps-l[**] to keep up-to-date. There's also a
Facebook group, if you want to receive news there: https://www.facebook.com/groups/wikimaps
Wikimedia Labs (https://wikitech.wikimedia.org) - continues
● Infrastructure for tools to be used in the Wikimedia projects, supersedes the
Toolserver
● User:Kolossos now porting the tileserver there
● Wikimedia Foundation proposed a plan to hire 2 engineers to build a high capacity
tileserver for Wikimedia projects[+].
● Map integration in MediaWiki (Maps: namespace?), see a demo[++]
[**] https://lists.wikimedia.org/mailman/listinfo/maps-l
[++] http://wikimaps-ext.wmflabs.org/wiki/Main_Page
[+] https://meta.wikimedia.org/wiki/Grants_talk:APG/Proposals/2013-2014_round2/Wikimedia_Foundation/Proposal_form#New_software_engineers
30. Cristian Consonni – DCL, FBK Wikipedia-tags-in-OSM SotM-EU - Karlsruhe – 14 Jun 2014
Quick Review of Other OSM-Wikipedia Projects
[*] https://wiki.openstreetmap.org/wiki/Foundation/Local_Chapters/Agreement
Wikimedia Labs - continued
● OSM community in Italy (in particular Simone Cortesi and user Sbiribizio have request
a server to do
Wikimedia & OSM chapters
● Latest draft for local chapters agreement for OSM Foundation is here[*]
● Wikimedia Italia has begun in January 2014 a formal process with the OSM
community to become also the official OSMF chapter in Italy
31. Cristian Consonni – DCL, FBK Wikipedia-tags-in-OSM SotM-EU - Karlsruhe – 14 Jun 2014
Conclusions
●Wikipedia-tags-in-OSM lets you add Wikipedia tags in
OpenStreetMap and {{coord}} templates to Wikipedia
● If you what to extend it we are happy to support you
● There are many OSM-Wikipedia projects, stay tuned for
news
32. Cristian Consonni – DCL, FBK Wikipedia-tags-in-OSM SotM-EU - Karlsruhe – 14 Jun 2014
Thank you
Contacts
Twitter: @CristianCantoro
UP on it.wiki: http://it.wikipedia.org/wiki/Utente:CristianCantoro
Slides: http://www.slideshare.net/CristianCantoro
E-mail: consonni@fbk.eu
This presentation and all its contents are released under the CC-BY-SA license. All the images are screenshots
of tools available at openstreetmap.org, wikipedia.org, toolserver.org or other free software tools.
[*] https://commons.wikimedia.org/wiki/File:Assemblea-WMI-3.12.2011-24.jpg
Photo by Niccolò Caranti – CC-BY-SA 3.0[*]
33. Cristian Consonni – DCL, FBK Wikipedia-tags-in-OSM SotM-EU - Karlsruhe – 14 Jun 2014
Download
Download this
presentation:
35. Cristian Consonni – DCL, FBK Wikipedia-tags-in-OSM SotM-EU - Karlsruhe – 14 Jun 2014
Possible cases
There are five possible cases:
● “wikipedia” tag in OSM, coordinates in Wikipedia
→ all good
● Missing tag in OSM, coordinates in Wikipedia
→ add data to OSM
● “wikipedia” tag in OSM, missing coordinates in Wikipedia
→ add the {{coord}} template
● No “wikipedia” tags in OSM, no coordinates in Wikipedia, but
Nuts4Nuts discovers a possible place
→ add data to OSM
● No data at all