У нас сейчас есть ChatGPT и ему, думаю, вполне можно скидывать наборы имён, чтобы он вычеркивал те, которые вряд ли именами являются.
найди все фио в следующем тексте:
```Как можно достать ФИО из текста(текста могут быть абсолютно разными и не иметь ничего общего), учитывая что ФИО всегда в формате 'Фамилия Имя Отчество', но в нем могут быть ошибки либо неправильный регистр, например: 'Кравец арртем вячеславович', 'морозова ЕЛЕНа викторовна' и тп, а также встречаются ФИО с двойными фамилиями('Багашвили-Багаев Артем Викторович'), и есть редкие фамилии ('Ырлгай', 'Аксаков' и тп.)?```
В предоставленном тексте выделены следующие строки, предполагая, что они могут содержать ФИО:
1. 'Кравец арртем вячеславович'
2. 'морозова ЕЛЕНа викторовна'
3. 'Багашвили-Багаев Артем Викторович'
4. 'Ырлгай'
5. 'Аксаков'
Обратите внимание, что в некоторых ФИО были обнаружены опечатки, такие как 'арртем' и 'ЕЛЕНа'. Это может потребовать дополнительной обработки для коррекции ошибок, например, приведение к правильному регистру.
function curry(func) {
return function curried(...args) {
if (args.length >= func.length) {
return func.apply(this, args)
}
const that = this; // this thing was missed
return function continueCurrying(...args2) {
return curried.apply(that, args.concat(args2))
}
}
}