Find Jobs
Hire Freelancers

Input/Output interfaces to existing English & Dutch grammar parsers

$100-500 USD

Cancelado
Publicado há mais de 11 anos

$100-500 USD

Pago na entrega
Our web-based games use a text-based interface where you click on words to make a sentence. The system reacts to what the sentences say. We use a brute force approach, where designers type in responses to all valid sentences. So for the game designer, our game authoring system spits out all permutations of the words in the lexicon. The designer traverses the list providing text feedback to valid sentences. The problem is that 98% of permutations are bad grammar (nonsense) combinations. We need to filter out the bad grammar permutations, so designers can go through the list more easily. Our games run in English and in Dutch, so we need to connect our game authoring system to English and Dutch grammar parsers. Open source English language grammar parser: [login to view URL] The Alpino parser for Dutch is freely available: [login to view URL] We need a programmatic interface through which a .php script can submit word combinations to these grammar parsers and get a "yes" or "no" response as to whether the submitted string of words is grammatically correct. The requested work is to create a command-line or other interface to an existing grammar parser through which the php script submits queries either individually or in batches, and then receives replies which can be processed by the .php script for further interaction with the author of the gaming system. The grammar parser at Abisource is a C program that can be compiled "as is." We need an interface by which a .php script on a Linux server. submits word strings for processing, and reads back replies. The work will of necessity be in C, as what we're needing is a modification to the C Language Grammar Parser to accept input programmatically. The Dutch grammar parser is in prolog I think, but the same interface is needed so a .php script can submit queries and get replies. If you don't know both C & Prolog, we can divide the job in half. A non-disclosure agreement is required.
ID do Projeto: 2763156

Sobre o projeto

Projeto remoto
Ativo há 12 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos

Sobre o cliente

Bandeira do(a) UNITED STATES
Atlanta, United States
0,0
0
Membro desde jul. 22, 2012

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.