Giter VIP home page Giter VIP logo

gemma-zaken's Introduction

API's voor Zaakgericht Werken

Status badge Build Status Repo Status

Zaakgericht werken is een vorm van procesgericht werken waarbij de informatie die tijdens een bedrijfsproces wordt ontvangen of gecreëerd, samen met informatie over de procesuitvoering, wordt vastgelegd bij een zaak en uniform kan worden ontsloten naar alle betrokkenen.

Doel

Deze repository bevat alles wat nodig is voor de ontwikkeling van een nieuwe standaard rond Zaakgericht Werken, welke in samenwerking tussen verschillende partijen tot stand komt. Concrete resultaten zijn meerdere OpenAPI Specificaties ten behoeve van zaakgericht werken en bijbehorende referentie-implementaties met persistente data.

Vragen en bijdragen

Lees meer over hoe je vragen kunt stellen, bugs kunt melden en bij kunt dragen (met code of documentatie) in CONTRIBUTING.md (EN).

Documentatie

De volgende documenten beschrijven dit project:

Een hoogover overzicht van de API's voor Zaakgericht werken staat hier. De volledige documentatie zoals deze op github is beschreven is te vinden op de github pages. De Visie en uitwerking van Zaakgericht Werken in de GEMMA Architectuur staat beschreven op het Thema Zaakgericht werken op GEMMA Online.

Beheer en ondersteuning

Om de API specs en aanvullende bedrijfsregels van de standaard te bekijken, volg de relevante links in dit overzicht.

Migratie

De folder waar voorheen infra te vinden was (om via ansible naar het kubernetes cluster te deployen) is gemigreerd naar:

zgw-infra

Het is ook te adviseren om de instructies daar te volgen wanneer je de zgw-apis wilt deployen of testen.

Snelle links

Referentie-implementaties van componenten

Let op, voor de standaard zie API specs van de standaard bekijken

Ondersteunende tooling

Licentie

Copyright © VNG Realisatie 2018 - 2021

Licensed under the EUPL

gemma-zaken's People

Contributors

alextreme avatar andy-verberne avatar annashamray avatar arjankloosterboer avatar cmasselink avatar dependabot[bot] avatar edwincoster avatar ehotting avatar hdksi avatar henrikorver avatar hugo-ter-doest avatar jeffreygortmaker1 avatar joeribekker avatar joerivrij avatar joostvanderborg avatar marcelmoerman avatar matthijsbekendam avatar melsk-r avatar michielverhoef avatar remkodehaas avatar ritaberghuis avatar ronaldkoster86 avatar rvdklip avatar sergei-maertens avatar sonnyba avatar standaarden-ondersteuning-vng avatar stevenbal avatar svenvandescheur avatar tcimeddy avatar voles avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gemma-zaken's Issues

Als burger wil ik op de website van de gemeente een anonieme melding van het type overlast op het water kunnen doen

...zodat de gemeente op de hoogte is van de overlast en hierop kan acteren.

Shortcuts

Definition of done

  • er is een OAS 3.0 specificatie, afgestemd met leveranciers van ZRC/e-Suite
  • de specificatie is gepubliceerd leesbaar
  • er is een referentieimplementatie
  • [ ] er is functionele documentatie conform het DSO-patroon

Acceptatiecriteria

Uit de algemene uitgangspunten:

  • Voldoet aan RGBZ 2.0
  • Voldoet aan GEMMA 2.0
  • de DSO URI- en API-strategie worden gevolgd

Taken

Als KCC medewerker wil ik een behandelaar kunnen toewijzen...

... zodat de melding kan worden gerouteerd.

Links

API spec aanpassingen
(nog) geen

Definition of ready

  • Iedereen in het team begrijpt de user story en ziet de toegevoegde waarde.
  • Userstory is ingevuld op template architectuurschets
  • Is klein genoeg (maximaal 1/5 van sprint)
  • Product Owner akkoord
  • Voorzien van acceptatiecriteria (duidelijk en testbaar)
  • Voorzien van definition of Done (duidelijk en testbaar)
  • Idee hebben van hoe deze user story kan worden gedemonstreerd.
  • Vastgelegd Github en in geplaatst in kolom ready
  • Userstory is voorzien van veldmapping naar RGBZ2
  • Userstory past op wenselijk gebruik ZGW volgens GEMMA 2

