On Wed, Mar 9, 2016 at 4:04 PM, mvnnn <
mava...@gmail.com> wrote:
> my ideas related to this project.
> 1) natural language queries
> ex."limit (1/x) when x goes to zero" in this case we need to output :: "Did
> you mean: limit(1/x, x, 0)?" like this.
It's something we would like to have. The question is how to implement
it. You could probably do a project just on this. I don't have much
knowledge of NLP, so I can't suggest much. I've heard
https://spacy.io/ is a good library, but can't attest to it.
>
> 2) improve parsing
> ex."x + sinx" in this case we need to output :: "Did you mean: x + sin(x)?"
> like this.
Agreed. This probably is straightforward to implement in the SymPy
parser. I think we just need rules that match undefined names that
start with common function names.
>
> 3) input keyboard
> wolframalpha have symbol keyboard so that user can make expression easily
> using keyboard.we need to implement that.
This sounds good too (especially for mobile), but how would you implement it?
>
> 4) perhaps replacing the notebook with an IPython notebook
> that means we need to add some functionality for user.User can change
> variable value.etc and we need to plot according to value change.we can do
> this using ipywidgets.
What do you mean "replacing the notebook"?
>
> 5) web design
> i want to use materializecss or Bootstrap for design.
No opinions on this. I don't have experience in this area.
Aaron Meurer
>
https://groups.google.com/d/msgid/sympy/71df2fa6-4ac9-42b8-aefa-b0e4ed5545e5%40googlegroups.com.