Preguntas etiquetadas con natural-language

Problemas relacionados con el procesamiento de lenguajes naturales de forma humana. Las tareas incluyen interpretar texto libre, corregir ortografía o gramática, comprender la pronunciación, etc.

1
Escribir un D * mn Censor inequívoco
Los censores son una herramienta común utilizada en las interwebs. Pero a menudo censuran demasiado la palabra y, por lo tanto, hacen que la maldición sea ambigua para el lector. Y a veces no censuran lo suficiente, por lo que las palabras siguen siendo ofensivas. Tu tarea es arreglar eso. …

27
Generar una palabra pronunciable
El desafío es simple: generar una palabra Especificaciones: La palabra debe ser pronunciable. Esto se define como "alternar entre una consonante y una vocal". Una consonante es una de las siguientes letras: bcdfghjklmnpqrstvwxz Una vocal es una de las siguientes letras: aeiouy Word debe ser generado aleatoriamente. Las palabras deben …

13
¿Cuántas sílabas hay en ese número?
Me encantaría tomar un número y saber cuántas sílabas contiene cuando se habla en inglés. Limitemos esto a enteros positivos que son menos de mil. Soy británico, así que vamos a seguir la columna de las centenas con un 'y' cuando haya dígitos distintos de cero después. El reto Escriba …

12
AZ en 10, ¿lo ves?
Como seguimiento de mi desafío anterior, ¡ cuente hasta 20 con palabras! , una vez más, utilizaremos la lista de palabras de ese desafío para realizar otra tarea. Esta vez, usarás exclusivamente: https://github.com/Magic Octopus Urn / wordListsByLength / blob / master / 10.txt Para elegir 26 palabras diferentes, cada una …

18
Copodope Gopolopfop
El lenguaje: oppificación Se crea un lenguaje divertido para hablar aplicando el siguiente proceso a cada palabra: Colocar opdespués de cada consonante. Así se Codeconvierte Copodope. Si eso es. A los efectos de este desafío, ysiempre es una consonante. El desafío: desaptación Dada una palabra oppified, devuelve la palabra original. …

3
Tokenizar un lenguaje basado en pila
He estado trabajando en otro lenguaje de golf basado en pila llamado Stackgoat . En este desafío, escribirás un Tokenizer para Stackgoat (o realmente cualquier lenguaje general basado en pila). Ejemplos "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
Libros llenos de tonterías: identificar limericks
Como todos sabemos, los limericks son poemas cortos, de cinco líneas, ocasionalmente lascivos, con un esquema de rima AABBA y un medidor anaplástico (sea lo que sea): Escribir un absurdo de Limerick La línea uno y la línea cinco riman en palabras Y tal como has calculado Ellos riman con …


5
Procesamiento de texto # 1: guión
Antecedentes Esta es la primera parte de un campo de golf de 3 hoyos sobre procesamiento de texto. La idea general es que si toma un texto de entrada y lo canaliza a través de las soluciones a los tres desafíos (con una pequeña cantidad de código de pegamento), escupirá …

15
Puertas lógicas manualmente
Haga un programa que simule las puertas lógicas básicas. Entrada: una palabra en mayúsculas seguida de 2 números binarios de 1 dígito, separados por espacios, como OR 1 0. Las puertas OR, AND, NOR, NAND, XOR, y XNORson necesarios. Salida: a la salida de la puerta lógica ingresada se le …
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
Distancia a cuatro
Este desafío se basa en este video . Te recomiendo que lo mires antes de intentar este desafío. Primero definimos una función. Esta función ( OEIS ) toma un número entero n como entrada y genera el número de letras en la representación inglesa de n (sin espacios ni guiones). …

13
Productos de Fibonacci
Puede descomponer un número mayor que 0 como una suma única de números positivos de Fibonacci. En esta pregunta, hacemos esto restando repetidamente el mayor número positivo posible de Fibonacci. P.ej: 1 = 1 2 = 2 3 = 3 4 = 3 + 1 12 = 8 + 3 …
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
Imperfecciones dans mon français
Para conjugar un verbo en l'imparfait , uno debe realizar los siguientes pasos: Encuentra el "tallo" de la palabra; esto se logra omitiendo la -onsforma de la palabra conjugada con nous. Por ejemplo, vivre es nous vivons ; quitando -onsde los rendimientos vivonsviv- . Tome el tallo y agregue un …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.