(Op termijn ook -> Business Waarde en story points zijn bepaald.)

Definition of done

  • er is een OAS 3.0 specificatie
  • de specificatie is gepubliceerd leesbaar
  • er is een referentieimplementatie
  • de DSO URI- en API-strategie worden gevolgd

Acceptatiecriteria
Uit de algemene uitgangspunten:

  • Voldoet aan RGBZ 2.0
  • Voldoet aan GEMMA 2.0

Taken

  • Architectuurschets opleveren [Marcel Moerman]
  • Beschrijven welke data er wordt gemuteerd bij uitvoeren van deze functie [verantwoordelijke]
  • Aanleveren testdata [verantwoordelijke]
  • Schrijven (unit) test voor referentie-implementatie [verantwoordelijke]
  • Implementeren in referentie-implementatie [verantwoordelijke]
  • Genereren/opstellen van OAS 3.0 [verantwoordelijke]
  • Human Readable publiceren Open API Specificatie (v.3.0) [verantwoordelijke]

Architectuurschets
Architectuurschets is hier #180 te vinden.

Voor de selectie van de behandelaar wordt er uit de ZTC een relevant Zaak_type selecteert, de zaak kan worden geüpdate met de juiste Organisatorische-eenheid.

Select op ZTC API

Attribuut OPERATIE
ZTC.ZAAKTYPE.Zaaktype-omschrijving READ
Organisatie-eenheid-identificatie READ

Update op ZRC API

Attribuut OPERATIE
ZTC.ZAAKTYPE.Zaaktype-omschrijving WRITE
Organisatie-eenheid-identificatie WRITE

Als organisatie die een zaak behandelt wil ik een zaak kunnen overdragen naar een andere organisatie om deze te behandelen

zodat een gespecialiseerde organisatie de zaak beter kan behandelen dan een generieke afdeling

Context: een gemeente heeft het VTH proces uitbesteed aan een Omgevingsdienst. Alle relevante aanvragen en zaken die bij de gemeente binnenkomen moeten rechtstreeks naar de Omgevingsdienst doorgestuurd kunnen worden. Bijvoorbeeld gemeente Moerdijk die rechtstreeks zaken aanmaakt bij de OMWB.

Als burger wil ik weten wat de gemeente met mijn melding gaat doen...

...zodat ik weet of mijn melding naar wens wordt opgepakt.

Definition of ready

  • Iedereen in het team begrijpt de user story
  • Is klein genoeg (maximaal 1/5 van sprint)
  • Product Owner akkoord
  • Voorzien van acceptatiecriteria (duidelijk en testbaar)
  • Voorzien van Definition of Done (duidelijk en testbaar)
  • Voorzien van taken
  • Idee hebben van hoe deze user story kan worden gedemonstreerd.
  • Userstory is ingevuld op template architectuurschets
  • Userstory is voorzien van veldmapping naar RGBZ2
  • Userstory past op wenselijk gebruik ZGW volgens GEMMA 2
  • Vastgelegd Github en in geplaatst in kolom ready

Definition of done

  • er is een OAS 3.0 specificatie, afgestemd met leveranciers van ZRC/e-Suite
  • de specificatie is gepubliceerd leesbaar
  • er is een referentieimplementatie
  • er is functionele documentatie conform het DSO-patroon
  • de DSO URI- en API-strategie worden gevolgd

Acceptatiecriteria

Uit de algemene uitgangspunten:

  • Voldoet aan RGBZ 2.0
  • Voldoet aan GEMMA 2.0

Taken

  • Opstellen welke velden bij een melding horen [verantwoordelijke]
  • Aanleveren testdata [verantwoordelijke]
  • Schrijven (unit) test voor referentie-implementatie [verantwoordelijke]
  • Implementeren in referentie-implementatie [verantwoordelijke]
  • Genereren/opstellen van OAS 3.0 [verantwoordelijke]
  • Functionele documentatie [verantwoordelijke]
  • Human Readable publiceren Open API Specificatie (v.3.0) [verantwoordelijke]

