Сложность
Ваш лучший результат
Н/Д
В глобализированном мире сообщения приходят из всех уголков мира и могут быть написаны на различных языках. Для автоматической обработки этих текстов (например, в автоматических приложениях перевода) крайне важно уметь определять язык каждого текста.
Ваша роль заключается в разработке автоматической системы, способной определить язык текста, начиная с обучения модели на основе набора размеченных примеров.
Автоматическая система должна работать для следующих языков:
Swedish, French, Korean, Japanese, Portugese, English, Persian, Pushto, Thai, Romanian, Tamil, Spanish, Turkish, Estonian, Chinese, Arabic, Urdu, Hindi, Latin, Russian, Indonesian, Dutch
В вашем распоряжении два CSV файла:
Каждая строка в train.csv имеет следующие столбцы:
SampleID - уникальный идентификатор текстаText - исходный текстlanguage - язык текстаПример:
SampleID,Text,languageS1,"klement gottwaldi surnukeha palsameeriti ning ...",EstonianS2,"sebes joseph pereira thomas på eng the jesuit...",SwedishS3,"de spons behoort tot het geslacht haliclona en...", DutchКаждая строка в test.csv имеет следующие столбцы:
SampleID - уникальный идентификатор текстаText - текст, для которого нужно предсказать языкПример:
SampleID,TextS1001,"ถนนเจริญกรุง อักษรโรมัน thanon charoen krung เ..."S1002,"விசாகப்பட்டினம் தமிழ்ச்சங்கத்தை இந்துப் பத்திர..."Постройте систему, которая может определить язык текста для текстов из test.csv.
Предсказания должны быть сохранены в файле submission.csv с форматом:
SampleID,languageS1001,ThaiS1002,TamilS1003,Swedishгде:
SampleID - уникальный идентификатор текста из test.csvlanguage - язык, предсказанный вашей системой, который должен быть одним из возможных языков из следующего списка:Swedish, French, Korean, Japanese, Portugese, English, Persian, Pushto, Thai, Romanian, Tamil, Spanish, Turkish, Estonian, Chinese, Arabic, Urdu, Hindi, Latin, Russian, Indonesian, Dutch
Предсказания будут сравнены с реальными языками и будет вычислена точность:
accuracy = (количество_правильных_предсказаний / общее_количество_предсказаний)Итоговый балл рассчитывается на основе полученной точности с использованием следующих правил: