Perguntas com a marcação «natural-language»

Problemas envolvendo processamento de linguagens naturais de maneira humana. As tarefas incluem a interpretação de texto livre, correção de ortografia ou gramática, compreensão de pronúncia etc.

30
Qual é a palavra mais frequente?
Qual é a palavra mais frequente? Dada uma frase, seu programa deve passar por ela, contando as frequências de cada palavra e, em seguida, produzir a palavra mais usada. Como uma sentença não possui um comprimento fixo e pode ser muito longa, seu código deve ser o mais curto possível. …

4
Golf-me um OOP!
Golf-me um OOP! Dois componentes importantes da programação orientada a objetos são herança e composição. Juntos, eles permitem criar hierarquias de classe simples e poderosas para resolver problemas. Sua tarefa é analisar uma série de instruções sobre uma hierarquia de classes e responder a perguntas sobre a hierarquia. Entrada Uma …


4
Não é nada! …ou é?
Introdução As conversas de rua podem ser realmente difíceis de entender, principalmente para os programadores, que não são conhecidos por serem muito idiotas. É seu trabalho criar um intérprete para ajudar a todos nós a sobreviver no ambiente urbano. Desafio Dada uma frase em inglês como entrada, crie um programa …

18
PronunciationSort ™
Todos conhecemos diferentes algoritmos de classificação sofisticados, mas nenhum deles fornece números de uma maneira fácil de pronunciar. Para remediar isso, proponho o uso do PronunciationSort ™, a maneira mais natural de classificar listas de números. Pronúncia As regras oficiais para pronunciar números (neste desafio) é que os dígitos são …

5
Operação do pronome
O desafio Escreva uma função ou um programa que use uma sequência composta por um ou mais pronomes pessoais subjetivos , separados por sinais de + , como argumento. A saída deve ser um pronome único, que é o resultado da relação definida no próximo parágrafo. Obviamente, sinta-se à vontade …

9

5
Tradução Leet para Inglês
Seu desafio é escrever um programa para traduzir (inglês) leetspeak / lolspeak / txtspk para o inglês normal. Seu programa deve ler de entrada e saída padrão para saída padrão, a menos que seu idioma não os suporte. Você pode usar um arquivo que contém uma lista de palavras no …

9
É um substantivo ou não?
Dada uma string como entrada, determine se é um substantivo ou não. Você será pontuado nas 1000 palavras em inglês mais comuns, por quantas você rotula corretamente como um substantivo ou não. O programa ou função que classificar corretamente a maioria dessas palavras em 50 bytes ou menos vencerá. Substantivos …

5
Quanto tempo resta?
Quanto tempo resta? Recentemente, eu estava fazendo pizza usando um timer de 5 minutos no meu telefone. Quando alguém entrou e me perguntou quanto tempo restava, fiquei confuso por um momento a respeito de como responder à pergunta. Veja bem, se o cronômetro no momento atual fosse às 3:47, quando …

25
Analise meu esperanto!
O famoso idioma construído Esperanto usa o alfabeto latino (principalmente, consulte a página da wikipedia vinculada para obter detalhes). No entanto, existem alguns caracteres com acentos: ĉ, ĝ, ĥ, ĵ, ŝ e ŭ . (C-circunflexo, g-circunflexo, h-circunflexo, j-circunflexo, s-circunflexo e u- breve .) Naturalmente, esses caracteres são muito difíceis de …


15
Saída do próximo kana
Os caracteres kana japoneses correspondem a um único som no idioma japonês. Com exceção de ん ( n ), todos os outros kana consistem em uma parte consoante e uma parte da vogal. Há uma ordem natural para o kana japonês, uma espécie de "ordem alfabética", que geralmente é organizada …

4
Contando o tempo em francês
Bonjour, PPCG! Quelle heure est-il? Isso significa que horas são em francês, pois é exatamente disso que se trata esse desafio. Dizer o tempo em francês (pelo menos formalmente) é um pouco diferente do tempo em inglês. Dizer que o tempo começa com Il est (é). Então, você coloca a …

3
Distinguir entre substantivos masculinos e femininos em francês com 100 caracteres
Você deve escrever um programa muito pequeno com 100 caracteres. Seu programa deve distinguir entre substantivos franceses masculinos e femininos. O resultado deve ser unse for masculino e unese for feminino. Frequentemente, existem certas regras estatísticas que você pode seguir (por exemplo, se terminar em um "e", é mais provável …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.