Mit PHP Sätze interpretieren

lordfritte

Erfahrenes Mitglied
Hallo ist es möglich mit PHP Sätze zu interpretieren? z.b.:
"was machst du?" und "was machst du gerade?" sollen als selber satz verstanden werden.
oder "nein", "nö", "noe", "nöööööö(x beliebige ö)", "neeeeeee(x beliebige ö)" soll alles als das Wort nein verstanden werden
 
Hier würden sich reguläre Ausdrücke anbieten:

PHP:
$satz = 'was machst du gerade?';

if (preg_match('/^was machst du( gerade)\?$/i', $satz)) {
	$satz = 'Was machst du?';
}
PHP:
$wort = 'nee';

if (preg_match('/^n(ein|ö+|e+|oe)$/i', $wort)) {
	$wort = 'nein';
}
 
Neben der Tatsache, dass solch ein Skript unglaublich komplex sein würde – ähnlich komplex wie unser Sprachverständniss –, bewerte ich genannte Sätze als nicht gleichbedeutend. Denn während ich die erste Frage als allgemeine Frage interpretiere und als Antwort meine derzeitigen Berufstätigkeit erwiedern würde, würde ich auf letztere eher damit antworten, dass ich gerade vor meinem Computer sitzt und einen Forenbeitrag verfasse.
 
Zurück