Giter Club home page Giter Club logo

c-phrase's People

Watchers

 avatar

c-phrase's Issues

Adding C-Phrase to an Existing Database

What are the steps to adding C-Phrase to an existing database that was not 
previously designed to work with C-Phrase?

The System Guide mentions that this is one of the intended uses of C-Phrase, 
but only documents using C-Phrase with the included demo "geo" database, which 
includes a pre-generated C-Phrase schema file. It's not clear to me how I would 
wrap C-Phrase around an arbitrary PostgreSQL database.

Original issue reported on code.google.com by [email protected] on 15 Jun 2011 at 12:59

Make Hash Fails

In guide.pdf, step 4 in section 2.2 "Installing the basic system" fails.

"Go to the directory C_PHRASE_ROOT/tests and type: make hash."

myuser@localhost:/tmp/c-phrase/tests$ which c-phrase
/usr/local/lib/c-phrase/bin/c-phrase
myuser@localhost:/tmp/c-phrase/tests$ make hash
make: *** No rule to make target `hash'.  Stop.

I'm running Ubuntu 10.04. 

Original issue reported on code.google.com by [email protected] on 14 Jun 2011 at 8:41

Introduce disjunction into the query language.

In the long run, the queries must be able to express disjunction. This however, 
should be put off until the system is completely re-factored. 

It will be a fairly extensive enhancement and will touch practically 
everything. Yikes! 

Original issue reported on code.google.com by [email protected] on 19 Aug 2014 at 11:12

Get views on schema import.


When C-Phrase imports the schema of a new database, it should also import (as 
relations) all defined views over database.

Original issue reported on code.google.com by [email protected] on 4 Aug 2014 at 8:00

System allows "save" for an empty filename

What steps will reproduce the problem?
1. Start c-phrase server without a config file
2. Connect via admin interface
3. Do some work
4. Click save

What is the expected output? What do you see instead?

Should prohibit or ask user for name.
Instead a config file named NULL.cph is created.

Original issue reported on code.google.com by [email protected] on 21 May 2009 at 2:12

The generator has newly introduced errors.


1. Trace: 
(PARAPHRASE '((X POPULATION) CITY (= X NAME "Austin") (= X STATE "Texas"))
 '(:DEF :SING) '(:PROPER-NAME))
1. Trace: PARAPHRASE ==> "population"

It is a case overlooked in raise-to-equiv-rewrite.

Original issue reported on code.google.com by [email protected] on 28 Jul 2014 at 4:31

Tag clobber causes missed parses

What steps will reproduce the problem?
1. Define a concept using a value in an attribute position.
 Define a "jainitor" as a person with position jainitor
 (we assume that janitor is sourced)

2. Later try to ask a query using that condition
 How many persons with position jainitor?


What is the expected output? What do you see instead?

Well a tagging that let's string value "janitor" should be entertained.
But it looks like the tagging of "janitor" to a lex value dominates.

Should be easy to fix one I re-open the tagging stuff.

Original issue reported on code.google.com by [email protected] on 14 Sep 2011 at 2:59

Not reflecting changes made to phrasal lexicon through admin interface

What steps will reproduce the problem?
1. Simply make any change through the admin interface.
2. Launch natural language query that takes advantage of change

What is the expected output? What do you see instead?

Admin changes should be reflected in the nl::*rules* list. They aren't. 

Original issue reported on code.google.com by [email protected] on 1 May 2009 at 6:12

Tagger does not correctly identify unknown text spans.


Currently the tagger does not correctly identify new names. It is limited to 
unknown spans of size one and, for example in the case of "Des Moines" it will 
identify "Des" and "Moines" as unknown spans. 

Should be relatively easy to correct and test. When I get around to it.  


Original issue reported on code.google.com by [email protected] on 4 Aug 2014 at 10:45

A bug in unique


Simply evaluate a query such as:

 (unique?  
'(X TAKES (+ (Y21) (COURSE Y21) (= X COURSE Y21 ID) (= Y21 NAME "ADMS"))
 (+ (Y11) (STUDENT Y11) (= X STUDENT Y11 ID) (= Y11 NAME "Mike")))

I really need to clean up/uniform the kernel... Yikes. 

Original issue reported on code.google.com by [email protected] on 21 May 2009 at 2:39

odbctest failure

I'm unable to complete step 3 in section 2.3 of guide.py. I have PostgreSQL 
installed and running. I've created the "mike" user. I've logged in to the 
database using pgAdmin III, confirming the database exists and user's login 
works. I've populated <cphrase_root>/odbc.ini.

However, the instructions aren't clear on how to use odbctest. The FullConnect 
menu lists SQL_NULL_HANDLE for the environment handle. Entering "geo" for DSN, 
and then the username and password produces the error:

Diag(hdbc 0x1262ac0):IM002:0:[unixODBC][Driver Manager]Data source name not 
found, and no default driver specified
SQLConnect() failed

What else needs to be done to create the DSN for odbctest?

Original issue reported on code.google.com by [email protected] on 14 Jun 2011 at 9:15

Bring back false presuppostion recognition

Earlier C-Phrase could venture a report false presuppositions on values.

So if a user typed:

 what is the population of Gerpy? 

the system would respond:

 there is no state with name "Gerpy"
 there is no city with name "Gerpy"
 ...

This is a key usability feature that needs to be brought back.

Original issue reported on code.google.com by [email protected] on 4 Aug 2014 at 8:04

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.