GSoC 2025 Project #27 BrainHeart :: an integrated open-source software tool for studying heart-brain interactions (350h)

@suresh.krishna
So the main focus of the software will be to provide a platform for analysis of the signals if I am correct? Do you have any particular tech stack in mind? I also wanted to know if any scope of research is associated with the project.

Please go through the messages above and the Github page. Stack is up to you.

Dear Suresh Krishna Sir @suresh.krishna ,

I hope you’re doing well. I wanted to share the current draft of my proposal for GSOC Project - BrainHeart:

The proposal is still a work in progress and undergoing changes, but I wanted to check if I’m heading in the right direction.

I’ll also be adding code screenshots for the MVP I’m developing as I mentioned earlier in the above message. Please let me know if you have any feedback or suggestions by using comments on Google Docs Link. Your guidance would be really helpful!

Looking forward to your thoughts.

Best regards,
Ritesh Kumar Singh

Dear @suresh.krishna, Oren Gurevitch and Maya Aderka,

It is my humble submission to you that I am a 3rd Year student pursuing B.E. in Electrical Engineering at Jadavpur University, Kolkata. I am writing to say how much the BrainHeart Project interests me, especially the analysis of heart and brain interactions. I can effectively contribute to this project because I have the skills which this project requires,

My curriculum includes relevant subjects like analog signal processing, digital signal processing, digital image processing, statistics and probabilistic methods and simulation using MATLAB and Simulink. So I have a good grasp on these topics which this project requires.

Moreover I am skilled in machine learning and deep learning. Currently I am working on a project under Prof. Suddhasatwa Chakraborty regarding EEG data analysis using Deep Learning method to access the process bias of different lighting stimulus in human brain, where I implemented signal processing techniques such as FIR Digital Filter, FFT, Artifact Rejection, Power Spectrum analysis methods like Welch method, Multitaper Method, Bartlett method, etc. and Scalp Mapping using raw EEG data in a plain csv file, which eliminates the dependency on EEGLab+BioSig toolbox, which is like a black box, which again eliminates the dependency on .edf file. The problem with the .edf file is it can’t be accessed anywhere apart from EEGLab+BioSig toolbox. So I have prior experience of using frameworks used in biomedical signal analysis like MNE and spectrum. I have a basic knowledge of web development as well, and I am eager to sharpen my Web Development skill as well as I progress through this project. Lastly, I am actively learning more about SLURM and cluster computing in order to be fully equipped with all the skills this project demands.

Thank you so much for your time and consideration. It would be kind of you if you consider my proposal. I will be highly obliged to you.

Yours faithfully,
Pragyayan Guha Roy

Please go through all the material posted earlier on this page as well as the github page, and feel free to send me a draft proposal using the gsoc incf template that you can find on the incf gsoc 2025 page. Good luck and welcome !

Dear Suresh @suresh.krishna, Oren, and Maya,

Hi! My name is Yunmiao Wang. I am very interested in the BrainHeart project.
I will share my current version of proposal for feedback via DM. Please feel free to let me know if I can provide any additional information.

Thanks!

Yunmiao Wang

Following my last message, I am having trouble sending direct message to you @suresh.krishna. I received the error message ā€œAn error occurred: Sorry, you cannot send a personal message to that user.ā€.
Is there a different way that you would like me to share the google doc link? Thanks.

Subject: Inquiry About GSoC 2025 Project on Brain-Heart Dynamics

Dear Oren, Maya, and Suresh,

I hope you are doing well. My name is Divyanjali Khorkar, and I am a 2nd-year BTech student in Electronics & Telecommunications Engineering at MKSSS Cummins College of Engineering for Women, Pune. I am interested in applying for Google Summer of Code 2025 and would love to contribute to your project on Brain-Heart Dynamics.

I have a strong background in Python and AI/ML and have worked on signal processing in MATLAB as part of my Digital Communication coursework. While I am not yet experienced with Slurm and cluster computing, I am eager to learn. I also have basic experience with web development and am willing to improve my skills further if needed.

I would love to understand how I can best contribute to the project and whether you recommend any initial tasks to familiarize myself with the codebase. Additionally, I would appreciate any guidance on expectations for the proposal.

Looking forward to your response.

Best regards,
Divyanjali Khorkar
divyanjalikhorkar@gmail.com

@suresh.krishna, Could you please send an invite so I can send a DM? I have some questions to follow up on my email earlier…

Subject: Proposal for GSoC 2025: BrainHeart – Studying Heart-Brain Interactions

Dear @suresh.krishna, Oren and Maya,

Understanding heart-brain dynamics is crucial for neuroscience, cardiology, and AI-driven healthcare. BrainHeart will certainly bridge the gap between research and real-world applications through open-source innovation. As a recent engineering graduate, I am drafting a proposal for this project.
With my strong foundation in biomedical signal processing, machine learning, and deep learning, I am well-equipped to contribute to this project. My research on EEG-based seizure prediction has given me hands-on experience in time-series analysis, feature extraction, and deep learning-based classification.

Additionally, during my internships at IISc Bangalore (SPWiCom) and IIT Madras (CEWiT), I worked extensively on beamforming, MIMO-OFDM systems, and near-field channel modeling—all of which required advanced signal-processing techniques and statistical modeling. These experiences have strengthened my ability to work with large datasets and implement efficient algorithms, which will be crucial for BrainHeart. Throughout my internships, I have extensively used Python and MATLAB and also various ML frameworks such as PyTorch, Keras, TensorFlow.

Through this project, I aim to develop robust signal-processing pipelines, implement statistical and machine learning techniques, and contribute to web-based visualization tools for seamless data analysis. I am equally interested in exploring the Slurm-based processing, which could enhance the efficiency of heart-brain interaction analysis.

