algorithmwatch / data-donation-extension Goto Github PK
View Code? Open in Web Editor NEWUnfinished data donation browser extensions / plugin
License: MIT License
Unfinished data donation browser extensions / plugin
License: MIT License
Wie wirken Berufsbezeichnungen auf den Preis einer Risikolebensversicherung?
Wie Menschen ihren Beruf bezeichnen, unterscheidet sich wahrscheinlich selbst zwischen denen, die denselben Job ausüben. Wir wollen herausfinden, ob bzw. welchen Einfluss es auf den Preis einer Risikolebensversicherung hat, wie Nutzerinnen und Nutzer ihren Beruf beim Antrag angeben.
Bitte fülle die Felder Geburtsdatum, Beruf und Raucher aus. Lasse die anderen Felder leer oder unverändert. Setze anschließend ein Häkchen ganz unten (bei „Ich bestätige, die Erstinformationen [...]“) und klicke auf „Jetzt vergleichen“, um das Formular abzusenden.
Was sind andere Berufsbezeichnungen für deinen Beruf? Klicke in das Feld „Beruf“ auf der linken Seite und gebe eine synonyme Bezeichnung für deinen Beruf ein.
Beispiel: Informatiker/in= Programmierer, EDV-Mitarbeiter/in, Angestellte/r(90%Bürotätigkeit)Journalist/in= Redakteur, Rundfunkredakteur, ReporterKfz-Mechaniker/in =Automechaniker/in, Mechatroniker/in, Kfz-Handwerker/in
The API runs on an AW server returns
It receives and processes
Investigations are fed manually into the API as well as data export from the API is not provided by an endpoint.
Short vocabulary list for common understanding:
The following endpoints are required:
GET listInvestigations
: returns an array of active investigations.
investigationID
(integer): ID of the investigation, unique among investigationsname
(string): name of the investigationowner
(string): owner of the investigation eg "AW" or third parry owner like "ADFC"description
(string): short description of the investigationstartTimestamp
(timestamp): timestamp when the investigation beginsendTimestamp
(timestamp): timestamp when the investigation endsstartURL
(string, optional): regex pattern that matches the URL of the investigated site and triggers the plugin to startstats
(object, optional): to be definedconsentRequired
(string, allowed values anonymous
, optIn
, optOut
): type of investigation defining what meta data is transmitted to the API when sending scraped datatype
(string, allowed values scheduled
, userDriven
): determining if investigation should be scheduled for execution or only run manuallyGET getInvestigation
: returns information (meta data of the investigation and configuration data) concerning a specific investigation.
investigationID
(integer): ID of the investigation, unique among investigationsinvestigationID
(integer): ID of the investigation, unique among investigationsname
(string): name of the investigationowner
(string): owner of the investigation eg "AW" or third parry owner like "ADFC"description
(string): short description of the investigationstartTimestamp
(timestamp): timestamp when the investigation beginsendTimestamp
(timestamp): timestamp when the investigation endsstartURL
(string, optional): regex pattern that matches the URL of the investigated site and triggers the plugin to startstats
(object, optional): to be definedconsentRequired
(string, allowed values anonymous
, optIn
, optOut
): type of investigation defining what meta data is transmitted to the API when sending scraped datatype
(string, allowed values scheduled
, userDriven
): determining if investigation should be scheduled for execution or only run manuallysteps
(object): object containing configuration data for the specific investigation (eg steps and / or intervals for scheduled investigations)PUT scrapedData
: receives scraped data from an investigation
investigationID
(integer): ID of the investigation, unique among investigationsscrapedData
(object): Object of extracted scraped dataclientID
(string, optional): unique ID of the plugin instance, sent if investigation type is optIn
or optOut
and user chose to send clientIDThe following features are required apart those defined by the endpoints:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.