Вопросы с тегом «natural-language»

Проблемы, связанные с обработкой естественных языков по-человечески. Задачи включают интерпретацию свободного текста, исправление орфографии или грамматики, понимание произношения и т. Д.

30
Какое слово самое частое?
Какое слово самое частое? Учитывая предложение, ваша программа должна пройти через него, посчитав частоты каждого слова, а затем вывести наиболее используемое слово. Поскольку предложение не имеет фиксированной длины и может быть очень длинным, ваш код должен быть максимально коротким. Правила / Требования Каждое представление должно быть либо полной программой, либо …

4
Golf Me A ООП!
Golf Me A ООП! Двумя важными компонентами объектно-ориентированного программирования являются наследование и компоновка. Вместе они позволяют создавать простые, но мощные иерархии классов для решения проблем. Ваша задача - проанализировать ряд утверждений об иерархии классов и ответить на вопросы об иерархии. вход Серия утверждений и вопросов об иерархии классов, прочитанных из …

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

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

18
PronunciationSort ™
Все мы знаем о различных причудливых алгоритмах сортировки, но ни один из них не дает нам чисел таким образом, который легко произносить. Чтобы исправить это, я предлагаю использовать PronuationSort ™, наиболее естественный способ сортировки списков чисел. Произношение Официальные правила произнесения чисел (в этом вызове) таковы, что цифры произносятся одна за …

5
Местоимение операция
Соревнование Напишите функцию или программу, которая принимает строку, состоящую из одного или нескольких субъективных личных местоимений , разделенных знаком + , в качестве аргумента. На выходе должно быть одно местоимение, которое является результатом отношения, определенного в следующем абзаце. Конечно, не стесняйтесь редактировать, поскольку вы хотите исправить те грамматические ошибки, которые …

9
Распечатать все 3 на 3 крепких квадрата
Надежный квадрат (похожий на магический квадрат ) - это расположение целых чисел от 1 до N 2 на сетке N by N, так что каждая подсетка 2 на 2 имеет одинаковую сумму. Например, для N = 3 один прочный квадрат 1 5 3 9 8 7 4 2 6 потому …
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
Разбери мой эсперанто!
Известный построенный язык эсперанто использует латинский алфавит (в основном, см. Дополнительную информацию на странице википедии). Однако есть некоторые символы с акцентами: ĉ, ĝ, ĥ, ĵ, ŝ и ŭ . (С-огибающая, г-огибающая, ч-огибающая, J-огибающая, втор-огибающая и и- бревисом .) Естественно, что эти символы очень трудно ввести. Даже для этого вопроса мне …

7
Я программирую головоломки, иль код гольфа
Задний план Итальянская артикль (соответствующая английский в ) имеет семь различных форм: L» , иль , ли , GLI , я , ли , ль . Какой из них использовать, зависит от трех переменных: Пол: мужской / женский. Номер: единственное / множественное число. Начальная буква последующего слова: гласный / согласный …

15
Вывести следующую кана
Символы японской каны соответствуют одному звуку на японском языке. За исключением ん ( n ), каждая другая кана состоит из согласной части и гласной части. Существует естественное упорядочение японской каны, своего рода «алфавитный порядок», который обычно упорядочен в таблице 10 на 5: | a i u e o ----------------------------- * …

4
Говорить время по-французски
Добрый день, PPCG! Quelle heure Est-il? Это означает, сколько времени по-французски, потому что это именно то, о чем идет речь. Время разговора по-французски (по крайней мере, формально) немного отличается от времени разговора по-английски. Время начинается с Il Est (оно есть). Затем вы кладете час с последующим Heures (часы). (Если вы …

3
Различают мужские и женские существительные на французском языке в пределах 100 символов
Вы должны написать очень маленькую программу в пределах 100 символов. Ваша программа должна различать мужские и женские французские существительные. Вывод должен быть, unесли он мужской и uneженский. Зачастую существуют определенные статистические правила, которым вы можете следовать (например, если оно оканчивается на «е», оно скорее женское, чем мужское). Вход : Французское …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.