To conclude, this project aligns perfectly with my interest in applying signal processing to healthcare. The skillsets I’ve gained through my courseworks, projects and internships will surely aid in contributing towards the project.

Looking forward to your feedback and insights!!
Thank you.

Regards.
Pranathi A

please go through all the information on this page, the github page, the incf gsoc website and prepare an application using the gsoc incf template there and we can give you feedback. @Pranathi_A

1 Like

Dear @suresh.krishna,

I hope this email finds you well. My name is Haneen Abdelazim, and I am a senior Computer Science student at the Arab Academy for Science, Technology, and Maritime Transport. I am writing to express my strong interest in the BrainHeart: an integrated open-source software tool for studying heart-brain interactions project as part of Google Summer of Code (GSoC) 2025 with the HumanAI Foundation.

I have a background in signal processing, deep learning, and biomedical data analysis. I recently worked on an fNIRS-based project at DGIST (Daegu Gyeongbuk Institute of Science & Technology) in South Korea, where I applied deep learning models (ResNet34, ResNet50) to differentiate schizophrenia patients from healthy individuals using verbal fluency task (VFT) fNIRS time-series data. I also have experience in data preprocessing, visualization, and optimization techniques, which I believe align well with the goals of the BrainHeart project.

I have attached my CV, and I would love to contribute to this initiative. I would greatly appreciate any feedback or guidance on how I can best contribute to this project.

Thank you for your time and consideration.

Best regards,
Haneen Abdelazim
haneenezat1911@gmail.com

1 Like

Hi @suresh.krishna,
I am unable to send you a direct message here on Neurostars. Could you please advice on how should I proceed?

ā€œI have already submitted my proposal through the GSoC platform.ā€

Dear Team,

I am writing to express my interest in contributing to the BrainHeart project as part of the GSOC 2025 program. I am currently a PhD student at IIT Gandhinagar in Gujarat, India. I completed my undergraduate studies in Biomedical Engineering, where I worked on a project focused on the computational modeling of neurons in Alzheimer’s disease.

Following my undergraduate work, I joined IIT Gandhinagar as a Research Fellow and later began my PhD in the Medical Ultrasound Engineering Lab under the guidance of Prof. Karla Mercado-Shekhar. My current research focuses on quantitative ultrasound for soft tissue characterization.

I have developed expertise in mathematical modeling, signal and image processing, and experimental work. I am familiar with several Matlab toolboxes for EEG and EMG data analysis, and I have also worked with fMRI data. Additionally, I have experience coding in Python for signal-processing tasks.

While I have not previously worked with Slurm or clusters, as most of my research is conducted on lab workstations, I am eager to learn if necessary. Regarding web development, I have knowledge of HTML and have assisted with setting up websites at my institute, giving me valuable experience in this area.

I am particularly interested in exploring the relationship between the temporal dynamics of heart rate and blood pressure with brain dynamics to better understand heart rate variability, blood pressure variability, and cerebral autoregulation.

I would be happy to discuss this further. Please let me know your thoughts.

Thanks

Sincerely,

Jagruti

Subject: GSoC 2025: Interest in the BrainHeart Project

Dear @suresh.krishna, Oren and Maya

I hope this email finds you well. My name is Saiabhijna Pendyala, and I am a second-year B.Tech Computer Science student at GNITS. I am writing to express my strong interest in the BrainHeart project as part of Google Summer of Code (GSoC) 2025 with the HumanAI Foundation.

I am fluent in Python and currently deepening my knowledge of machine learning techniques. My passion for heart-brain interactions is rooted in my fascination with how physiological signals from the heart and brain are interconnected. I am particularly drawn to how heart-rate variability, blood pressure, and neural oscillations influence each other, reflecting complex bi-directional communication between the cardiovascular and nervous systems.

I have read extensively on neuroscience, including works by renowned neurosurgeons like Do No Harm, which further solidified my interest in understanding how technology can help decode these interactions. Initially, I wanted to become a neuroscientist, but I chose to pursue a B.Tech to explore how computational methods and data science can bridge the gap between biomedical research and real-world applications. I strongly believe that advancing our understanding of heart-brain dynamics can significantly impact healthcare and improve patient outcomes.

The BrainHeart project’s goal of integrating cardiovascular and brain dynamics into a single open-source tool deeply resonates with my academic and career aspirations. I am also motivated to learn skills essential to the project, such as working with Slurm and clusters, and to develop basic web development skills to contribute to the project’s online platform.

I would greatly appreciate any guidance on how I can best prepare to contribute to this initiative.

Thank you for your time and consideration.

Best regards,
Saiabhijna Pendyala
psaiabhijna@gmail.com

i suggest you go through all the material here on this thread, and on github, and draft a proposal based on that… please use the incf gsoc template.

@suresh.krishna is this project a small, a medium or a large project? nothing is mentioned in the project description.

it is a large project

Dear Mentors,

I hope this message finds you well.

I recently submitted my proposal for the BrainHeart project under Google Summer of Code 2025 and wanted to personally reach out to express my continued enthusiasm for the project and to connect with you directly.

I’m truly inspired by the vision of BrainHeart and the opportunity to contribute to such impactful interdisciplinary work. While the proposal review is underway, I would be grateful if you could suggest any preparatory steps, readings, or tasks I can undertake in the meantime to deepen my understanding and better align myself with the project goals.

I’m committed to making meaningful contributions and would love to start engaging early—whether that’s through familiarizing myself further with the codebase, reviewing relevant research, or contributing to ongoing discussions. If there’s anything I can do now to demonstrate that I’m a dedicated and valuable potential contributor, I’m all in.

Looking forward to hearing your thoughts, and thank you again for the opportunity.

Warm regards,
Anshu Tank
Integrated M.Tech | NIT Hamirpur
LinkedIn | GitHub

…