Запитання з тегом «natural-language»

Проблеми, пов'язані з обробкою природних мов по-людськи. Завдання включають тлумачення вільного тексту, виправлення орфографії чи граматики, розуміння вимови тощо.

30
Яке найчастіше слово?
Яке найчастіше слово? Давши речення, ваша програма повинна пройти через нього, підраховуючи частоти кожного слова, а потім вивести найбільш вживане слово. Оскільки речення не має фіксованої довжини і може бути дуже довгим, ваш код повинен бути якомога коротшим. Правила / Вимоги Кожне подання повинно бути або повною програмою, або функцією. …

4
Гольф мене ООП!
Гольф мене ООП! Дві важливі складові об'єктно-орієнтованого програмування - спадкування та склад. Разом вони дозволяють створити прості, але потужні ієрархії класів для вирішення проблем. Ваше завдання - проаналізувати ряд висловлювань про ієрархію класів та відповісти на запитання про ієрархію. Вхідні дані Серія висловлювань і запитань про ієрархію класів, прочитану з …

12
Написати функцію плюралізації для російської мови
В англійській мові іменники можуть приймати дві різні форми залежно від того, є вони однини (одна) чи множини (що-небудь ще). Наприклад, ми б сказали «1 собака», але «2 собаки», «0 собак», «57 собак» тощо. У російській мові існує три категорії. Замість "1 собака, 2 собаки, 5 собак", російською мовою було …

4
Не буває тангажу! …або це?
Вступ Вуличні розмови можуть бути дуже важкими для розуміння, зокрема програмістам, які, як відомо, не дуже вуличні. Ваша робота створити перекладача, який допоможе нам усім вижити в міському середовищі. Виклик Давши англійське речення як вхідне, створіть програму або функцію, яка визначає, чи є результат речення позитивним чи негативним. Вирок буде …

18
ПроизношениеSort ™
Ми всі знаємо про різні фантазійні алгоритми сортування, але жоден з них не дає нам чисел таким чином, щоб їх було легко вимовити. Для усунення цього я пропоную використовувати Pron ProvenceSort ™, найбільш природний спосіб сортування списків чисел. Вимова Офіційні правила вимови чисел (у цьому виклику) полягають у тому, що …

5
Операція займенника
Змагання Напишіть функцію або програму, яка приймає в якості аргументу рядок, що складається з одного або декількох суб’єктивних особових займенників , розділених знаками + . Вихід повинен бути єдиним займенником, тобто результатом відношення, визначеного в наступному абзаці. Звичайно, сміливо редагуйте, як хочете виправити ті граматичні помилки, які, безумовно, є;) Це …

9
Роздрукуйте всі 3 на 3 міцні квадрати
Міцний квадрат (подібний до магічного квадрата ) - це розташування цілих чисел 1 до N 2 на сітці N по N таким чином, що кожна підгрупа 2 на 2 має однакову суму. Наприклад, для N = 3 один міцний квадрат - це 1 5 3 9 8 7 4 2 …
24 code-golf  number  arithmetic  number-theory  grid  code-golf  binary  code-golf  popularity-contest  code-golf  chemistry  code-golf  code-golf  date  code-golf  quine  chess  code-golf  hexadecimal  code-golf  number  arithmetic  sequence  array-manipulation  code-golf  math  date  code-golf  typography  code-golf  string  code-golf  string  code-golf  code-golf  math  arithmetic  array-manipulation  grid  code-golf  puzzle-solver  code-golf  music  audio  code-golf  decision-problem  code-golf  geometry  code-golf  number  bitwise  code-golf  string  metagolf  hexagonal-grid  code-golf  string  code-golf  sorting  popularity-contest  code-golf  game  sequence  base-conversion  binary  code-golf  decision-problem  graph-theory  natural-language  code-golf  math  parsing  optimized-output  code-golf  array-manipulation  code-golf  graphical-output  image-processing  tiling  code-golf  graph-theory  path-finding  chess  code-golf  code-golf  balanced-string  code-golf  number  code-golf  sequence  code-golf  math  arithmetic  statistics  code-golf  chemistry 

5
Перекладемо на англійський переклад
Вашим завданням є написати програму для перекладу (англійською) leetspeak / lolspeak / txtspk на звичайну англійську. Ваша програма повинна читати від стандартного вводу та виводу до стандартного виводу, якщо ваша мова не підтримує їх. Ви можете використовувати файл, що містить перелік слів англійською мовою, розділений новими рядками. Його слід викликати …

9
Це іменник чи ні?
Подавши рядок як вхід, визначте, чи це іменник чи ні. Вам буде набрано 1000 найпоширеніших англійських слів, на скільки ви правильно позначите їх як іменник чи ні. Виграє програма або функція, яка правильно класифікує більшість цих слів у 50 байт або менше. Іменники Іменник - це слово, яке зазвичай представляє …

5
Як довго залишилось?
Як довго залишилось? Нещодавно я робив піцу за допомогою 5-хвилинного таймера на своєму телефоні. Коли хтось зайшов і запитав, як довго залишилось, я спочатку розгубився, як відповісти на питання. Розумієте, якби таймер у поточний момент був о 3:47, до моменту, коли я прочитав уголос «Три хвилини і сорок сім секунд», …

25
Розберіть мій есперанто!
Знаменита побудована мова есперанто використовує латинський алфавіт (в основному див. Пов’язану сторінку вікіпедії для деталей). Однак є деякі символи з наголосами: ĉ, ĝ, ĥ, ĵ, ŝ і ŭ . (C-circumflex, g-circumflex, h-circumflex, j-circumflex, s-circumflex і u- breve .) Звичайно, цих персонажів дуже важко набрати. Навіть для цього питання мені довелося …

7
Я програмую пазли, іл-код гольфу
Фон Італійська артикль (відповідна англійська в ) має сім різних форм: L » , иль , чи , GLI , я , чи , ль . Яку використовувати, залежить від трьох змінних: Стать: чоловічий / жіночий. Номер: однина / множина. Початкова літера наступного слова: голосний / приголосний тип А / …

15
Виведіть наступну кана
Японські символи кана відповідають одному звуку японської мови. За винятком ん ( n ), кожен інший канал складається з приголосної частини та голосної частини. Існує природне впорядкування японської кани, свого роду "алфавітний порядок", який зазвичай розташований у таблиці 10 на 5: | a i u e o ----------------------------- * | …

4
Розповідати час французькою мовою
Bonjour, PPCG! Quelle heure est-il? Це означає, який час у французькій мові, адже саме в цьому полягає проблема. Час розповіді французькою мовою (принаймні формально) дещо відрізняється від часу розповіді англійською. Повідомлення часу починається з Il est (Це). Потім ви кладете годину з подальшим Heures (годинник). (Якщо ви не знаєте французьких …

3
Розрізняйте іменники чоловічого і жіночого роду у французькій мові в межах 100 символів
Ви повинні написати дуже маленьку програму в межах 100 символів. Ваша програма повинна відрізняти іменники чоловічого і чоловічого роду. Вихід повинен бути, unякщо він є чоловічим і uneякщо жіночим. Часто є певні статистичні правила, яких ви можете дотримуватися (наприклад, якщо це закінчується на "е", це швидше жіноче, ніж чоловіче). Вхід …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.