Proces

In Amsterdam is een melding die binnenkomt via het signalen platform anoniem. Als een melder op de hoogte wil worden gehouden is er de mogelijkheid om e-mailadres of telefoonnummer mee te geven in de melding. Op deze manier kan er contact kan worden opgenomen voor toelichting en kan er terugkoppeling worden gegeven over de voortgang.

Een melding wordt nooit geregistreerd op persoon.
Er worden vooralsnog geen publieke lijsten / kaarten gepubliceerd met meldingen en de status.

Dit is anders in de situatie waarbij meldingen binnenkomen via een platform als "verbeter de buurt", die de API van signalen gebruikt, hier wordt wel openbare feedback gegeven op de meldingen en afhandeling.

Architectuur

De globale architectuur voor de usecase is beschreven in de Amsterdamse oplossings-schets.
Deze is hier te vinden >> Documentatie

Filters zijn op twee ingangen te gebruiken voor selecties,

Selecties op ZRC API

Attribuut waarde OPERATIE
Zaaktype melding openbare ruimte filter
Datum, tijd melding jaar, maand, week, dag, uur filter, range
Datum, tijd gereed jaar, maand. week. dag, uur filter, range
Status status typen lijst filter

Selecties op MOR API

Attribuut waarde OPERATIE
Datum, tijd melding jaar, maand, week, dag, uur filter, range
Datum, tijd gereed jaar, maand. week. dag, uur filter, range
Melding ID meldingen lijst numeriek, range
Sub Categorie sub-categorie lijst filter
Locatie punt, openbare ruimte, huisnummer, huisletter, huisnummer_toevoeging filter
Locatie geometrie filter

Als gemeente wil ik toegangsbeheer kunnen inregelen op mijn dossiers ...

... zodat ik aan privacy en beheer regels kan voldoen.

Concrete invulling hiervan:

Let op! Dit kunnen ook gearchiveerde dossiers zijn.

** LET OP MOET SLICED WORDEN **

Definition of ready

  • Iedereen in het team begrijpt de user story
  • Is klein genoeg (maximaal 1/5 van sprint)
  • Product Owner akkoord
  • Voorzien van acceptatiecriteria (duidelijk en testbaar)
  • Voorzien van Definition of Done (duidelijk en testbaar)
  • Voorzien van taken
  • Idee hebben van hoe deze user story kan worden gedemonstreerd.
  • Userstory is ingevuld op template architectuurschets
  • Userstory is voorzien van veldmapping naar RGBZ2
  • Userstory past op wenselijk gebruik ZGW volgens GEMMA 2
  • Vastgelegd Github en in geplaatst in kolom ready

Definition of done

  • er zijn 1 of meer aanbevolen patronen beschreven voor autorisatie binnen de ZDS 2.0
    • hoe wordt omgegaan met scopes
    • hoe wordt omgegaan met data visibility, bij voorkeur kan requester zelf beperken
    • welke methoden zijn aanbevolen om scopes aan autorisaties toe te kennen
    • welke autorisatiemechanismen worden aanbevolen
  • de OAS 3.0 specificatie is uitgebreid met wat nodig is voor autorisatie
  • deze specificatie is gepubliceerd
  • de referentieimplementatie ondersteunt de aanbevolen patronen
  • er is functionele documentatie waarin de patronen functioneel worden beschreven

Acceptatiecriteria

Uit de algemene uitgangspunten:

  • Voldoet aan RGBZ 2.0
  • Voldoet aan GEMMA 2.0
  • de DSO URI- en API-strategie worden gevolgd
  • Standaarden van de Pas-toe-of-leg uit lijst van Forum Standaardisatie worden gevolgd

