fabiochiu/medium-articles huggingface dataset:
Health Bars in Unity
By: Silvio Carréra
Tags: Game Development, Tools, Game Design, Unity, UI

It’s hard to find a game or even an app that doesn’t make use of bars to display information. In games, they are extremely common to present one of the player’s stats. Health (HP) being the most common one.

In Unity, there are a bunch of ways of doing a health bar. The easiest one, that’s built-in, is to add a UI Slider, remove the handle and adjust the fill rects.

Turning a Unity Slider into a Stat Bar

Sure, it works. You’ll have to do it every time or you’ll have to create a prefab for it. It will be a hassle between projects. Plus, the slider has a lot of functionality to handle input. A stat bar only displays information.

We can use the slider as a base, remove what we don’t want, and increment with functionalities that suit our needs.

One-click Creation

Well, first let’s make it so we can create a new stat bar with a click of a button.

We get a nice and chunky HP Bar.

No changes are necessary. You get a health bar ready to go.

Min Digits

In many old JRPGS, you would always see a number of digits no matter the value. This option is also built-in the Stat Bar UI.

Sweet 90s JRPG feel

Color Transition

Another cool addition is that you can customize the color based on a given percentage. So when the value drops below 50% or 25% you can change the color to signal that.

Time to use those health potions

On the script side, things are straightforward as well.

Here’s the URL for the repository.

It will make it easy for you to add as many bars as you want without cluttering your code with third-party scripts.
What is thumbprint
Tags: Video Conferencing, Life, Virtual Classroom, Tools, Community

What is thumbprint

Thumbprint is a purpose build set of technology-tools that glides along human behavior in aggregated settings such as policy-making, entertainment & virtual-education.

Our bylaws ensure we retain pristine content from the end-user and business-user, by not using popularity-based or disputed algorithms as the first feed we show users, or hide the feature away in our iOS app. In fact, we will not build on iOS because that barrier to entry into their market is just too much, but they cannot take our copyright. Your move, monopolists, prohibitionists & slave-owners. (we will get political about price-fixing)

We use discussion to guide our facts, and those facts to guide our cease & desist orders, which we will help adjudicate as much as we can to ensure libel is properly found and not punished until violation of court orders.

Like everything we do here at thumbprint, from the stale-first billfeed (still waiting on the api from thomas.gov & govinfo.gov) and government ID voter auth (still waiting on login.gov govID api) we remain unbiased by not tampering. We know others interpret laws differently or incorrectly, or we do as well. But we are in good standing on our mea culpas and usually preface things we are incorrect with ahead of time only to catch a few opinions as facts over the course of whole-time we’ve or our people’ve put content out.

There is more to do, more to wait for to do as well. During December 2020, I’m working on video. It was the calendar. It was the billfeed. It was the feeling of helplessness without representation required by the diverse-nature of a fact-finding operation in the midst of a snapping coalestation around spending for the doctors & spending for the military.

Signing off,

Nick@Carducci.sh
Berkenalan dengan Sublist3r si pencari subdomain
By: Saepul Anwar
Tags: Tools, Subdomain, Python, Pentesting

Sedikit tentang Sublist3r,menurut mas @aboul3la Sublist3r adalah :

Sublist3r is a python tool designed to enumerate subdomains of websites using OSINT. It helps penetration testers and bug hunters collect and gather subdomains for the domain they are targeting. Sublist3r enumerates subdomains using many search engines such as Google, Yahoo, Bing, Baidu and Ask. Sublist3r also enumerates subdomains using Netcraft, Virustotal, ThreatCrowd, DNSdumpster and ReverseDNS.
Tools // Fact 020
Tags: Tools

The art of the wine glass…

Modern wine glasses emerged around the 15th century in the Italian city of Venice. People have been using glass to drink wine for a lot longer though, even since the ancient world, but the design we think of today, essentially a bowl, a thin stem, and a round base, is in fact medieval. Since Venice was the center of the glassblowing world, Italian artisans learned how to purify their alkaline source which meant that they could make ‘cristallo’ as a new innovative way to manufacture glass.

Quite a popular trend, indeed.
Flips by GoSocial, Write Beautifully
By: Rajat Dangi
Tags: Writing Tools, Writing Challenge, Tools, Creative Writing, Gosocial

Flips by GoSocial, Write Beautifully

Today we are launching an app for the GoSocial’s Writing community, we are calling it Flips. Flips is available as a feature inside the GoSocial app and also as a standalone app on PlayStore. Flips enables you to create beautiful posts and stories with your poems, short stories, and quotes.

Photo by Kat Stokes on Unsplash

We’ve crafted Flips such that you can write aesthetically pleasing posts within seconds.

1. Open the “Writing” domain on GoSocial to create Flips

Flips is available in the Writing domain. You can switch the domain among Art, Photography, and Writing from the right corner of the top navigation bar.

