GSoC - '25 #27378
Replies: 13 comments 14 replies
-
Hi Adam, I’m excited about the opportunity to work on this project and I'm glad to hear the organization plans to apply for GSoC '25! While I may not have extensive experience with C++ yet, I do know Python and am committed to learning C++ to contribute effectively. I’ll start by exploring the open issues and getting familiar with the codebase, and I look forward to being part of the project. Thanks again, and please let me know if there’s anything specific you’d recommend I focus on to get started. Best, |
Beta Was this translation helpful? Give feedback.
-
Hello, i am greatly interested in this project and would like to continue with the same Also, if possible can somebody tell me how to create an appropriate proposal for the 2025 program to be accepted? |
Beta Was this translation helpful? Give feedback.
-
@adrianboguszewski fyi ^^ |
Beta Was this translation helpful? Give feedback.
-
Yes, we plan to join GSoC 2025. It's too early to talk about any details, as the program doesn't even have a specified timeline for 2025. |
Beta Was this translation helpful? Give feedback.
-
Hi, I'd like to know how to get started with contribution, i am really interested in this project already familiar with python and c/c++ but am new to open source contributions. I would love to contribute to your organisation but could you please tell me how to get started? |
Beta Was this translation helpful? Give feedback.
-
Hi everyone, I’m really interested in contributing to OvenVino for GSoC! I’m excited about the project and eager to get started. Any tips on where I can begin or open issues to focus on would be super helpful! Looking forward to contributing and learning with you all! |
Beta Was this translation helpful? Give feedback.
-
Hi @adrianboguszewski sir ! |
Beta Was this translation helpful? Give feedback.
-
Hello! Can't wait to start contributing to OpenVINO. I have worked closely with Computer Vision, Machine Learning, Deep Learning and GenAI in real time projects. More closely I have worked with pytorch, keras, tensorflow and other tools and frameworks at my previous internship projects. I was always mesmerized by the world of open source, it's selflessness towards technology and what it has to offer. Last year's OpenVINO's gsoc projects were so innovative and interesting. I wanted to ask exactly how important is C++ is in OpenVINO, I am more of an expert level python developer. Can I get started regardless? |
Beta Was this translation helpful? Give feedback.
-
Thanks for reaching out! While I don’t have knowledge in C++ either, my background is in Java, JavaScript, HTML, CSS, and React. Like you, I’m enthusiastic about contributing to open-source projects and would love to get involved if the program continues in 2025. It’s great to hear about your interest and willingness to learn. If you decide to explore any Java-based or web-related contributions, feel free to connect—I’d be happy to exchange ideas or share resources. Wishing you all the best in your journey toward GSoC! Best, |
Beta Was this translation helpful? Give feedback.
-
I’m excited to see that OpenVINO is participating in GSoC 2025! I’m eager to contribute and would love to get involved early to familiarize myself with the codebase and make meaningful contributions. I am proficient in C++ and Python and have worked on several projects involving deep learning, neural networks, and model optimization. I also have experience with tools like TensorFlow, PyTorch, Keras, Caffe, ONNX, OpenCV, and OpenVINO’s inference framework. I came across the task related to aligning the OpenVINO ONNX Frontend with the original framework implementation of the AveragePool operator for opsets 7, 10, 11, and 19. I want to ensure that I understand the task correctly: 1.Review the ONNX documentation and identify differences between opset versions. I have recent experience working with ONNX models, including converting models to ONNX format and optimizing them for inference. Since this task involves working with ONNX models and ensuring proper alignment with OpenVINO’s inference framework, I believe my experience is a good match. Could you confirm if my understanding of the task is correct, or if there are any additional details I should consider? I’d love to start contributing right away. Looking forward to your guidance! |
Beta Was this translation helpful? Give feedback.
-
Hello @adrianboguszewski ! I'm Aadith, a sophomore Computer Science student who is passionate and curious on Artificial Intelligence. I first discovered OpenVINO a few months ago where I was working on a project where I was trying to optimize inference for a project by converting the base Tensorflow code into IR format for efficient local execution on my local NPU. Though the project was eventually scrapped due to our team not advancing in a competition, OpenVINO’s capability and usage left a strong impression on me. That’s when I decided to jump down the rabbit hole and started exploring OpenVINO in depth. Right now, I’m working on Ticket #20547, and PR #28682 , but I’ve hit some issues with running ONNX tests properly. If anyone has insights or has faced similar issues, I’d really appreciate it if I could get some help regarding this, more details within #20547. Looking Toward GSoC 2025 One project that really caught my attention is the OpenVINO Messenger AI-Assistant for an AI PC. By the way, based on your experience, what are the biggest roadblocks new contributors face in OpenVINO, and how do you suggest overcoming them? Also, any tips on getting PRs reviewed faster? Looking forward to learning from all of you and contributing more. |
Beta Was this translation helpful? Give feedback.
-
My name is Kaustubh Desale, a Computer Science graduate from IIIT Kottayam, and I’m really excited about the Gesture Control with OpenVINO project. I have a strong background in Python and Computer Vision, with hands-on experience in OpenVINO for model optimization and deployment. Additionally, I have experience in open-source contributions, particularly in projects like Matplotlib and fpdf2, where I have contributed to improving documentation and functionality. I am planning to apply for Google Summer of Code 2025 and would love to contribute to this project as part of the program. Looking forward to your guidance and the opportunity to work on this! |
Beta Was this translation helpful? Give feedback.
-
Hello @adrianboguszewski, My name is Jianxiang Gao, and I am a senior undergraduate student majoring in Computer Science at SJTU. My research focuses on MLSYS, particularly on deploying models for inference on edge devices such as PCs and mobile phones. I frequently work with various inference frameworks, writing specialized operators and optimizing model inference pipelines to enhance performance. PowerInfer is a project from my lab that I am currently dedicated to refining and optimizing. I am proficient in C, C++, and Python. In fact, my first exposure to OpenVINO was last summer when I conducted performance benchmarking of transformer model operators on a laptop equipped with an Intel NPU, which aims at AIPC. This memorable experience gave me an initial understanding of the opset provided by OpenVINO. I am pleased to see how OpenVINO, a toolkit dedicated to model tuning and deployment, continues to evolve. I am excited about the possibility of large language models running faster on various edge devices with OpenVINO's help. While browsing GSoC projects, I was shocked to discover that OpenVINO has been participating in GSoC for several consecutive years. This discovery sparked my curiosity, leading me to start a more in-depth study of OpenVINO. I am very interested in the OpenVINO Messenger AI-Assistant for an AI PC project, as it involves deploying LLMs on local AI PCs and integrating RAG functionality to enhance the capabilities of large models. This aligns closely with my current work. I am eager to contribute to this project in GSoC, and I would appreciate any advice and insights from the mentors to help me dive into the project more effectively. Looking forward to the opportunity to learn from and communicate with everyone! Lastly, here is the PR link where I solved a [good first issue] #20921. |
Beta Was this translation helpful? Give feedback.
-
Hello! I'd like to know if you have plans to continue the program in '25. I ask this for three reasons:
I know the application to GSoC '25 is as competitive to mentorship organizations as it is for the mentored students. I also know it's pretty early in the process. Still, a response is appreciated.
Best,
Adam!
Beta Was this translation helpful? Give feedback.
All reactions