Hello, Thanks a lot Aaron Sir for your response. I will try to look for other alternatives to 'latex2sympy' as well, in case if I don't find any other solution, then only I'll thing about considering 'latex2sympy` for my implementation.
https://groups.google.com/d/msg/sympy/kiCMquuqC2s/Lw2LP2oGBgAJ - Should `Saving the search queries` be considered as a part of this project? Aaron Sir, Certik Sir, Your opinions on this, will be much valuable! Thank you! Ashutosh Saboo On Tuesday, 15 March 2016 20:52:43 UTC+5:30, Aaron Meurer wrote: > > Using latex2sympy will be fine. In general, you can and should use > whatever external things you need to make SymPy Gamma work, although > restricting to things that are BSD open source would be the best. > > Aaron Meurer > > On Tue, Mar 15, 2016 at 6:04 AM, Ashutosh Saboo > <[email protected] <javascript:>> wrote: > > 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 . > >>>>>> > >>>>>> 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. > > > >>>>>> 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] <javascript:>. > > To post to this group, send email to [email protected] > <javascript:>. > > 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. > -- 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/d6e55a8e-975e-4e83-b359-263f7433c8ad%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