2. Select Flips and start writing in the editor

Write your stories, poems, and quotes or copy paste your writings here. The Flips editor will organise the content in 10 flips based on how long your content is.

To set the flip-break/page-breaks and to organise your content in 10 flips as per your aesthetics, put manual page breaks. A page break will result in a new flip.

3. Choose a background from 1000s of hand-curated options

You can choose from thousands of options to set the background of your flips. We’ve handpicked and organised the backgrounds into categories like travel, work, love, etc.

If you are confused while picking the background, try Random and the app randomly sets a suitable background. You can set different backgrounds on each flip.

4. Customise fonts, alignment, and text colour

Choose from hundreds of fonts, align text to make it compatible with the background, and set the text colour.

You can also apply the same text settings and background to all the Flips in a single click, “Apply To All Pages”.

5. Publish, share, and get featured

We’ll feature the best of flips on our Instagram, FlipsByGoSocial.
《星箭廣播》85 集 — — 聊聊五個畫線註記服務，其中一個長得有點像 Tinder
By: Star Rocket 三創育成
Tags: Productivity, Tools, Star Rocket Podcast, Podcast, Apps

Learn more. Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Make Medium yours. Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore
An introduction to SEO for Etsy Sellers
By: Matt Kingshott
Tags: Search Engine Marketing, Etsy, Etsy Seller, Tools, SEO

How do search engines work?

Before we can begin to employ optimisation, we first need to understand how search engines actually work behind the scenes. Instead of getting super technical, we’ll look at things from a higher, simplified level…

Building an index

In order to enable searching, an engine such as Google, employs what is called a “crawler”. This is an automated program, usually referred to as a “bot”, that scours the internet looking for web pages.

When it comes across a web page, it performs an analysis of the page content. It looks for keywords and other relevant content that it can use to categorise the page. In addition, it will also use its own proprietary ranking system to score the content and determine how “valuable” it is.

The bot then files the analysis and the link in a database. This process is repeated on a regular basis so that the database is as up-to-date as possible.

Searching for content

When a visitor goes to the search engine website and performs a search using a set keywords or a sentence, the engine reviews its database and tries to match the query to records with a relevant analysis.

Once it has a bunch of records, it will then use the score the bot assigned to each page to order the results. The idea, is that you should hopefully find what you’re looking for on the first page.
Open Datasets for Machine Learning and Deep Learning Tasks
By: Murat Karakaya
Tags: Dataset, Open Data, Muratkarakayaakademi, Deep Learning, Machine Learning

You can look for the desired data set, of course, from Google Dataset Search Engine:

Another must-check resource is Kaggle. Here, you do not find only datasets but also shared solutions for the tasks. If you are a new beginner, I strongly suggest starting from Kaggle.

Another searchable datasets resource is from the Papers with Code website. Currently, there are more than 3000 datasets.

Registry of Open Data on AWS exists to help people discover and share datasets that are available via AWS resources.

For Multi-label classification datasets and Multi-target regression datasets, you can try Mulan project website.

OpenML provides lots of datasets for you.

For Neural Machine Translation datasets, you can visit neural machine translation (NMT) at the Stanford NLP group.

If you are looking for Text Classification datasets, here 10 of them listed:

If you are looking for Datasets in Turkish or for Turkey, you can check the DataTurk web page.

Here is another blog for searching datasets.

Here is the Github web page for Turkish Language NTM datasets.

If you need Visual Datasets, the visualdata.io website is one of the best sites.

If you are using Tensorflow, you can download lots of datasets from TensorFlow Datasets: a collection of ready-to-use datasets.

If you would like to learn about Deep Learning with practical coding examples, please subscribe to my YouTube Channel or follow my blog on Medium.

If you would like to add any new resources please comment below.

Thank you for reading.

You can follow me on these social networks:

YouTube

Facebook

Instagram

LinkedIn

Github

Kaggle

Medium
A Powered-by-FIWARE solution to personalise citizens’ urban experience
Tags: Open Data, Smart Cities, Smart Tourism, Málaga, Smart Mobility

Challenge & Context

In the European Union, the public sector is one of the most data-intensive areas, as it holds vast amounts of data known as Public Sector Information (PSI). Open public data are PSI that can be readily and widely accessible and re-used, sometimes under non-restrictive conditions. The European Union estimates that the increasing availability of open data made available by the 27 Member States could bring an economic return of €75.7 billion, creating almost 25,000 new jobs related to the data analysis sector in the next years.

Private companies can benefit from the new knowledge derived from open data by improving their business models or identifying new ones. There are already many innovative services based on open Public Administrations data that users use every day on their smartphones. Thanks to open data, developers, journalists, universities and research centres have at their disposal increasingly robust and reliable information tools to understand the scope of current phenomena and carry out their work better. In addition, free access to public information by all makes it possible to create a climate of widespread transparency that improves the quality of the debate on public policies and — at the same time — makes the administrative machine more efficient.

