#12619: Make optional spkg for gfsage
---------------------------------+------------------------------------------
   Reporter:  kcrisman           |          Owner:  tbd                         
                   
       Type:  enhancement        |         Status:  new                         
                   
   Priority:  major              |      Milestone:  sage-5.0                    
                   
  Component:  optional packages  |       Keywords:  language grammar parse 
parsing natural language
Work_issues:                     |       Upstream:  N/A                         
                   
   Reviewer:                     |         Author:                              
                   
     Merged:                     |   Dependencies:                              
                   
---------------------------------+------------------------------------------
 The EU "Molto" project has created a prototype of getting natural language
 to interface with Sage - see the [http://www.molto-project.eu/wiki/d62
 -prototype-comanding-cas starting webpage].  This can be used as
  * [http://www.molto-project.eu/wiki/living-deliverables/d62-prototype-
 comanding-cas/gfsage-natural-language-interface-sage an interface]
  * [http://www.molto-project.eu/wiki/using-natural-language-inside-sage an
 evaluation percent directive within Sage].

 {{{

 ----------------------------------------------------------------------
 | Sage Version 4.8, Release Date: 2012-01-20                         |
 | Type notebook() for the GUI, and license() for information.        |
 ----------------------------------------------------------------------
 sage: 2+2
 4
 sage: %english

   --> Switching to Gf <--

 No autocompletion available
 ''
 english: compute the sum of 2 and 2.
 4
 english:

   --> Exiting back to Sage <--

 sage:
 }}}

 This is accomplished by some pretty minor changes in setup.py and adding a
 couple interface files in various places.   We would *not* make this a
 standard package, ever, because the [http://www.molto-project.eu/wiki
 /living-deliverables/d62-prototype-comanding-cas/gfsage-natural-language-
 interface-sage dependencies] include Haskell  and the grammatical
 framework [http://www.grammaticalframework.org/ GF].

 So why not?

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12619>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to