Regarding discussion of project ideas for GSOC'23

162 views
Skip to first unread message

Ishan Pandhare

unread,
Feb 27, 2023, 2:21:44 PM2/27/23
to sympy
Good day everyone,
I am Ishan Pandhare, 3rd year student of mathematics
and computing at IIT(BHU) Varanasi. I have been using 
Sympy for some time and have made some contributions as well.
After a brief discussion with some of the potential mentors, I could
draw a clear idea about some of the projects, even though 
I still want to discuss some projects with mentors willing to 
guide in the following:

Polynomial GCD : As I understand there is more than one
algorithm that could be implemented to improve the polynomial
GCD. I have looked at these and would like to discuss the
idea with a mentor. As it stands, improvement in this part could
simultaneously improve a lot of parts of Sympy. Also, I do have
knowledge of abstract algebra and number theory, which could be
useful for this project.

ODE ideas : Both of the topics related to this idea intrigued me.
The basic idea for "Solving Differential Equations in Terms of Bessel
Functions" has already been implemented and I would like to know the
scope of improvement in that area. Also, I would like to discuss other ideas
mentioned in the wiki, such as "Integrating factor for second order ODEs".
I do have the prerequisite knowledge, having studied DEs for the past
4 years.

Floating point expressions : The central idea of the project is to
improve the speed and accuracy of special functions. As I understand,
the scope of the project deals with either accuracy or speed (for a user-
defined accuracy). I would like to discuss the scope of this project 
with a mentor for further clarity.

Benchmarks and Performance : Having contributed to Sympy myself,
I can agree that a new system could be placed for benchmarks that 
could potentially warn about a certain change slowing down Sympy. This 
would encourage the implementation of better algorithms and could make
reviewing a PR much easier. I am very much interested in this idea and
would like to know where it stands as of today.

I would like to request the mentors concerning these projects to let me 
know about their involvement (as I am unaware of who the mentors 
for these projects are). There are other ideas that I would like to 
explore, but as of now, I would like to get a complete picture
of these project ideas. 
Thank you.
Ishan

Ishan Pandhare

unread,
Mar 1, 2023, 1:45:29 PM3/1/23
to sympy
There's another project that I would like to discuss with a mentor, and that has 
been previously been taken up
Series : I have taken a look at the work done by previous GSoC mentees, and the 
report suggests that there is still a good amount of work to be done in the
project. I do understand what needs to be done in the project, and would like
to discuss it with a mentor.
It would help me a lot if someone willing to mentor these projects would reply to
this thread, so I could get a clear picture of the demands of these projects.
Ishan

Reply all
Reply to author
Forward
0 new messages