Domanda

Ho un'applicazione web che traduce le frasi in inglese; l'utente sceglie opzioni dal menu a discesa che in fondo fanno da contesto. Ora voglio trasformare la parola e il contesto in una frase in inglese.

Un caso è che l'utente sceglie 'chi' e 'quando', 'che' potrebbe essere: io, tu, voi due, lui, lei, noi, loro. 'Quando' potrebbe essere: 'lo ha fatto', 'farà', 'potrebbe farlo', 'lo fa', 'farlo!'. Così, alla fine avrei la parola che l'utente ha messo in, così come chi e quando. ex. 'Cantare', 'tu', 'lo ha fatto' otterrebbe la frase inglese "Hai cantato".

Un altro caso è con verbi transitivi come "chase", ci sarebbe ancora 'chi' e 'quando', ma anche un'altra opzione di 'fatto' che è fondamentalmente un altro menu 'che'. ex. 'Caccia', 'Io', 'farà', '' si otterrebbe la frase inglese "ho intenzione di inseguirli".

Sono nuovo al NLTK quindi non so davvero da dove cominciare con questo problema. Qualcuno mi può punto nella direzione generale di dove cominciare con questo?

È stato utile?

Soluzione

NLTK è abbastanza grande progetto che contiene un sacco di strumenti utili. Io suggerirei di partire leggendo il NLTK Libro , che è molto ben fatto. Probabilmente si può scremare i primi capitoli.

La roba che stai cercando è nei capitoli 7 e oltre.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top