Hello all,

As a high school student, I am encouraged to conduct a science fair 
experiment each year. I became interested in contributing to SymPy through 
the 2011 Google Code-In project, and for this year, I am interested in 
somehow working on SymPy for science fair. I reviewed the GSoC 2012 
Ideas<https://github.com/sympy/sympy/wiki/GSoC-2012-Ideas> and 
believe I could work on a few of those ideas, in particular, implementing 
by-hand differentiation/integration in order to show steps or working on 
some sort of natural-language input for SymPy Gamma/sympify. My question 
is, are these projects desirable for SymPy, and are there other project 
ideas (that you think would be approachable)?

I saw the discussion on SymPy Gamma at 
https://groups.google.com/forum/?fromgroups=#!topic/sympy/YJNc_MoccYg; 
however, there seems to have been little development since then. Is this 
still a project SymPy would like to pursue? For a project, I could 
investigate natural-language input, perhaps by integrating 
NLTK<http://nltk.org/>. 
After playing with NLTK, I think some areas of research could involve 
improving the tokenizer to handle math expressions (for instance, currently 
'tan(x)' gets parsed as ['tan', '(', 'x', ')']), and of course, actually 
interpreting the input. A different project would involve 
investigating/implementing by-hand differentiation/integration methods so 
that SymPy could show steps.

To give some background about my learning, I am currently taking 
Multivariable Calculus/Differential Equations. I have completed AP Calculus 
BC; I have basic knowledge of logic and set theory, but that is the extent 
of my mathematical knowledge.

Thank you,
David Li

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/sympy/-/Ww56mnNfXdgJ.
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/sympy?hl=en.

Reply via email to