Welkom op de API-pagina van het Instituut voor Levende Talen van de KU Leuven.
Deze API's stellen je in staat om een spellingchecker te bouwen die suggesties teruggeeft voor verkeerd gespelde woorden.
SPELLINGCHECKER API verrijkt je tekst door de verkeerd gespelde woorden aan te duiden.
SUGGESTIES API gaat op zoek naar de correcte vorm van het verkeerd gespelde woord.
Disclaimer
Url: https://dev.schrijfhulp.be/v1/spellingchecker/
{ status: { message: string, code: integer }, settings: { startmarker: string, endmarker: string, html: boolean }, spellingchecker: { input: string, output: { context: [ array ], mistakes: [ array ], marked: string } }, debug: { timeneeded: integer } }
$data = array( 'key' => '1234-5678-ABCD-EFGH', 'input' => 'Op dit tijdsstip is auto rijden gevaalijk.', 'startmarker' => '|*s*|', 'endmarker' => '|*e*|', 'html' => true ); $url = "https://dev.schrijfhulp.be/v1/spellingchecker/"; $handle = curl_init($url); curl_setopt($handle, CURLOPT_POST, true); curl_setopt($handle, CURLOPT_POSTFIELDS, $data); curl_setopt($handle, CURLOPT_RETURNTRANSFER, true); return curl_exec($handle);
{ status: { message: "ok", code: 200 }, settings: { startmarker: "|*s*|", endmarker: "|*e*|", html: true }, spellingchecker: { input: "Op dit tijdsstip is auto rijden gevaalijk.", output: { mistakes: [ "tijdsstip", "auto rijden", "gevaalijk" ], marked: "Op dit |*s*|tijdsstip|*e*| is |*s*|auto rijden|*e*| |*s*|gevaalijk|*e*|." } }, debug: { timeneeded: 0.2031 } }
Url: https://dev.schrijfhulp.be/v1/suggesties/
{ status: { message: string, code: integer }, suggesties: { input: string, output: { suggesties: array } }, debug: { timeneeded: integer } }
$data = array(
'key' => '1234-5678-ABCD-EFGH',
'input' => 'vicerektor'
);
$url = "https://dev.schrijfhulp.be/v1/suggesties/";
$handle = curl_init($url);
curl_setopt($handle, CURLOPT_POST, true);
curl_setopt($handle, CURLOPT_POSTFIELDS, $data);
curl_setopt($handle, CURLOPT_RETURNTRANSFER, true);
return curl_exec($handle);
{ status: { message: "ok", code: 200 }, suggesties: { input: "vicerektor", output: { suggesties: [ "vicerector,vicerectoren" ] } }, debug: { timeneeded: 0.2031 } }
Url: https://dev.schrijfhulp.be/v1/aaneen/
{ status: { message: string, code: integer }, aaneen: { input: string, output: { marked: string, opmerkingen: [ array ] } }, debug: { timeneeded: integer } }
$data = array(
'key' => '1234-5678-ABCD-EFGH',
'input' => 'De coalitie vorming zit in het slop.'
);
$url = "https://dev.schrijfhulp.be/v1/aaneen/";
$handle = curl_init($url);
curl_setopt($handle, CURLOPT_POST, true);
curl_setopt($handle, CURLOPT_POSTFIELDS, $data);
curl_setopt($handle, CURLOPT_RETURNTRANSFER, true);
return curl_exec($handle);
{ status: { message: "ok", code: 200 }, aaneen: { input: "De coalitie vorming zit in het slop.", output: { marked: "De |*s_0*|coalitie vorming|*e_0*| zit in het slop.", opmerkingen: [0, "coalitie vorming", "Dit zou een samenstelling kunnen zijn. Indien wel, schrijf:
coalitievorming"] ], } }, debug: { timeneeded: 0.2031 } }
Url: https://dev.schrijfhulp.be/v1/werkwoord/
{ status: { message: string, code: integer }, werkwoord: { input: string, output: { marked: string, opmerkingen: [ array ] } }, debug: { timeneeded: integer } }
$data = array(
'key' => '1234-5678-ABCD-EFGH',
'input' => 'De man starte zijn auto.'
);
$url = "https://dev.schrijfhulp.be/v1/werkwoord/";
$handle = curl_init($url);
curl_setopt($handle, CURLOPT_POST, true);
curl_setopt($handle, CURLOPT_POSTFIELDS, $data);
curl_setopt($handle, CURLOPT_RETURNTRANSFER, true);
return curl_exec($handle);
{ status: { message: "ok", code: 200 }, aaneen: { input: "De man starte zijn auto.", output: { marked: "De man |*s0_0*|starte|*e0_0*| de auto.", opmerkingen: [0, "Foutieve werkwoordsvorm: onvoltooid verleden tijd is startte."] ], } }, debug: { timeneeded: 0.2031 } }
Opgelet: in deze testversie mag je tekst niet langer zijn dan 400 karakters
Opgelet: in deze testversie mag je tekst niet langer zijn dan 400 karakters
Opgelet: in deze testversie mag je tekst niet langer zijn dan 400 karakters