Hello, So, https://groups.google.com/d/msg/sympy/me0oxyjj1uw/9ZA7RsWkBQAJ - states that finally latex2sympy has MIT License, so is it fine if we use this directly for converting LaTeX to SymPy in SymPy Gamma as a part of the GSoC Project? Or will it be discouraged to use 'latex2sympy' ?
Thanks. -Ashutosh Saboo On Monday, 14 March 2016 20:46:30 UTC+5:30, Ashutosh Saboo wrote: > > Hello, > > So, in the Project Idea corresponding to SymPy Live and SymPy Gamma, like, > Wolfram Alpha recently launched a recent update of saving search queries > for it's paid users. How about if we also go about creating a user > registration/login interface which provides several features like saving > the search results (which is pretty easy, as only the search queries need > to be added to a Database), and Support/Feedback feature - like users can > post their feedbacks about SymPy Gamma, report issues if they feel any, or > ask for some new feature to be added to SymPy Gamma. This will be very > useful to users, once SymPy Gamma attains a good popularity, and we > implement the necessary features as a part of this GSoC project, as they > will as well look to provide constructive feedback to SymPy, as it's free > and open-source, contrary to Wolfram Alpha. > > Will this be encouraged as a part of this project? Should we consider > working on these (above mentioned) things as a part of this GSoC project, > or should we consider and give priority to some other things, as a part of > this GSoC project? > > Aaron Sir, Jasor Sir, Ondřej Sir Could you help me on this? > > Thanks and Cheers! :) > > Ashutosh Saboo > > > On Monday, 14 March 2016 11:42:10 UTC+5:30, Ashutosh Saboo wrote: >> >> Hello, >> >> So, I was thinking as to how to improve the parser of SymPy Gamma. >> >> We can define rules, which currently don't exist, using regex expressions >> in the SymPy Parser, like searching for common function names in the input >> provided by the user. So, will that be fine? Or will we need to add >> anything more to accomplish this? >> >> Thanks. >> >> Ashutosh Saboo >> >> On Saturday, 12 March 2016 14:37:53 UTC+5:30, Ashutosh Saboo wrote: >>> >>> Hello, >>> >>> Thanks Sudhanshu and Mr. Moore for your response. >>> >>> Now, this is a big issue with respect to SymPy Gamma - Improving the >>> Parser of the site. >>> >>> For instance when I wrote : plot sinx, it popped me up with an error, >>> however plot sin(x) produces the correct result. I would like to parse plot >>> sinx to plot sin(x) automatically , and then show output corresponding to >>> the parsed output, just with an addition like Google does - I'll just add >>> the line 'Did you mean plot sin(x)' and then show the output corresponding >>> to the parsed output. >>> >>> These are some alternatives - http://www.nltk.org/ or https://spacy.io/ >>> or https://stanfordnlp.github.io/CoreNLP/. Now, as listed on the Spacy >>> website, it's much better than the others. However, NLTK seems to have a >>> good documentation and support inline, but, although spacy proves it to be >>> a lot more efficient than others, but still it's in early days, and hence >>> may not have a good support online. >>> >>> This is one of the biggest tasks of this project, and I have been >>> thinking on how to implement this. >>> >>> Could someone help me on that, as in how could we go about implementing >>> this, or build up on the above? >>> >>> Could you help Mr. Moore, Sudhanshu, Mr. Aaron on this? >>> >>> Thanks! >>> >>> On Friday, 11 March 2016 03:07:48 UTC+5:30, Jason Moore wrote: >>>> >>>> See below. >>>> >>>> >>>> Jason >>>> moorepants.info >>>> +01 530-601-9791 >>>> >>>> On Thu, Mar 10, 2016 at 7:16 AM, Ashutosh Saboo <[email protected]> >>>> wrote: >>>> >>>>> Hello everyone. >>>>> >>>>> I am Ashutosh Saboo, a undergrad student from BITS Pilani, Goa Campus, >>>>> currently pursuing M.Sc(Hons.) Maths + B.Tech Computer Science. >>>>> >>>>> I have been contributing to SymPy since some time now, and several of >>>>> my PR's have also got merged, and some of them are also under review now. >>>>> My GitHub profile can be viewed at this link - GitHub >>>>> <https://github.com/ashutoshsaboo> . >>>>> >>>>> I have completed several Web Development projects, and I have also >>>>> used different web frameworks like, Django, Flask and others as well in >>>>> my >>>>> projects. I also generally prefer coding in python, but I am absolutely >>>>> open to learning anything new, that helps me work on any project. So, I >>>>> find this as a very challenging and interesting topic, for some reasons-: >>>>> >>>>> SymPy is getting developed at a very good rate, and many open source >>>>> contributors contribute to the code base of SymPy to make it better every >>>>> day. Other CAS engines like Wolfram Alpha are not Open Source and also, >>>>> with the constant development of SymPy as a full fledged CAS, We must >>>>> also >>>>> make sure, that the normal people can use it, in an easy-to-use web >>>>> interface, like that of Wolfram Alpha. That will give an immense >>>>> popularity >>>>> and also increase in number of users that use SymPy. >>>>> >>>>> Since, I have contributed to SymPy and solved some of it's bugs, hence >>>>> I thought of this as an interesting and challenging topic to improve >>>>> SymPy. >>>>> I would like to work towards this with full force. >>>>> >>>>> I wish to improve SymPy Gamma a lot, as it seems to be of great >>>>> potential. I have researched a lot on this project and would like to >>>>> discuss with the mentors associated with this project. So, who are the >>>>> mentors for this project? >>>>> >>>> >>>> We don't have the mentors assigned yet for all the projects. We will >>>> select the best proposals and then we will assign mentors. >>>> >>>> >>>>> >>>>> Also, I had a look at these links as well - >>>>> https://github.com/sympy/sympy_gamma , >>>>> https://github.com/sympy/sympy-web-static , >>>>> https://github.com/sympy/sympy-live . >>>>> >>>>> A doubt I had - Is this project associated primarily with the >>>>> improvements in both SymPy Live and SymPy Gamma , or only one of them? >>>>> >>>> >>>> It can be either or both. Whatever you prefer. They are different apps >>>> so it may be best to focus on one. But they could certainly (and may) >>>> share >>>> infrastructure. >>>> >>>> >>>>> >>>>> I want to eagerly work towards this project. If anyone could guide me >>>>> forward, with this, then it would be great? >>>>> >>>> >>>> Search the mailing list and issues to get an idea of what the history >>>> and current problems are. >>>> >>>> >>>>> Also, I have already solved some bugs for SymPy, do I need to solve >>>>> any bugs for SymPy Live and SymPy Gamma as well, or do I get kick-started >>>>> with my project proposal? >>>>> >>>> >>>> It certainly won't hurt your application to solve some bugs in those >>>> projects. >>>> >>>> >>>>> >>>>> It would be great, if someone could advice their opinions to my above >>>>> queries. Eagerly waiting to discuss the ideas, that I have researched >>>>> about. >>>>> >>>>> Expecting a response, >>>>> >>>>> Thanks a lot. Cheers! :) >>>>> >>>>> -Ashutosh Saboo >>>>> >>>>> >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "sympy" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> To post to this group, send email to [email protected]. >>>>> Visit this group at https://groups.google.com/group/sympy. >>>>> To view this discussion on the web visit >>>>> https://groups.google.com/d/msgid/sympy/ae42e477-ff32-4935-9d5e-aa0590de8281%40googlegroups.com >>>>> >>>>> <https://groups.google.com/d/msgid/sympy/ae42e477-ff32-4935-9d5e-aa0590de8281%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/sympy. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/e5c0a77f-b799-4263-aaa0-70ba22b619b5%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
