Introduction of GSoC 2021

104 views
Skip to first unread message

ΓΕΩΡΓΙΟΣ ΣΕΜΕΡΤΖΑΚΗΣ

unread,
Mar 13, 2021, 6:18:24 PM3/13/21
to sage-gsoc
Hello everyone,
My name is George Semertzakis. I have a bachelor degree on Mathematics. I am currently a postgraduate student on National and Kapodistrian Univertity of Athens. My relevant coursework is Graph Theory. I am writing a MSc thesis on a topic related to this field. This work is going to be done by the end of next month. I learned two weeks ago about google summer of code and found really exciting the idea working on a project during the summer period. I have experience in python. I have worked on varius typed of projects such as machine learning algorithms. Furthermore, i have implemented a polynomial time algorithm that i read on a paper for my thesis using python.
Graph Drawing and Plotting is a nice idea. It would be nice if i get some additional informations about this project. Is there any other idea ? To be more specific, is there any idea about implementing an algorithm in python? 
Sincerely,
George Semertzakis

david....@gmail.com

unread,
Mar 14, 2021, 12:03:35 PM3/14/21
to sage-gsoc
Thank you for your interest in Sagemath.

Before applying for GSoC with Sagemath, you should start getting familiar with Sagemath (how to install and use it, code some basic algorithms, etc.) and with the developer guide http://doc.sagemath.org/html/en/developer/index.html (what’s the coding standard, how to use git and trac, etc.). Then, you can start contributing Sagemath with smalls patchs (implementation of a new algorithm or improvement of an existing one).
You can see the current activity at https://trac.sagemath.org/

Concerning the project, a first objective is to add more options to commands like G.plot(method='js') where G in a Graph or DiGraph.

Sincerely,
Reply all
Reply to author
Forward
Message has been deleted
Message has been deleted
0 new messages