Automatische dekking
Dekking die niet op een releasecyclus wacht.
Elk forensisch hulpmiddel decodeert wat de leverancier al heeft geïmplementeerd. VERA genereert zijn eigen dekking voor al het andere, presenteert die aan de analist als een voorbeeld over de echte gegevens, en past niets toe voordat een mens het heeft geaccepteerd.
- Eerst de openbare bibliotheek, generatie voor de rest
- Door een mens gevalideerd vóór gebruik
- Elke mapping leesbaar, geen code om te schrijven
Het probleem
Een niet-ondersteunde applicatie is een doodlopende weg, en dat is niet zeldzaam.
Een verdachte installeert een regionale sociale applicatie, of werkt een vertrouwde berichtenapplicatie bij, en de opslagindeling verandert. De acquisitiesuite heeft die niet geïmplementeerd. De gegevens zitten in de extractie, volledig aanwezig, en ze zijn onleesbaar tot iemand er een parser voor uitbrengt.
Dat wachten heeft niets te maken met de zaak die voor de analist ligt. Het wordt bepaald door de releaseplanning van een ander bedrijf, en door hoe commercieel interessant de applicatie er voor dat bedrijf uitziet.
Drie niveaus
Bekend, onbekend, en gecorrigeerd.
Dekking wordt op drie manieren geproduceerd, geordend naar hoeveel aandacht van de analist elk kost.
-
De openbare bibliotheek past toe wat bekend is
Open voor elke bijdrage. Bronnen worden vergeleken met de bibliotheek van gevalideerde mappings en toegepast wanneer het zegel wordt geopend, zodat de analist een gevulde weergave ziet, geen taak.
-
Automatische mapping structureert de rest
VERA onderzoekt de bronnen, werkt uit wat ze bevatten, en genereert de mapping zelf. Wat de analist bereikt is een voorbeeld over de echte gegevens en geen specificatie om te lezen. In onze demonstratiezaak worden de Leboncoin-berichten op deze manier gemapt: geen enkele bibliotheek bevatte ze.
-
De analist heeft het laatste woord
Elke mapping kan in de knooppunteditor worden geopend, de query gelezen en gewijzigd, met hulp van de assistent als dat gewenst is. Code schrijven maakt nooit deel uit van het werk.
Bron
tabel messages
Transformatie
tijd, richting
Weergave
Berichten
De validatiepoort
Mappings worden automatisch gegenereerd en door een mens gevalideerd vóór gebruik.
Die zin is de volledige publieke beschrijving van het mechanisme, en dat is bewust. Wat voor een koper telt is de garantie en niet de methode: geen enkele gegenereerde mapping wordt ooit op een zaak toegepast zonder dat een analist haar accepteert, en de analist ziet het resultaat over echte records voordat hij beslist.
Voor een aanbestedingsgesprek is dit meestal het beslissende punt. De software stelt voor. Uw analist beslist, en het auditspoor legt vast welke.
Niets wordt op een zaak toegepast zonder dat een mens het eerst accepteert. Dat is een eigenschap van het ontwerp, geen instelling.
Verklaarbaarheid
Elke mapping kan worden gelezen door iedereen die dat nodig heeft.
Een mapping is de uitleg van een weergave: welk bestand, welke tabel, welke kolommen, hoe gekoppeld en hoe getransformeerd. Open een spoor en VERA toont de mapping erachter, van de bronrij tot het veld op het scherm.
Analisten hoeven haar zelden aan te raken. Wanneer een correctie nodig is, gebeurt die door vakken te verbinden in een visuele editor, zonder code. Een reviewer, een contra-expert of een rechtbank kan dezelfde mapping lezen en controleren.
01Het spoor
Contact 714 mrt · 18:40
18,000 en ik kom zaterdag langs
Berichttekst
02De mapping die het produceerde
03De bronrij
- text
- 18,000 en ik kom zaterdag langs
- peer
- 7
- sent_at
- 1773510000
- state
- 1
Wat het verandert
Dekking groeit met het gebruik in plaats van met releasecycli.
Een laboratorium dat VERA draait wacht niet langer op een derde om te beslissen welke applicaties de ondersteuning waard zijn. De analist die vandaag een onbekende applicatie tegenkomt krijgt vandaag een werkende weergave, en de gevalideerde mapping kan daarna aan de openbare bibliotheek worden voorgesteld, zodat elk ander laboratorium haar ook krijgt.
Expertise houdt op te verdwijnen wanneer een analist met pensioen gaat of wordt overgeplaatst. Ze wordt iets wat de dienst bewaart.
Wat er vandaag werkt, en wat niet
Werkt vandaag
- Automatische generatie van mappings voor bronnen die nog nooit zijn gezien.
- Een verplichte menselijke validatiepoort voordat er iets wordt toegepast.
- Een visuele knooppunteditor voor correctie en volledige handmatige controle.
- Vergelijking met de openbare bibliotheek en de bibliotheek van de dienst bij het importeren.
- Dekking die geldt voor veranderde versies, niet alleen voor nieuwe applicaties.
- Bronnen voorbij databases: JSON, plist, XML, CSV, LevelDB en andere gestructureerde bestanden.
In ontwikkeling
- Computerbronnen, logbestanden en elk leesbaar bestand, via dezelfde mappings.
- Een snelle doorgang met alleen de bibliotheek, waarbij de AI de rest mapt terwijl de analist werkt.
Bekijk het draaiend op een echte extractie
Een dienst vraagt een demonstratie aan, meestal dertig minuten op fictieve gegevens. Een onafhankelijke expert vraagt toegang aan: een persoon beoordeelt het verzoek, daarna wordt de jaarlicentie via het account besteld.
Elk verzoek wordt beoordeeld voordat de toegang wordt verleend.