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

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

1
Напишіть D * mn Однозначний цензор
Цензори - це звичайний інструмент, який використовується на інтербетах. Але вони часто цензурують занадто багато слова, і, таким чином, роблять прокляття неоднозначним для читача. І іноді вони недостатньо цензурують, тому слова все ще залишаються ображаючими. Ваше завдання - це виправити. Ваше завдання Напишіть програму / функцію / все, що містить …

27
Утворіть вимовляється слово
Завдання проста: генерувати слово. Технічні умови: Слово повинно бути вимовленим. Це визначається як "чергування приголосного та голосного". Приголосний - це одна з таких букв: bcdfghjklmnpqrstvwxz Голова - це одна з таких букв: aeiouy Слово повинно генеруватися випадковим чином. Слова повинні вміти містити кожен приголосний і голосний. (Ви не можете просто …

13
Скільки складів у цій кількості?
Я хотів би взяти число і знати, скільки складів у ньому, коли розмовляють англійською. Обмежимо це натуральними числами, меншими за тисячу. Я британець, тому ми будемо слідувати стовпчикові сотні із знаками "і", коли після нього будуть ненульові цифри. Змагання Напишіть код, який прийме додатне ціле число, менший за 1000, і …

12
AZ в 10-х, бачите?
Як підсумок моєму попередньому виклику, рахуйте до 20 зі словами! , ми знову будемо використовувати список слів із цього завдання для виконання іншого завдання. Цього разу ви будете використовувати виключно: https://github.com/Magic Octopus Urn / wordListsByLength / blob / master / 10.txt Щоб вибрати 26 різних слів, кожне починаючи з унікальної …

18
Коподоп Гополопфоп
Мова: опитування Смішна мова для розмови створюється шляхом застосування наступного процесу до кожного слова: Поставте opпісля кожного приголосного. Так Codeстає Copodope. Так, це все. Для цього виклику yзавжди є приголосний. Виклик: Депресія Давши опромінене слово, поверніть початкове слово. Введення буде містити лише літери. Перша літера може бути написана з великої …

3
Токенізувати мову на основі стека
Я працював над іншою мовою для гри в гольф, що називається Stackgoat . У цьому виклику ви будете писати Tokenizer для Stackgoat (або насправді будь-яких загальних мов на основі стека). Приклади "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+', '-', '"abc\"de'fg\\"'] "foo ['"foo"'] …
15 code-golf  parsing  code-golf  hexagonal-grid  code-golf  string  code-golf  string  code-golf  combinatorics  code-golf  ascii-art  code-golf  string  game  counting  code-golf  arithmetic  complex-numbers  code-golf  string  code-golf  decision-problem  hexagonal-grid  code-golf  string  sequence  code-golf  number  arithmetic  code-golf  ascii-art  code-golf  ascii-art  code-golf  string  arithmetic  code-golf  number  simulation  code-golf  number  arithmetic  code-golf  string  sequence  unicode  code-golf  string  ascii-art  balanced-string  code-golf  number  clock  code-golf  ascii-art  number  code-golf  math  number  sequence  code-golf  string  ascii-art  balanced-string  code-golf  math  string  popularity-contest  graphical-output  image-processing  code-golf  string  permutations  code-golf  string  code-golf  random  code-golf  string  cryptography  palindrome  code-golf  chess  code-golf  math  array-manipulation  topology  code-golf  math  sequence  code-golf  keyboard  classification  code-golf  string  sequence  code-golf  natural-language  code-golf  math  number  sequence  sorting  code-golf  sequence  combinatorics  grid  tic-tac-toe  code-golf  geometry  code-golf  number  restricted-source  new-years  expression-building 

2
Книги, повні нісенітниці: Визначте обмеження
Як ми всі знаємо, лімерики - це короткі, п'ятирядкові, періодично невмілі вірші із схемою римування AABBA та анапестичним вимірювачем (що б там не було): Написання абсурдного рядка Лімерика перший та п’ять рядків римою словом І так само, як ви вважали, вони римуються другим Четвертий рядок повинен римувати з третім Вам …

10
Перетворення англійської мови на номер без вбудованих або бібліотек
Ця проблема схожа на цю іншу , проте я зробив обмеження (див. Жирний текст нижче), що, на мою думку, зробило б це набагато складніше і (сподіваюсь) веселим. Змагання Напишіть програму або функцію будь-якою мовою програмування, яка приймає за введення англійське ім'я додатного цілого числа, що nне перевищує 100і повертається nяк …

5
Обробка тексту №1: Дефіниція
Фон Це перша частина поля для гольфу з 3 отворами з обробки тексту. Ідея над архівуванням полягає в тому, що якщо взяти вхідний текст і передати його через рішення для всіх трьох викликів (з невеликою кількістю клейового коду), він виплюне красиво відформатований параграф. У цьому першому виклику ваше завдання - …

15
Логічні ворота вручну
Складіть програму, яка імітує основні логічні ворота. Введення: Слово з усіма великими літерами з двома двозначними двійковими числами, розділеними пробілами, такими як OR 1 0. Ворота OR, AND, NOR, NAND, XOR, і XNORнеобхідні. Вихід: Який вихід введеного логічного ворота дав би два числа: або 1, або 0. Приклади: AND 1 …
13 code-golf  logic-gates  hashing  code-golf  code-golf  number  array-manipulation  integer  code-golf  string  unicode  text-processing  cops-and-robbers  boggle  cops-and-robbers  boggle  code-golf  ascii-art  code-golf  word-puzzle  king-of-the-hill  python  code-golf  sequence  kolmogorov-complexity  code-golf  source-layout  code-golf  string  kolmogorov-complexity  math  number  code-golf  date  code-golf  combinatorics  recursion  game  king-of-the-hill  javascript  code-golf  array-manipulation  code-golf  radiation-hardening  self-referential  code-golf  integer  code-golf  number  code-golf  set-theory  code-golf  sequence  code-golf  string  sorting  natural-language  code-golf  decision-problem  number-theory  primes  code-golf  code-golf  ascii-art  code-challenge  array-manipulation  sorting  rubiks-cube  regular-expression  code-golf  counting  file-system  recursion  code-golf  string  kolmogorov-complexity  color  code-golf  game  code-challenge  permutations  encode  restricted-time  decode  code-golf  math  decision-problem  matrix  integer  palindrome  code-golf  matrix  statistics  king-of-the-hill  king-of-the-hill  python  card-games  code-golf  string  natural-language  code-golf  sequence  number-theory 

6
Відстань до чотирьох
Цей виклик заснований на цьому відео . Рекомендую переглянути його, перш ніж спробувати цей виклик. Спочатку визначимо функцію. Ця функція ( OEIS ) приймає ціле число n як вхідне та виводить кількість літер в англійському поданні n (без пробілів чи дефісів). Наприклад, у "трьох" є 5 літер, тому 3 карти …

13
Продукти Фібоначчі
Ви можете розкласти число, що перевищує 0, як унікальну суму позитивних чисел Фібоначчі. У цьому питанні ми це робимо, повторюючи віднімання найбільшого можливого додатного числа Фібоначчі. Наприклад: 1 = 1 2 = 2 3 = 3 4 = 3 + 1 12 = 8 + 3 + 1 13 = …
13 code-golf  math  sequence  fibonacci  code-golf  word  code-golf  cipher  code-golf  string  math  subsequence  code-golf  regular-expression  code-golf  brainfuck  assembly  machine-code  x86-family  code-golf  math  factorial  code-golf  math  geometry  code-golf  math  arithmetic  array-manipulation  math  number  optimization  stack  metagolf  code-golf  tips  assembly  code-golf  tips  lisp  code-golf  number-theory  path-finding  code-golf  number  sequence  generation  code-golf  math  geometry  code-golf  grid  permutations  code-golf  code-golf  graphical-output  geometry  fractal  knot-theory  code-golf  math  arithmetic  code-golf  interpreter  balanced-string  stack  brain-flak  code-golf  math  set-theory  code-golf  math  array-manipulation  code-golf  code-golf  string  natural-language  code-golf  code-golf  math  linear-algebra  matrix  code-golf  string  encode 

4
Кон’югат в іспанському недосконалому / Conjugue en el imperfecto de indicativo
Враховуючи вклад іспанського дієслова в його інфінітивній формі, виведіть дієслово, сполучене у всіх 6 формах вказівного недосконалого. Щоб сполучити інфінітив у недосконалому, видаліть інфінітивний закінчення (-ar, -er, -ir, а іноді -ír) і додайте перелічені нижче недосконалі закінчення. У імперфекті три неправильні дієслова, також перелічені нижче. Verb ending Replace with... -------------------------------------------------------- …

4
Недосконалість dans mon français
Для сполучення дієслова в l'imparfait потрібно виконати наступні дії: Знайдіть «стебло» слова; це досягається опущенням -onsіз сполучно-сполученої форми слова. Наприклад, vivre - це nous vivons ; вилучення врожаїв -onsвід вивонівviv- . Візьміть стебло і додайте відповідне закінчення відповідно до теми. Ось закінчення: je -ais tu -ais il/elle -ait nous -ions …

3
Розкладіть слова іншими словами (наприклад, "afterglow" = "aft" + "erg" + "low")
Ось один для всіх ви, словотворців, там! Напишіть програму або функцію, яка містить список слів і створює список усіх можливих сполучних розкладів для кожного слова. Наприклад: (Примітка. Це лише невеликий вибірки для ілюстративних цілей. Фактичний результат набагато об’ємніший.) afterglow = after + glow afterglow = aft + erg + low …

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