Difference between revisions of "Course:CPSC312-2017-Calc-Tool-In-Haskell"

From UBC Wiki
Jump to: navigation, search
(Created page with "== Title == Authors: Ambikeya Sangwan, Chase Walden, Edward Tunnard ===What is the problem?=== State the general problem. If applicable, tell us what information you will use...")
 
(What is the something extra?)
Line 8: Line 8:
 
===What is the something extra?===
 
===What is the something extra?===
 
What is the in-depth aspect you will do? If the problem is related to some other group's project, tell us how they fit together. If in doubt, include the information.
 
What is the in-depth aspect you will do? If the problem is related to some other group's project, tell us how they fit together. If in doubt, include the information.
 +
 +
We will make a interface that allows you to do many operations within the same input box, with nested commands allowing for a more natural and powerful interface
  
 
===What did we learn from doing this?===
 
===What did we learn from doing this?===
 
(This should be written after you have done the work.)  What is the bottom-line? Is logic programming suitable for (part-of) the task?  Make sure you include the evidence for your claims.
 
(This should be written after you have done the work.)  What is the bottom-line? Is logic programming suitable for (part-of) the task?  Make sure you include the evidence for your claims.

Revision as of 17:17, 21 November 2017

Title

Authors: Ambikeya Sangwan, Chase Walden, Edward Tunnard

What is the problem?

State the general problem. If applicable, tell us what information you will use, e.g., a link to some web site that provides the information you used. What will you do?

We will be recreating the previous calculus tool in haskell. However as well as removing previous flaws we will also add a natural language interface giving it a similar interface to wolfram alpha.

What is the something extra?

What is the in-depth aspect you will do? If the problem is related to some other group's project, tell us how they fit together. If in doubt, include the information.

We will make a interface that allows you to do many operations within the same input box, with nested commands allowing for a more natural and powerful interface

What did we learn from doing this?

(This should be written after you have done the work.) What is the bottom-line? Is logic programming suitable for (part-of) the task? Make sure you include the evidence for your claims.