However, data is not only important for business activities, but also essential for the private lives of citizens. Citizens can, thanks to the availability and accessibility of open public data, make use of the most meaningful information for their daily lives.

Many cities are already using data to generate services to suit the needs of each and every citizen, but which European cities are most advanced in this field? Which cities are creating and using their data to improve citizens’ lives? And what technologies are they using to overcome data access problems?

The City of Málaga (Spain) has a substantial amount of data currently with more than 900 datasets. The main problem to solve is the aggregation of this data in a way that promotes easy accessibility for citizens to a meaningful use on a daily basis. The challenge faced is to create “components” which citizens can select specifically for their own needs or interests together with the idea of creating a personalized dashboard they can use daily on any device.

The Powered by FIWARE solution provided by the City of Málaga enriches open data by adding consequential information and alerts which can then be used to convert the instant data into useful information which can aid user driven decisions.
Opendata to find the best place for our savings
By: Javier Zárate Donayre
Tags: Open Data, Analytics, Savings Tips, Finance, Data

This 2020 has been quite complicated for many families, Covid 19 has caused many industries to reduce or stop their production. In this sense, saving becomes more difficult.

One of the most common options is fixed deposits since it is a risk-free product (if do not exceed S /. 101,522 — $ 28,000). This because the Deposit Insurance Fund (FSD for its acronym in Spanish) covers any incident that a financial institution may have, as long as it is registered with the FSD.

Clarify that there are other savings services or products, but in this post, we are focusing on fixed deposits.

So where to open an account? there is no one correct answer, that depends as I said on the risk they are willing to take (which is directly proportional to the amount saved).

To guide us, the Superintendency of banking, insurance, and PFAs (regulator in Peru) provides us with the reference deposit rates. They are not 100% correct, but close. Within the scope of the analysis, we are covering banks that have a security deposit fund. Just doing some aggregations we find the following:

One hypothesis is that by reducing the rates of active products, they have had to compensate by decreasing the passive rates. In addition, the security provided by the brand, facilities through its applications, whether it is internet banking, mobile, etc.

As I mentioned, this data is not 100% accurate, so we will check with the first and last 2 in a 1-year horizon to get an idea of the deviation.

GNB bank: 2.75% (real) vs 5% (sbs database)

El Comercio bank: 3.25% (real) vs 3.74% (sbs database)

BBVA bank: 0.10% (real) vs 0.11% (sbs database)

Scotiabank bank: 0.4% (real) vs 0.3% (sbs database)

This information gives us visibility into the very different rates. For example, if we want to deposit S/. 10,000, what we would earn at a rate of 3% would be S/. 300 and with a rate of 0.1% S/ 10. That means we are losing S/. 290. Although not a significant amount, it is an opportunity cost that we should not miss.

I hope it has been useful to you. Here is my LinkedIn profile feel free to connect with me.
Urban Archive’s Year In Review
By: Sam Addeo
Tags: Libraries, Open Data, Museums, History, NYC

Urban Archive’s Year in Review

It’s no secret that 2020 has been a challenging year for us all. But despite everything, Urban Archive users came together in powerful ways!

In a year marked by uncertainty and loss, our partners and community taught us important lessons, reflected on the past with the present, and provided comfort throughout the pandemic, as well as creating downright awesome and funny stories for folks to enjoy at home.

Today, we’re looking back at some of those conversations, wins, and big moments. Scroll down for the best of Urban Archive in 2020 in this year in review!

Urban Archive By The Numbers 📈

229,089 users — up 422% year over year (YoY)

users — up 422% year over year (YoY) 103,220 images mapped — up 13% YoY

images mapped — up 13% YoY 780 stories — up 56% YoY

stories — up 56% YoY 116 partners — up 66% YoY

partners — up 66% YoY 4 cities — up 33% YoY

Most Popular Content 🔥
Metadata -mitä siitä?
By: Laura Järvinen
Tags: Metadata, Aloittelijalle, Avoin Data, Open Data

Learn more. Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Make Medium yours. Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore
Peer Reviewed Protocols: A New Initiative Between protocols.io and PLOS
Tags: Open Science, Open Data, Science, Research, Peer Review

Author: Diana Curcio

In our latest podcast, we had the pleasure of speaking with the Chief Scientific Officer at PLOS, Dr. Véronique Kiermer, who, among other things, chatted a bit about the new PLOS and protocols.io initiative.

“The new partnership will allow researchers to deposit a protocol on protocols.io and then to give it a bit more context and to have it peer reviewed at PLOS. So the published peer reviewed protocols articles will be published in PLOS ONE, and they will link to the protocols in protocols.io.

