Sentence grader like Duolingo

Lukket Opslået 3 år siden Betalt ved levering
Lukket Betalt ved levering

Hello, I need a grader script to correct some sentences like duolingo does.

For example for the sentence "I wanted to borrow my dad's suit, but it doesn't fit." a user can type "Quería pedir prestado el traje de mi papá, pero no me queda bien" and the script has to get the most similar sentence and detect the error and where it is, like don't type an space between two words.

These are possible solutions for the user answer.

```

compactSolutions: [

'[Yo/?] [quise/deseé/quería/deseaba/he querido/he deseado] pedirle prestado el [traje/terno/vestido/traje sastre/terno sastre/traje de chaqueta] a mi [papá/papi/padre], [pero/mas/sin embargo/no obstante/aunque] [a mí/?] no me [queda/entra] [bien/?].',

'[Yo/?] [quise/deseé/quería/deseaba/he querido/he deseado] [pedir prestado/tomar prestado/tomar en préstamo/coger prestado/coger en préstamo] el [traje/terno/vestido/traje sastre/terno sastre/traje de chaqueta] de mi [papá/papi/padre], [pero/mas/sin embargo/no obstante/aunque] [a mí/?] no me [queda/entra] [bien/?].',

'[Yo/?] [quise/deseé/quería/deseaba/he querido/he deseado] [pedir prestado/tomar prestado/tomar en préstamo/coger prestado/coger en préstamo] el [traje/terno/vestido/traje sastre/terno sastre/traje de chaqueta] de mi [papá/papi/padre], [pero/mas/sin embargo/no obstante/aunque] no me [queda/entra] [bien/?] a mí.',

'[Yo/?] [quise/deseé/quería/deseaba/he querido/he deseado] [pedir prestado/tomar prestado/tomar en préstamo/coger prestado/coger en préstamo] el [traje/terno/vestido/traje sastre/terno sastre/traje de chaqueta] del [papá/papi/padre] mío, [pero/mas/sin embargo/no obstante/aunque] no me [queda/entra] [bien/?] a mí.'

]

```

The solutions could be in that format or another more convenient. The most important thing is that a correction of a sentence has to be made in a short period of time <1s

JavaScript Typescript Algoritme

Projekt ID: #27447251

Om projektet

Remote projekt Aktiv 3 år siden