On Thu, Feb 23, 2012 at 2:26 PM, dekozo <[email protected]> wrote: > Playing around quickly on WolframAlpha, SymPy Live and Gamma SymPy I > noticed some features on Wolfram that would be nice to implement on > the other sites. > > - Link to share 'sessions' or results on the queries made on both > sites > - Related queries (Suggested based on your previous searches) > - Add queries/sessions to favorites > - Download the results in .pdf or .tex (any other format that would > be useful as well) > - Plotting roots when solving, showing areas when integrating among > other options.
A very important thing that you're missing is that we need to extend the operations that are performed on the input. Right now, it just does derivative, integral, and series expansion. This should be extended to do many more things, and try to be smart based on the input about what it does (much like WolframAlpha). I think that this particular job may actually take up a big chunk of the project, as it's a non-trivial problem to solve (or at least if you want to do it well). Aaron Meurer > > As well as the suggested ideas on the site such as parsing expressions > that are not in the SymPy syntax. > Do you think it would be good? Any other features to implement? (I'm > gonna be playing around more later but for now that's the things I've > thought) > > On Feb 23, 5:12 pm, Aaron Meurer <[email protected]> wrote: >> There is a GUI for IPython, which is their qtconsole. I think it >> would be a waste of time to rewrite something like that. Perhaps it >> would be possible to extend that to make things work better with >> SymPy. I don't actually know to what degree it is extensible. Maybe >> you could be more specific on what you want to do here. >> >> The SymPy Live/Gamma project is a nice one. There are plenty of >> things that could be done to improve these. Just play around with >> them, and then play with something like WolframAlpha (using math; we >> don't really care so much about the other knowledge stuff), and see >> how they differ. You'll see that there are a lot of good ideas in >> WolframAlpha that we can implement, and there are also things that >> they don't do so well that we could improve upon. >> >> We have the potential to make a more compelling product than >> WolframAlpha because, unlike Mathematica, SymPy is free, so we will >> not have any "Pro" restrictions, and if the user wants, he can just >> download SymPy onto his computer and continue computations there. >> >> Aaron Meurer >> >> On Wed, Feb 22, 2012 at 11:38 AM, dekozo >> >> >> >> >> >> >> >> <[email protected]> wrote: >> > Hello, I'm interested in participating on gsoc 2012 and since I'm >> > comfortable with python and I really like math, sympy seems to be the >> > only sane choice. I started contributing by translating the site into >> > Portuguese but I had an idea worth of a gsoc project (I guess). >> > I think the examples would be more effective if there was a GUI >> > (curses/gtk/qt or whatever) which the user could modify the code, >> > where he could input any valid value and also have the inputs that >> > already are available on the examples as suggestions. >> > Since my math skills are no match to several other applicants (I >> > presume), I think I could help by improving the SymPy-live and/or >> > Gamma SymPy websites by making it more 'user friendly' and adding some >> > of the others SymPy features as suggested on the github page for gsoc >> > ideas (https://github.com/sympy/sympy/wiki/gsoc-2012-Ideas). >> > Can someone give me suggestions for the applications and if the GUI >> > examples project would be worth of doing on gsoc? Thanks. >> >> > -- >> > You received this message because you are subscribed to the Google Groups >> > "sympy" 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 >> > athttp://groups.google.com/group/sympy?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "sympy" 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/sympy?hl=en. > -- You received this message because you are subscribed to the Google Groups "sympy" 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/sympy?hl=en.