Taken

  • Beschrijven welke mechanismen gewenst zijn [ ]
  • Analyse welke uitbreiding van de OAS nodig is [ ]
  • Schrijven (unit) test voor referentie-implementatie [@sergei-maertens]
  • Implementeren in referentie-implementatie [@sergei-maertens]
  • Genereren/opstellen van OAS 3.0 [@sergei-maertens]
  • Functionele documentatie [@michielverhoef ]
  • Human Readable publiceren Open API Specificatie (v.3.0) [?]

Als behandelaar wil ik locatie- en/of objectinformatie bij de melding ontvangen...

...zodat ik voldoende details weet om de melding op te volgen.

Definition of done

  • er is een OAS 3.0 specificatie, afgestemd met leveranciers van ZRC/e-Suite
  • de specificatie is gepubliceerd leesbaar
  • er is een referentieimplementatie
  • er is functionele documentatie conform het DSO-patroon
  • de DSO URI- en API-strategie worden gevolgd

Acceptatiecriteria

Uit de algemene uitgangspunten:

  • Voldoet aan RGBZ 2.0
  • Voldoet aan GEMMA 2.0

Taken

Architectuurschets
Architectuurschets is hier #180 te vinden.

Voor wegschrijven locatie en overige informatie wordt er gebruik gemaakt van uitbreiding op ZAAK.objecttype

Update op ZRC API

Attribuut waarde OPERATIE
Zaak.objecttype WRITE
Zaak.object.coordinaat x,y WRITE

Als gebruiker van MijnApp wil ik een overzicht van al mijn zaken en bijhorende status bij mijn gemeente zien

Definition of ready

  • Iedereen in het team begrijpt de user story
  • Is klein genoeg (maximaal 1/5 van sprint)
  • Product Owner akkoord
  • Voorzien van acceptatiecriteria (duidelijk en testbaar)
  • Voorzien van Definition of Done (duidelijk en testbaar)
  • Voorzien van taken
  • Idee hebben van hoe deze user story kan worden gedemonstreerd.
  • Userstory is ingevuld op template architectuurschets
  • Userstory is voorzien van veldmapping naar RGBZ2
  • Userstory past op wenselijk gebruik ZGW volgens GEMMA 2
  • Vastgelegd Github en in geplaatst in kolom ready

Definition of done

  • er is een OAS 3.0 specificatie
  • de specificatie is gepubliceerd leesbaar
  • er is een referentieimplementatie
  • de DSO URI- en API-strategie worden gevolgd

Acceptatiecriteria
Uit de algemene uitgangspunten:

  • Voldoet aan RGBZ 2.0
  • Voldoet aan GEMMA 2.0

Taken

  • Opstellen welke velden bij een opvraag zaken en statussen [@ppcjansen]
  • Aanleveren testdata [@ppcjansen]
  • Schrijven (unit) test voor referentie-implementatie [@joeribekker]
  • Implementeren in referentie-implementatie [@joeribekker]
  • Genereren/opstellen van OAS 3.0 [@joeribekker]
  • Functionele documentatie [@michielverhoef ]
  • Human Readable publiceren Open API Specificatie (v.3.0) [?]

Als gebruiker van MijnApp wil ik bijgevoegde documenten van een zaak inzien

Zodat ik de inhoud van het document kan zien.

Definition of ready

  • Iedereen in het team begrijpt de user story
  • Is klein genoeg (maximaal 1/5 van sprint)
  • Product Owner akkoord
  • Voorzien van acceptatiecriteria (duidelijk en testbaar)
  • Voorzien van Definition of Done (duidelijk en testbaar)
  • Voorzien van taken
  • Idee hebben van hoe deze user story kan worden gedemonstreerd.
  • Userstory is ingevuld op template architectuurschets
  • Userstory is voorzien van veldmapping naar RGBZ2
  • Userstory past op wenselijk gebruik ZGW volgens GEMMA 2
  • Vastgelegd Github en in geplaatst in kolom ready

Als burger wil ik alle meldingen kunnen inzien in mijn omgeving, binnen mijn gemeente...

...zodat ik weet wat er speelt of dat een melding al gedaan is.

