Cloud-CV / GSoC-Ideas

CloudCV GSoC Ideas
https://gsoc.cloudcv.org
119 stars 38 forks source link

Admin Tools Enhancement and Cost Optimization #68

Open gchhablani opened 4 months ago

gchhablani commented 4 months ago

Project Title: Admin Tools Enhancement and Cost Optimization

Description: The goal of this project is to focus on improving admin experience on EvalAI, as well as target efficient cost-reduction for maintaining EvalAI.

One of the primary focuses will be on enhancing the existing automation of the cancellation of submissions which have expired messages on the SQS queues. The second focus will be identifying underutilized/overutilized ECS instances using AWS health metrics to automatically determine the required compute. Other improvements will include admin actions on Django administration for starting/stopping/restarting the EC2 instance workers, and providing automated deletion of code-upload infrastructure on challenge un-approval.

These features, along with others mentioned in the deliverables, will make EvalAI administrative experience seamless and will also save costs in the longer run.

Deliverable:

Mentor: @gchhablani, Rahul Singh, @gautamjajoo, @RishabhJain2018

Skills: Python, Django, AngularJS, AWS

Skill Level: Medium

Get started: Try to fix some issues in EvalAI (note that there are some issues labeled with GSoC-2024).

Important Links:

mridul45 commented 4 months ago

Hi @gchhablani , I am new to GSOC and I was wondering how to get started. So I have a question , do I have to present a soluttion to the above project title or I have to download the code , study it and then prepare a detailed proposal about my own solution?

saif-hacker commented 4 months ago

Hi @gchhablani, @gautamjajoo, @RishabhJain2018 I am new to GSOC and i am an absolute beginner in open source contribution i need some assistance to get started so that i could effectively contribute to this issue

Antoniocolapso commented 3 months ago

Interested for the project.

A little bit about me :

I'm Omm Prakash Sahoo from IIT Bhilai, 3rd year b.tech. i recently become ML guy after doing CP and dev in my first 2 years.Was ICPC regionalist expert at CodeForces done decent amount of DEVoPs, Developed both Web and android apps, topped in SystemDesign and ML course at our college, built LIP-Reader (predicting sentence only by lip movement), was lead of INTER-IIT Tech meet team for Adobe behaviour simulation challenge in which we developed 2 LLMs to ease the process of posting new content for marketing for companies in every segment and a lots of interesting works.

After achieving my personal goals in CP in first 2 years now i want to finally contribute to real-world problems.Coz have been member of GDSC, OpenLake(Club for Open Source enthusiasts at IIT Bhilai) and Co-ordinator of Ingenuity (CP club).

Here is my resume link : https://drive.google.com/file/d/1LbGBW9veH75x7IqABSk9ui03JIzZv7cV/view?usp=drive_link

I will be there to solve it soon.

abdulhameed04 commented 3 months ago

Hello. I'm Abdul Hameed, pursuing my Statistics Honours from Delhi University. I'm new to this GSoC platform, and also I'm a vivid learner adopting to different work environment. Loved to help you in this project.

Aisikhue commented 2 months ago

Good day,

My name is Ayemhenre Isikhuemhen, I am a student at the University of North Carolina at Charlotte, studying Computer Science with a concentration in Artificial Intelligence. I am looking for hands-on experience with Machine Learning and would love to have the opportunity to contribute to this project.

You can access my resume using the following link: https://drive.google.com/file/d/1UcbCRY0mC9AqjcN49DwYwSBeKdZoMavT/view?usp=sharing

Kindly, Ayemehenre Isikhuemhen aisikhue@uncc.edu