Not only will we have a fixed version of that protocol associated with the article, but also on protocols.io, the protocols can continue to evolve and to have subsequent versions with improvements, all these tweaks, notes from users, etc. And so I’m really excited about this because I think it’s a partnership that brings together the strengths of both organizations. We have a common goal, which is to make methods more accessible and more reproducible.”

– Dr. Véronique Kiermer, Chief Scientific Officer at PLOS

We are thrilled about this partnership that will be coming in 2021. You can read the announcement from PLOS to learn more about our new initiative.
Local Insights for Global Action: Mexico
By: Open Data Charter
Tags: Health, Governance, Open Data, Data, Covid 19

In a collaboration on high-value open data in a pandemic, the Open Data Charter and the OECD made a call to action for governments around the world to connect with their communities and find out the needs they have for data during this time of pandemic. We published guidance to help with organising open data meetups along with a framework to guide small breakout group discussions to capture people’s insights and needs. Other cities have hosted their own meetups and insights from these have all been published on our blog.

We have since expanded our COVID-related work, covering policy recommendations as well as a new data taxonomy, which you can read more about here.
How OpenActive can help improve accessibility in the sports and physical activity sector
Tags: Openactive, Open Data

On the International Day of People with Disabilities, we share some of the work we’ve been doing to improve accessibility information.

Image courtesy of This Girl Can

Research from Sport England has shown that almost one in five people in England have a long-standing limiting disability or illness, and that you’re twice as likely to be inactive if you have a disability. Alongside that, the Activity Alliance reports that four in five disabled people would like to be more active.

There are legal, moral and commercial reasons why activity providers shouldn’t exclude the needs of disabled people, as explained by ukactive’s Head of Inclusion, Tim Mathias, in our recent webinar on Improving Accessibility.

When we say accessibility, your first thought might be about how accessible your venue is. But in most cases, the customer journey starts before someone arrives at your door, and activity providers need to consider inclusivity both offline and online. We know there are many barriers to people getting active, and one is not being able to find the right information online.

The OpenActive data standards provide a standardised format for publishing data about sport and physical activities. We think they have a key role to play to improve accessibility across the sector, as they can guide activity providers about what information they need to share to make it easier for a disabled person to get active.

Over the past year and a half, we’ve been working to make sure the OpenActive standards include all the information people with accessibility requirements may need. We’ve consulted with organisations such as the Activity Alliance, Parasport, ukactive and Sport England to determine what information is most valued by disabled people, and how we can ensure that it’s collected and shared by activity providers. This might be detailed information about restrictions on equipment availability, or just making sure people have the contact information they need to pick up the phone and talk to someone about their requirements.

We want to help disabled people to make an informed decision about whether an activity is right for them. If you have a disability, or advocate for those who do, we’d love to hear your feedback on our proposal for addressing disability needs in OpenActive. There are a number of ways you can get involved.
Keitaro releases new SAML2 plugin for CKAN
Tags: Open Data, Ckan, Software Development, Software, Open Source

We just released ckanext-saml2auth, a new plugin for CKAN! This extension enables Single Sign On (SSO) for CKAN data portals via SAML2 Authentication. It works with CKAN 2.9+, and can easily be installed on your existing CKAN data portal.

How does SSO work?

For those who are not already familiar with Single Sign On, it works by transferring the user’s identity from one place to another. It offers a few advantages over using a username/password to log into an account, such as:

It saves time — You don’t have to type in credentials each time to log in

It’s convenient — You won’t have to remember your password (or use the forgot password option)

Offers security — Your account is safer and you don’t need to worry about using a weak password

How to set up SSO with our SAML2 plugin

Now let’s go over the installation process for ckanext-saml2auth:

Install the required packages:

sudo apt install xmlsec1

2. Activate your CKAN virtual environment, for example:

. /usr/lib/ckan/default/bin/activate

3. Install the ckanext-saml2auth Python package into your virtual environment:

pip install ckanext-saml2auth

4. Install the ckanext-saml2auth Python package into your virtual environment:

pip install ckanext-saml2auth

5. Add saml2auth to the ckan.plugins setting in your CKAN config file (by default the config file is located at /etc/ckan/default/ckan.ini) .

6. Restart CKAN. For example if you’ve deployed CKAN with Apache on Ubuntu:

sudo service apache2 reload

Required Config settings:

Make sure to have all the required Congif settings installed.

# Specifies the metadata location type

# Options: local or remote

ckanext.saml2auth.idp_metadata.location = remote # Path to a local file accessible on the server the service runs on

# Ignore this config if the idp metadata location is set to: remote

ckanext.saml2auth.idp_metadata.local_path = /opt/metadata/idp.xml # A remote URL serving aggregate metadata

# Ignore this config if the idp metadata location is set to: local

ckanext.saml2auth.idp_metadata.remote_url = https://kalmar2.org/simplesaml/module.php/aggregator/?id=kalmarcentral2&set=saml2 # Path to a local file accessible on the server the service runs on