Definition of done

  • er is een OAS 3.0 specificatie, afgestemd met leveranciers van ZRC/e-Suite
  • de specificatie is gepubliceerd leesbaar
  • er is een referentieimplementatie
  • de DSO URI- en API-strategie worden gevolgd

Acceptatiecriteria

Uit de algemene uitgangspunten:

  • Voldoet aan RGBZ 2.0
  • Voldoet aan GEMMA 2.0

Taken

  • Architectuurschets opleveren [Marcel Moerman]
  • Beschrijven welke data / operaties bij deze functie nodig zijn [Marcel Moerman]
  • Aanleveren testdata [verantwoordelijke]
  • Schrijven (unit) test voor referentie-implementatie [verantwoordelijke]
  • Implementeren in referentie-implementatie [verantwoordelijke]
  • Genereren/opstellen van OAS 3.0 [verantwoordelijke]
  • Human Readable publiceren Open API Specificatie (v.3.0) [verantwoordelijke]

Architectuurschets
Architectuurschets is hier #180 te vinden.

Korte beschrijving uitwerking
Deze operatie verondersteld een GEO.Extensie op de database, hiermee kunnen er selecties worden gedaan op basis van oa. geometrie.

Anoniem: Geef alle meldingen terug binnen een straal van x meter van deze punt op de kaart.
Ingelogd: Geef alle meldingen terug binnen een straal van x meter rond mijn adres.

Als voorbeeld kan de GEO.Search op https://api.data.amsterdam.nl/api/swagger/?url=/geosearch/docs/geosearch.yml#/ dienen.

READ op ZRC API met filter op

Attribuut Waarde OPERATIE
Zaak.object.coordinaat binnen een straal van ... m ...

Als burger wil ik via mijn PIP of MijnOverheid mijn lopende zaken incl. contacten kunnen raadplegen en documenten kunnen uploaden

zodat ik de voortgang kan volgen en nieuwe informatie kan toevoegen.
Bepaling prioriteit door PO

  • verbreding of verdieping API's
  • stimuleert gebruik door gemeenten
  • stimuleert gebruik door leveranciers

... eventueel nog toelichting door PO

Definition of ready

  • Iedereen in het team begrijpt de user story
  • de gewenste (aanvulling op de) functionaliteit van de API's duidelijk en beschreven is.
  • Is klein genoeg (maximaal 1/5 van sprint)
  • Product Owner akkoord en voorzien van prioriteit (mag alleen afgevinkt worden door PO)
  • Idee hebben van hoe deze user story kan worden gedemonstreerd.
  • Userstory is voorzien van een analyse (met daarin architectuur, IM, technische beslissingen afgestemd met team)
  • Vastgelegd in Github en geplaatst in kolom ready

Definition of done

  • Er is een OAS 3.0 specificatie
  • Er is een referentieimplementatie
  • Er zijn tests aanwezig die de wijziging aantonen
  • De technische specificatie (standaard.md) is gepubliceerd leesbaar

Acceptatiecriteria

  • De DSO URI- en API-strategie worden gevolgd of afwijkingen zijn vastgelegd als ontwerp keuze
  • Eventueel gemaakte ontwerp keuzes zijn gedocumenteerd
  • Er zijn geen bekende GEMMA tegenstrijdigheden of afwijkingen zijn vastgelegd.

Taken

  • Implementeren in referentie-implementatie [verantwoordelijke]
  • Schrijven (unit) test voor referentie-implementatie [verantwoordelijke]
  • Genereren/opstellen van OAS 3.0 [verantwoordelijke]
  • Human Readable publiceren Open API Specificatie (v.3.0) [verantwoordelijke]

Als behandelaar wil ik de status van de zaak / melding kunnen aanpassen...

...zodat de actuele status voor de betrokkenen inzichtelijk is.

Definition of ready

  • Iedereen in het team begrijpt de user story
  • Is klein genoeg (maximaal 1/5 van sprint)
  • Product Owner akkoord
  • Voorzien van acceptatiecriteria (duidelijk en testbaar)
  • Voorzien van Definition of Done (duidelijk en testbaar)
  • Voorzien van taken
  • Idee hebben van hoe deze user story kan worden gedemonstreerd
  • Userstory is ingevuld op template architectuurschets
  • Userstory is voorzien van veldmapping naar RGBZ2
  • Userstory past op wenselijk gebruik ZGW volgens GEMMA 2
  • Vastgelegd Github en in geplaatst in kolom ready

