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.
