LegalApe är en legal robot utvecklad av MegaFon baserad på neurala nätverk [1] . Roboten svarar på frågor av juridisk karaktär och förenklar juristers arbete med att lösa mekaniska rutinuppgifter [2] .
Pilotversionen av LegalApe 2.8-roboten testades först offentligt den 17 maj 2018 vid VIII St. Petersburg International Legal Forum som en del av en "rättslig kamp" mellan en människa och en dator [3] [4] [5] .
Den första generationens lagliga maskiner utvecklade av MegaFon var av frågeformulärstyp och inkluderade inte ett neuralt nätverk . LegalApe 2.8 är en representant för den andra generationen, roboten fick status som den åttonde versionen när det gäller antalet tidigare skapade prototyper. Projektet leddes av Anna Serebryanikova, Operations Director för MegaFon, och Sergey Pereverzev, Director of Legal Affairs i företaget [6] . I processen att utveckla andra generationens juridiska maskiner kombinerades båda tillvägagångssätten.
Enkätdelen är utformad för att säkerställa tillförlitligheten hos hela systemet och innehåller en förgrenad bas av logiska grenar av juridisk analys, vilket gör att du kan bilda rimliga juridiska svar med en inbyggd logik av juridiska uttalanden och en bred beskrivning av ämnet ett givet problem.
Den neurala delen är ansvarig för flexibilitet, dess uppgift är att klassificera inkommande information och välja logiken för svaret, beroende på omständigheterna i det aktuella fallet. Det resulterande systemet accepterar fritt formulerade texter och bygger svarets logik, baserat på ett odefinierat sammanhang i förväg.
Uppgifter som "fråga-svar" och "uttalande-fråga" löstes med hjälp av en mängd data, inklusive juridik, affärskorrespondens, advokaters rättsliga ställningstaganden, vetenskapliga artiklar [5] .
Resultatet var följande funktioner i boten [5] :
Idag utför advokater mycket aparbete – därav namnet Legal Ape – och svarar på samma dumma frågor om och om igen. Därför har vi tagit fram en bot så att vi inte bråkar med rutinen själva, utan koncentrerar oss på mer kreativa uppgifter. Denna robot är inte istället för en advokat, den är till för en advokat [2] .
— Sergey Pereverzev, juridisk chef för PJSC MegaFonEnligt utvecklarna låter en sådan enhet LegalApe dig börja använda den kommersiellt för att generera dokument baserade på en neural konstruktor [4] .
Den neurala delen av boten skapades med hjälp av Word2vec- teknologin , med hjälp av CBOW (Continuous Bag of Words) och Skip-gram inlärningsalgoritmer, såväl som maskininlärning och Named Entity Recognition (NER) [7] .
När man analyserar motståndarens tal särskiljs de huvudsakliga enheterna som beskrivs i naturligt språk från ingångstexterna. Baserat på dessa enheter konstrueras texter av debatter och slutsatser automatiskt från förinställda block. För enhetsigenkänning används ett dubbelriktat LSTM- nätverk för att erhålla djupa funktioner och metoden för villkorade slumpmässiga fält för ordtaggning. För att utesluta bindning till specifika ord i frågans text och automatiskt ta hänsyn till synonymer, istället för tekniker baserade på nyckelord och ett omvänt index , användes teknik för neurala nätverkssökningar. För varje fråga byggs en 300-dimensionell vektor baserad på Word2Vecs neurala nätverk. Sedan jämförs denna vektor med liknande vektorer från den inbäddade databasen med frågor och svar. Jämförelsen sker med hjälp av ett förtränat siamesiskt neuralt nätverk, som ett resultat av vilket det neurala nätverket, baserat på en djupgående analys av problemets väsen, hittar det mest relevanta svaret på den givna frågan i databasen.
Botens interna bedömningsblock aktiveras vid mottagande av en ny inkommande fråga, igenkänning av enheter i motståndarens tal och svar på frågor. Var och en av dessa block har sin egen vikt och beskrivning av domen, beroende på sammanhanget. Utifrån dessa block formulerar roboten frågor till motståndaren och ställer dem i prioriterad ordning. Vidare används samma block i debattstadiet. Boten hänvisar till tidigare ställda frågor och nämner argumenten från opponenten.
Den 17 maj 2018, inom ramen för VIII St. Petersburg International Legal Forum , ägde en duell rum mellan LegalApe 2.8 och privaträttsspecialisten Roman Bevzenko [6] . Duellen föregicks av två månaders träning och träning av boten [3] .
Jag kan inte säga att jag inte tvekade att tacka ja till detta erbjudande. Å ena sidan var detta, så vitt jag vet, den första erfarenheten i världshistorien av en juridisk diskussion mellan en mänsklig och artificiell intelligens inom ramen för en simulerad rättegång. Och äran att bli en "laglig Gagarin " för mig var naturligtvis ett kraftfullt incitament ... Men å andra sidan var det läskigt: nivån på den mänskliga hjärnans effektivitet är utan tvekan lägre än nivån på en kraftfull dator . Mängden information som hjärnan kan komma ihåg och bearbeta är också mindre. I allmänhet är allt emot en person ... Och ändå engagerade jag mig villigt i den här kampen. Jag måste säga att kollegor från MegaFon var extremt ärliga mot mig - vi kom överens om att jag inte skulle se roboten förrän själva kampen (även om han kände mig, för förutom regleringar, rättspraxis laddades även juridisk litteratur upp till honom, i inklusive mitt senaste verk "Land med byggnader på") [8] .
— Roman BevzenkoDuellen utformades enligt rättegångens modell: till en början motiverade parterna sin ståndpunkt, svarade sedan på frågor och fortsatte sedan till debatten [9] . Ämnet för en tvist mellan LegalApe 2.8 och Bevzenko var frågan om möjligheten att registrera fastigheter på arrenderad mark [6] . Interaktion med LegalApe 2.8 utfördes med röstinmatning och utmatning av information och sändes på skärmen [6] .
Innan tvisten inleddes kastade parterna lott ( mynt ) [3] för att avgöra vilken ståndpunkt var och en av parterna skulle försvara [6] . Ett mynt ( 1 rubel ) tillsammans med ett diplom [2] gick till vinnaren [9] .
Boten förlorade i denna tvist mot Roman Bevzenko med en poäng på 178:243 (av 300 möjliga) [6] [9] [4] [5] . Parterna meddelade att en revansch skulle äga rum i slutet av 2018 [7] [6] . Resultatet av kampen sågs bland annat av Rysslands premiärminister Dmitrij Medvedev och justitieministern Alexander Konovalov [5] .
Bra gjort bot, och bra gjort Roman. Vi kom fram till att boten koncentrerade sig på formen, texten, medan Roman förklarade essensen. Och det var så slående, det var en så slående skillnad mellan vad boten sa och vad Roman sa. I sitt tal pekade Roman ut det viktigaste och kasserade de obetydliga, placerade accenterna. De förklaringar som Roman gav skiljer sig markant från dem som boten gav: han gav ibland ett svar på fel fråga som ställdes. Men Roman svarade inte heller på en fråga [2] .
- Juryordförande Sergey Belov , dekanus vid Juridiska fakulteten, St. Petersburg State UniversityUnder tävlingen inträffade en märklig incident i samband med röstinmatningen av frågor riktade till boten. När roboten kände igen tal kände han igen obscent språk [5] [8] . Även om händelsen inte hade något med programmets funktion och algoritm att göra, skrevs det mycket om det i pressen.
Utvecklarna tillkännagav starten av arbetet med att skapa den tredje generationen av roboten. Uppgiften var inställd på att skapa ett system med mindre beroende av skelettet av stela logiska strukturer. Med utgångspunkt från den andra generationen av LegalApe, anpassad för att arbeta med dokument, planerar man alltså att skapa en flexibel konversationsrättsrobot.
Huvudmålet med att utveckla ett digitalt backoffice, där Digital Advokaten ingår, är att skapa kommersiella lösningar för marknaden.
Den 30 november 2018 etablerades NLogic-företaget [10] , specialiserat på utveckling av automatiserade juridiska lösningar baserade på artificiell intelligens. Grundarna av NLogic var Sergey Soldatenkov , Anna Serebryanikova och Sergey Pereverzev. Forpost LLC, etablerat av A.A. Cherepennikov, äger 80% av andelen i det auktoriserade kapitalet i N-Logic LLC.
NLogic-teamet har utvecklat tre digitala juridiska lösningar som förenklar och systematiserar arbetet med utgående och inkommande standarddokument, samt en robot för automatisk igenkänning av primära dokument. Ett flexibelt administrationssystem tillåter klienten att självständigt konfigurera referensvillkoren för att boten ska fungera i varje särskilt fall.
En av de första kunderna till NLogic var Hals-Development, som beställde installationen av en neural kontraktskonstruktör.
I juni 2019 lanserade projektledare ett program för att ge tillgång till produktdemonstrationer.
NLogic-teamet består av IT-utvecklare, ett dataforskarteam och jurister. Det unika med det sammansatta teamet ligger just i kombinationen av jurister, IT- och datavetenskapsspecialister.