Definition of done

  • er is een OAS 3.0 specificatie, afgestemd met leveranciers van ZRC/e-Suite
  • de specificatie is gepubliceerd leesbaar
  • er is een referentieimplementatie
  • er is functionele documentatie conform het DSO-patroon
  • de DSO URI- en API-strategie worden gevolgd

Acceptatiecriteria

Uit de algemene uitgangspunten:

  • Voldoet aan RGBZ 2.0
  • Voldoet aan GEMMA 2.0

Taken

  • Opstellen welke velden bij een melding horen [verantwoordelijke]
  • Aanleveren testdata [verantwoordelijke]
  • Schrijven (unit) test voor referentie-implementatie [verantwoordelijke]
  • Implementeren in referentie-implementatie [verantwoordelijke]
  • Genereren/opstellen van OAS 3.0 [verantwoordelijke]
  • Functionele documentatie [verantwoordelijke]
  • Human Readable publiceren Open API Specificatie (v.3.0) [verantwoordelijke]

Als behandelaar wil ik de belofte kunnen aanpassen...

... omdat er door omstandigheden een verandering kan optreden in de planning moet een gedane belofte (servicenorm) kunnen worden aangepast door een medewerker ASCM of de behandelende Back-office. De aanpassing gaat altijd gepaard met een toelichting over de gewijzigde status / situatie.

ASCM = Actie Service Centrum Medewerker

Definition of ready

  • Iedereen in het team begrijpt de user story
  • Is klein genoeg (maximaal 1/5 van sprint)
  • Product Owner akkoord
  • Voorzien van acceptatiecriteria (duidelijk en testbaar)
  • Voorzien van Definition of Done (duidelijk en testbaar)
  • Voorzien van taken
  • Idee hebben van hoe deze user story kan worden gedemonstreerd.
  • Userstory is ingevuld op template architectuurschets
  • Userstory is voorzien van veldmapping naar RGBZ2
  • Userstory past op wenselijk gebruik ZGW volgens GEMMA 2
  • Vastgelegd Github en in geplaatst in kolom ready

Definition of done

  • er is een OAS 3.0 specificatie, afgestemd met leveranciers van ZRC/e-Suite
  • de specificatie is gepubliceerd leesbaar
  • er is een referentieimplementatie
  • er is functionele documentatie conform het DSO-patroon
  • de DSO URI- en API-strategie worden gevolgd

Acceptatiecriteria

Uit de algemene uitgangspunten:

  • Voldoet aan RGBZ 2.0
  • Voldoet aan GEMMA 2.0

Taken

  • Beschrijven welke data er wordt gemuteerd bij uitvoeren van deze functie [verantwoordelijke]
  • Aanleveren testdata [verantwoordelijke]
  • Schrijven (unit) test voor referentie-implementatie [verantwoordelijke]
  • Implementeren in referentie-implementatie [verantwoordelijke]
  • Genereren/opstellen van OAS 3.0 [verantwoordelijke]
  • Functionele documentatie [verantwoordelijke]
  • Human Readable publiceren Open API Specificatie (v.3.0) [verantwoordelijke]

Architectuur

De globale architectuur voor de usecase is beschreven in de Amsterdamse oplossings-schets.
Deze is hier te vinden >> Documentatie

Update op ZRC API

Attribuut waarde OPERATIE
Zaak.einddatum gepland YYYYMMDD UPDATE
Zaak.Opschorting
- Zaak.Opschorting.Indicatie opschorting UPDATE
- Zaak.Opschorting.Reden opschorting UPDATE
Zaak.Verlenging
- Zaak.Verlenging.Reden Verlenging UPDATE
- Zaak.Verlenging.Duur Verlenging YYMM:WWDDHH UPDATE

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.