# Ignore this config if the idp metadata location is set to: local and metadata is public

ckanext.saml2auth.idp_metadata.remote_cert = /opt/metadata/kalmar2.cert # Corresponding SAML user field for firstname

ckanext.saml2auth.user_firstname = firstname # Corresponding SAML user field for lastname

ckanext.saml2auth.user_lastname = lastname # Corresponding SAML user field for fullname # (Optional: Can be used as an alternative to firstname + lastname)

ckanext.saml2auth.user_fullname = fullname # Corresponding SAML user field for email

ckanext.saml2auth.user_email = email

A number of other optional configuration parameters are available and documented on the repository. That’s it. If you need any help setting up the SAML2 plugin, reach out to Keitaro’s team at info@keitaro.com.
Datacast Episode 48: AI Ethics, Open Data, and Recommendations Fairness with Jessie Smith
By: James Le
Tags: Bias, Open Data, Research, Ethics, Fairness

The 48th episode of Datacast is my conversation with Jessie Smith — a Ph.D. student at The University of Colorado Boulder researching machine learning and AI ethics with an emphasis on algorithmic fairness and transparency. Give it a listen to hear about her foray into Computer Science Ethics, her involvement with the open data movement, her research on bias and fairness for recommendation systems, her public scholarship via Radical AI and SciFi For Real Life, and more.
Pennsylvania Hides Public Data
Tags: Open Data, Data Science, Election 2020, Government, Public Policy

Pennsylvania Hides Public Data

As irregularities in Pennsylvania’s open data website began to draw scrutiny, the state abruptly shut down access. Our data backups explain why. kprobinson Nov 25, 2020·4 min read

