my porposal is at https://github.com/sympy/sympy/wiki/GSoC-2014-Application-Sahil-Shekhawat:-3D-plotting-in-SymPyGamma
On Monday, March 17, 2014 7:38:36 AM UTC+5:30, SAHIL SHEKHAWAT wrote: > > I think my proposal i near to completion can you please have a look. > > On Wednesday, March 5, 2014 10:07:18 AM UTC+5:30, SAHIL SHEKHAWAT wrote: >> >> Thanks David and Ondřej , i am starting writing my proposal... >> >> *thanks a lot* >> On Wednesday, March 5, 2014 9:54:16 AM UTC+5:30, Ondřej Čertík wrote: >>> >>> Hi Sahil, >>> >>> I think it is. Start writing it up on our wiki as Aaron just suggested >>> today (see his email) and ping us once you have something. >>> David Li is the expert here to consult. >>> >>> Ondrej >>> >>> On Sun, Mar 2, 2014 at 8:05 AM, SAHIL SHEKHAWAT >>> <[email protected]> wrote: >>> > It is mentioned in the "IMPROVING PLOTTING MODULE" section of GSOC'14 >>> ideas. >>> > Okay GIF should not be used...i am going through Three.js and we can >>> add >>> > mouse actions which along with d3.js will be nice. I think animations >>> will >>> > not be needed anymore then.. >>> > But the question is still there..can you please help me out that Do >>> this >>> > project's outlines seems good enough for GSOC and should i go forward >>> with >>> > it??..because i have just started improving it..so any help would be >>> nice >>> > >>> > >>> > On Sunday, March 2, 2014 8:12:24 PM UTC+5:30, David Li wrote: >>> >> >>> >> Why GIF? It >>> >> >>> >> uses a lot of bandwidth >>> >> is rather low-quality >>> >> would have to be generated server-side, or >>> >> if done client-side, is completely redundant vs. canvas, SVG, WebGL, >>> or >>> >> any of the other client-side technologies for animation/rendering. >>> >> >>> >> What animations are you talking about? >>> >> >>> >> D3 definitely supports interactivity - the current graph on Gamma is >>> done >>> >> with D3! >>> >> >>> >> We don't want a plugin, either - nobody would install it and we don't >>> need >>> >> such plugins, the browser is more than capable of animation/rendering >>> now. >>> >> >>> >> David >>> >> >>> >> On Saturday, March 1, 2014 9:34:48 PM UTC-7, SAHIL SHEKHAWAT wrote: >>> >>> >>> >>> sorry the link is actually http://rubentd.com/gifplayer/ and their >>> github >>> >>> repo is at https://github.com/darthrubens/gifplayer it has MIT >>> License so i >>> >>> guess it will not be a problem. >>> >>> >>> >>> On Sunday, March 2, 2014 10:02:31 AM UTC+5:30, SAHIL SHEKHAWAT >>> wrote: >>> >>>> >>> >>>> For animation i will be using GIF plugin for jquery see >>> >>>> http://rubentd.com/gifplayer/..and i can create something which >>> works just >>> >>>> like the CDF plugin for browser of WOLFRAMAPLHA for the >>> interactivity like >>> >>>> changing the scale and parameters. Threee.js seems like really nice >>> idea for >>> >>>> 3-D plotting. >>> >>>> Natural Language Processing Quepy is good enough, it will parse the >>> >>>> input and them search the databases of indexes from the >>> Documentation to >>> >>>> find the related outputs. Also, I will write codes which will >>> separate >>> >>>> expression and variables to be given as input for the expression. >>> >>>> >>> >>>> On Saturday, March 1, 2014 10:48:47 AM UTC+5:30, SAHIL SHEKHAWAT >>> wrote: >>> >>>>> >>> >>>>> I have been working with sympygamma from last 2-3 months and would >>> like >>> >>>>> to improve it. But there are about three big issues which alone >>> don't make >>> >>>>> up to a summer's work but together they will improve sympy-gamma >>> to a great >>> >>>>> extent. >>> >>>>> Plotting is a main issue as D3.js which don't support 3-D plots >>> and it >>> >>>>> also lacks interactivity also unfortunately matplotlib only has >>> experimental >>> >>>>> support in appengine which does not support Rasterisation, so >>> instead of >>> >>>>> that can we include matplotlib also as a submodule?? or as a >>> workaround we >>> >>>>> need to include that experimental matplotlib support with >>> javascript that >>> >>>>> fills the interactivity issue which will give user the ability to >>> change >>> >>>>> the parametes ,zoom, download as image or text. >>> >>>>> Natural language queries is also of very prime importance, i know >>> there >>> >>>>> is a separate project on parsing but i think that natural language >>> queries >>> >>>>> feature will be different for Gamma and should be done separately. >>> For this >>> >>>>> i can include TAGS in documentation and search the documentation >>> for most >>> >>>>> related output. this way even if the input is not clear it can >>> show some >>> >>>>> results which he can filter further by next thing i will include. >>> >>>>> Improving the Result-Sets should be done because the result >>> produced by >>> >>>>> gamma are limited to an extent (for example: gamma always show >>> series >>> >>>>> expansion around 0 which can be None whereas series expansion >>> around 'e' and >>> >>>>> '1/e' can be of importance). I am already working on downloading >>> complete >>> >>>>> Result set as IPython notebook, see >>> >>>>> "https://github.com/sympy/sympy_gamma/pull/32". i will also >>> imporve the >>> >>>>> cards by making the input of each card editable. >>> >>>>> The list of such small improvements is endless which together will >>> make >>> >>>>> sympy gamma awesome. >>> >>>>> Please suggest what you think? >>> > >>> > -- >>> > 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 http://groups.google.com/group/sympy. >>> > To view this discussion on the web visit >>> > >>> https://groups.google.com/d/msgid/sympy/2c8a3096-a7b5-4f1e-8f4a-bf11de5d2d44%40googlegroups.com. >>> >>> >>> > >>> > For more options, visit https://groups.google.com/groups/opt_out. >>> >> -- 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 http://groups.google.com/group/sympy. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/a555fc29-dc02-4e5c-b6e0-ac9ab4954883%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