Last week, Pennsylvania shut down access to key portions of its “OpenData” website, data.pa.gov [https://data.pa.gov]. Data were being scrutinized by the public, and as increasing attention was drawn to apparent errors and irregularities, the site was abruptly shut down.

Pennsylvania states: “As counties finish counting ballots and move toward certification of election results, they are no longer regularly updating the unofficial information dashboard. Therefore we are removing the election data assets from the Open Data Catalog.” The state has put up a separate website dedicated solely to reporting election results and directs the public there.

This rationale is misleading. Much of the data in question is not subject to updates. The public record of mail-in ballot activity does not change as counties tabulate votes, yet these records are of great public interest.

Without a decent explanation, we are left to speculate. Fortunately, I was reviewing this data before public access was cut, and there are plenty of backups. Included below is an up-to-date copy of Pennsylvania’s mail-in ballot records, which were free to the public until late last week. We’ll perform a few simple queries on this data.

Sample Records

The following sample of records includes the details of a ballot application from a Philadelphia County resident born September 5th, 1914. The ballot was mailed on September 28th and returned on October 8th.
What’s New on Ai+ Training November 2020
By: Odsc - Open Data Science
Tags: Open Data, Data Science, Deep Learning, Machine Learning, Artificial Intelligence

Looking for on-demand and live training sessions, workshops, and tutorials from some of the leading experts and instructors in data science and AI, including Dr. Jon Krohn, Diedre Downing, Dr. Kirk Borne, Daria Stepanova, PhD, and Thomas Wolf, PhD? Check out the Ai+ Training Platform. Every week we’re adding new content, from on-demand sessions to coding assessments and practice tests. To help you keep track of what’s new, what’s upcoming, and what might be going into a vault soon, we’ll be releasing an Ai+ Training Platform update at the beginning of every month.

[Related article: AI+ Subscription Content Available Right Now]

So, without further ado, let’s check out the Ai+ November 2020 lineup. Please note that these on-demand sessions and assessments are only available for Ai+ Subscribers. Not one yet? Sign up here!

Ai+ November 2020 On-Demand Sessions

November 3rd

How to Do Data Science with Missing Data — Matt Brems

November 9th

Data, I/O, and TensorFlow: Building a Reliable Machine Learning Data Pipeline — Yong Tang, PhD

November 15th

NLP Pretrained Models and Advanced Topics — Daniel Whitenack

Data Analysis with Python and Pandas — David Yerrington

November 21st

Advanced Pandas and Dask — David Yerrington

Ai+ November 2020 Assessments

These short, pass/fail assessments are designed to help you identify knowledge and skill gaps. After their completion, you’ll be recommended similar courses on the Ai+ Training platform to help you fill these gaps.

SQL Assessment

Deep Learning Assessment

NLP Assessment

Data Visualization Assessment

Machine Learning Certification Practice (Part 1 and 2)

Not yet an Ai+ Training monthly subscriber? Check out our available plans here!

Looking for an immersive, interactive, and inspiring data science training experience? Check out our upcoming virtual conferences in 2020 and 2021. Spend several days immersed in data science talks, workshops, tutorials, and hands-on training sessions with expert speakers from around the world and thousands of your peers. Don’t miss this chance to get inspired, get trained, get ahead, and, most importantly, be where the future of AI gathers.

ODSC APAC Virtual December 8th and 9th 2020

ODSC East Virtual March 30th — April 1st, 2021
Future Audience: Mapping the Age of Music Discovery In Europe
By: Daniel Antal
Tags: Music Education, European Surveys, Open Data, Music Observatory

There is various global and national research available on the demography of music discovery. People usually discover new music at a young age as they are forming their own personal identity along with their peer group. This process mainly happens in the school, where young people of a similar age spend much of their days together.

The music discovery phase is strongly related to the time when most people receive their formal and informal music training: through classes or social worlds, young people develop the skills to listen to music, play music or sing, and perhaps to compose new music. This early investment in music education pays off later: people with more diverse musical training — with the ability to play an instrument themselves, for example — tend to visit concerts more or discover more music in later life stages.

For practical reasons and supported by academic research, we chose the age group 15–24 as the key age group for music discovery. We placed different national populations within the music discovery age group in the Music & Society pillar of the Demo Music Observatory.

The changes across Europe are dramatic: in Latvia and the Baltic states, the population at “music discovery age” decreased by 60% since the countries (re-)gained independence in 1991. Musicians and their organizations must work hard in these countries on developing export strategies if they want to maintain the market and audience of their music.

Some European countries — for example, the Netherlands and Turkey — have significantly increased their populations of potential new audiences. In Turkey this is mainly related to population growth, in the Netherlands to immigration. Countries with a growing young population have a strong position for a domestic music industry.

Not all is lost in the Baltics and other countries where the music discovery age population is shrinking. Much of the “lost” young population migrated to the United Kingdom and other parts of Europe. If artists and their associations from Baltic countries, for example, find a way to connect with these new diasporas, their market loss will be far less dramatic. Connecting to young members of the diaspora is a good way to start exporting new music.

Get the data from the Demo Music Observatory.

Earlier this year we introduced some in-depth comparison of music audiences in the Chapter 2. Central European Music Industry Report.

Photo credit LauraMayM
OpenLitterMap-web now open source (Laravel + Vue)
Tags: Citizen Science, Open Data, Environment, Laravel, Open Source

It took a long while, but we have finally begun to release our codebase.

Following the release of openlittermap.com v2.0, we were to get ready for this release.

You can find our repo at github.com/openlittermap

Soon, we will release

OpenLitterMap-mobile (react native)

OpenLitterAI (tensorflow.py and tensorflow.js)

Littercoin smart contacts (solidity)

OLM2QGIS integrations

and more! Maybe you have some ideas?

A stretch of open data on litter, brands and plastic pollution in Wassenaar, The Netherlands https://openlittermap.com/world/The%20Netherlands/Zuid-Holland/Wassenaar/map

So far, OpenLitterMap has been almost entirely developed by 1 person. This was my first attempt at a web-app and it took some time to get ready to manage an open source project.

I had hoped to achieve a grant to work on it internally for a while to build up the skills and community to manage an open source project. But despite global pollution and unprecedented biodiversity extinction 64 grants have now rejected my proposal. I since got a job as a developer and I continue to work on OpenLitterMap part-time. Several people have been messaging me asking to help with the project and eventually after some bug fixes and removing hard-coded API keys in the source code to external .env files, we were ready to put the Open in OpenLitterMap.

OpenLitterMap is an open, interactive and accessible database of the world’s litter and plastic pollution. We believe that legal + scientific progress on pollution should be an open, transparent and democratic process that is not controlled, limited, or restricted by anyone or any group.

One important and overlooked principle of citizen science is that “the more polluted something is, the more open the data should be”. Otherwise, who will be allowed to produce knowledge, solutions and enforce rules about the state of global pollution?

There is a lot of work to do. Not only in the code, but in advancing geospatial and environmental literacy across the public, institutions and businesses. All around the world, 100s of millions of people have been equipped with devices that can collect really powerful data but we are not yet harnessing this unprecedented human potential.

There is now about 150m tonnes of plastic rotting in the ocean and this continues to increase every second. Litter destroys ecosystems, and costs us millions each year. This needs to be picked up, but if picking up is all we do, that is all we will ever do. There is a better way- it’s called empowering people to use their devices and share data. This is how we can actually stop the problem from happening in the first place.

If you would like to help, you can do so on github, or check out our first campaign video on this GoFundMe.

We would also love to have you in our Slack channel

Thanks,

Seán
Kootut suosikit
By: Laura Järvinen
Tags: Esimerkki, Avoin Data, Open Data

Learn more. Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Make Medium yours. Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore
The next chapter at Stae
By: Eric Schoffstall
Tags: Open Data, Smart Cities, Govtech, Civictech, Startup

Stae, like many organizations, has faced a set of new challenges in 2020. But this year has also seen us advance our vision of helping public sector entities bring together data from public and private sources to gain insights, inform decisions, and manage performance. As part of our continuing efforts towards this mission, I’m excited to announce Sean Jackson will be joining the team as Chief Executive Officer effective today.

This year we’ve been thrilled to bring on new partners: helping drive performance through more real-time and in-depth reporting with the Big Blue Bus in Santa Monica and empowering the City of Long Beach Neighborhood Services to streamline their existing reporting workflows while developing new metrics to measure the impact of their community development programs.

We’re excited to have these new partners join with our nationwide network of public sector clients in seeking to transform their ability to understand and improve their programs through data. We are only just beginning to demonstrate what the future will be — a future where civil servants can use data to answer questions as they arise and understand the impact of policies in real time.

Stae is entering a new chapter as we bring the product we’ve honed with our initial public sector partners to market. A few months ago our former CEO and my good friend, Dan Barasch and I began the process of seeking the leader who would navigate Stae through our next phase of growth. We sought someone with a strong background in Civic Technology, experience bringing early stage technology to market, and leadership experience to scale our team for our next chapter. Which brings us to Sean.

Sean is an exceptional leader with a strong experience both in the civic tech world and in bringing new ideas to market. His work founding Motor City Mapping and with the Detroit Blight Removal Task Force give him deep experience leveraging technology to tackle challenging policy issues. His experience as founder and CEO at Sift, growing the organization from zero to over 100 partner organizations, affords him an understanding of what it takes to bring new solutions to market. Lastly, Sean’s 8 year tenure as a US Marine gives him a unique perspective on building and inspiring teams. As CEO, Sean will bring new energy and focus to Stae as we bring our tools to market. His background at the intersection of technology, operations, and innovation make him not only a great cultural fit for Stae, but for the civic tech community.

Sean said “I’m excited to be part of the next phase of Stae, and humbled at the opportunity to lead a team of civic technologists who have been passionately building a platform that stands to transform how the public sector can leverage data to drive decision making.”

As founder of Stae, I know we are just getting started. I’m grateful and proud to have been part of building Stae, and look forward to what’s yet to come.
Helping improve air quality for thousands of athletes training in urban areas
Tags: IoT, Open Data, Smart Cities, Air Quality, Runners

Challenge & Context

Is it healthy going for a run in the city? Currently, a vast majority of the world’s large metropolitan areas face air pollution problems, and large European cities are not an exception: most of them experience or witness levels of local pollutant concentration higher than recommended by the World Health Organization (WHO) and the European Union (EU) itself.

Some pollutants that affect air quality, such as nitrogen oxides (NOX) and particulate matter (PM10 and PM2.5), are under strong discussion in the Smart Mobility or Smart industrial sector due to their direct impact on air quality. Unlike CO2 and other greenhouse gases that affect global warming in the long-run, local pollutants such as NOX and PM have direct implications on human health (in the case of people who reside or move around areas close to the emission source). In particular for those who carry out their professional and sports activities within the urban environment, the dispersion of pollutants is more difficult than in rural areas.

Running has been on an upward trend for some time. Recent years have placed running as the third most practiced sport by Spanish women and the fourth most practiced by men, according to the survey Sports Habits in Spain. The practice of sports, specially running, in urban areas, creates extensive direct contact with local pollutants as well as a higher inhalation of air: when you exercise and your muscles work harder, your body uses more oxygen and produces more carbon dioxide. To cope with this extra demand, your breathing has to increase from about 15 times a minute.

This increased exposure may raise some questions among the runners community:

Is running in city air good for your health?

What is the difference between jogging in an urban setting and jogging in a green area?

Do I have to take any precautions?

Currently, most experts in the sports sector focus on the analysis of effects of pollutants on the global population, emphasizing the most vulnerable groups such as children and the elderly, but rarely referencing the impact of outdoor exercising in urban areas. Neither Internet searches provide a clearer picture as there is a wide disparity of opinions and positions on this topic. There is a general lack of information on how pollution may affect athletes and runners, as well as false myths about the practice of sports in cities. The good news is that it is becoming easier to access public information on real-time air quality indexes from pollutant measurement stations, but, far too often, these indicators are not representative for the entire city, presenting deviations of more than 50% in some cases. As a matter of fact, air quality monitoring stations and surveillance networks, as well as the dispersion models that offer an air quality map for the entire urban territory, help to obtain a global vision of atmospheric pollution, but do not allow for required detailed information in the specific areas of interest.
Welcome to the Digital Interests Lab
By: Anne L. Washington
Tags: Open Data, Research, Public Interest Tech, Ethics, Technology

Can you picture digital innovation that puts people first?

Imagination and inclusion guide the Digital Interests Lab’s approach to data technologies and the data industry. And we model these values through the composition of our research teams who cross career stages, social identities, and methodologies.

We are scholars of public interest technology. We believe digital innovation can empower, liberate, and transform human lives.

This is a multi-disciplinary lab meaning we bring the full academic toolkit to our research: data policy, economic sociology, information retrieval, applied ethics, multistakeholder governance, institutional theory, archival studies, human-computer interaction (HCI), and digital literacy to name a few. And we are just getting started.

Centered on human empowerment, informed by history, guided by theory, this is tech policy research for the rest of us.

The Digital Interests Lab is based at New York University.
Announcing ODSC APAC Dec 8–9
By: Odsc - Open Data Science
Tags: Open Data, Data Science, Apac, Machine Learning, Artificial Intelligence

ODSC is very excited to announce that we will be hosting our first Asia and Pacific virtual conference, ODSC APAC: Rethink AI on December 8–9, 2020. For two days, we will explore the ways that we are reshaping industries, such as Manufacturing, Telecom, Logistics, Finance, Pharma/Biotech, and Oil & Gas through innovations in data science and AI. The first day will focus on India, and the second on the Asia and Pacific region.

[Related: Announcing the AI+ Data Science Live Training Subscription Service]

Over the course of 20 breakout sessions and 20 workshops, 50 renowned speakers and experts will share the knowledge of and insights into the ways AI is driving the development of new technology in five areas: machine learning and deep learning, NLP, research frontiers, data visualization, and MLOps and data engineering.

Our first group of speakers for ODSC APAC include:

Day 1 of ODSC APAC: India

Ravi Ranjan │ Senior Data Scientist │ Publicis Sapient │ Part of the Centre of Excellence

Ashwathi Nambiar │ Software Engineer │ Mathworks │ Currently working towards efficient embedded deployment of neural networks

Debanjana Banerjee│Data Scientist │ Walmart Labs │ Made instrumental contributions to the development of numerous high-functioning bots in the compliance space

Day 2 of ODSC APAC: Asia and Pacific

Dean (Ting) Wang │ Data Science Lead │ Google │Part of the data science research team that helped the German Football team compete (and win) world cup 2014

Dr. Alex Antic │ Head of Data Science │ Australian National University │ Recently recognized as one of the Top 10 Analytics Leaders in Australia by IAPA

Isaac Reyes │ Co-founder │ StoryIQ │ TEDx speaker and international keynote presenter

If you would like to share your knowledge of how AI is transforming the industry in the Asia and Pacific Region on the second day of the conference, you can apply to speak here.

If you would like to come learn from our expert speakers at ODSC APAC, tickets are available now. And be sure to register soon to take advantage of our Early Bird Discount.
Create a chatbot that tells you the weather forecast for any city in under 100 LoC
By: Jordi Cabot
Tags: NLP, Chatbots, Open Data, Weather

Create a chatbot that tells you the weather forecast for any city in under 100 LoC

In particular, today, we show how you can create a chatbot with Xatkit that queries OpenWeather to give you the weather forecast in any city in the world. All this in less than 100 lines of code. You have the full code of the bot in our examples repository but we’ll see in this post all its key components.

Declaring the weather forecast intent

The first step is defining the asking for weather forecast intent. This is how you do it in Xatkit.

Note how as part of the intent we collect the name of the desired city. Also to help the NLP Engine, we declare that the City name should be part of the predefined city entity, comprising the list of all (major) cities in the world. Xatkit maps this to the corresponding city entity available in all the popular Intent Recognition Providers. So, make sure you configure the bot to be used with DialogFlow or Nlp.js (and remember that your choice of NLP Engine does not affect the bot code, just its property file).

Reacting to the weather forecast request

Once the intent has been matched, the bot must call the REST API of OpenWeather passing the requested city as parameter.

We first wait for the intent to match in an initial state for the bot

And once the match takes place the transition to the printWeather state to actually process the request. See the full code of this state below.

Remember that Xatkit comes with a REST platform abstraction that you can use to simplify the query and response processing of any external REST API. Thus, getJsonRequest helps you build the exact URL request to send to the API and collects the answer in the response object you can then use to check for the success status of the query and the easy access to the returned information.

If successful, from this response object, we build the reply to print back to the user. And go back to the initial state in case the user wants to ask for another city.

The weather forecast chatbot

You can see the resulting bot in action here.

Note that the bot is able to understand the user questions even if they are not an exact match of the training sentences as we using our DialogFlow connector as NLP provider in this case. Note that the bot is also giving you a nice reason to come live in Barcelona :-).

Obviously, this is a minimal example you could build on to expand the conversation or provide additional information. You have the full power of our Fluent API and state machine semantics backing you up!.

Photo by Wim van ‘t Einde on Unsplash
地図じゃないOpenStreetMap
Tags: GIS, Openstreetmap, Open Data, Open Source

in Digital and innovation at British Red Cross