Back to Programs

Web

CloudCV

Building platforms for reproducible AI Research

angularawsbackendclouddevopsdjangodockerfrontendjavascriptpython

Participation history

9 GSoC years

2025

3 projects

Official year page

RAG-Based Chat Bot for Enhanced Challenge Support

RAG-Based Chatbot for Enhanced EvalAI Challenge Support Problem EvalAI struggles with providing consistent, timely, and accurate support for AI...

Enhanced Test Suite and Improved User Experience

This project is focused on significantly improving EvalAI’s usability by enhancing exsiting comprehensive test suite alongside a series of user...

RAG-Based Chat Bot for Enhanced Challenge Support

This project aims to enhance the user experience for both challenge hosts and participants by developing an intelligent, RAG (Retrieval Augmented...

2024

2 projects

Official year page

Enhanced Exception Handling, Testing, Documentation, and User-Friendliness for EvalAI

This project aims to make EvalAI better for users. It will improve how errors are handled, add more tests to make sure things work properly, provide...

Google Summer of Code 2024 Proposal for CloudCV

The proposal targets enhancing CloudCV by improving its admin dashboard, optimizing costs, and enhancing infrastructure monitoring. Key initiatives...

2023

2 projects

Official year page

Evaluation Infrastructure Optimization

This project aims to enhance EvalAI's functionalities by automating large worker deployments in AWS, adding relevant features for efficient challenge...

Improvements in EvalAI User Interface

This project aims to enhance and optimize the existing platform by implementing several important features and improvements. These changes include...

2021

3 projects

Official year page

Improvements in EvalAI frontend

This project involves fixing the last remaining kinks in the EvalAI UI. The goal of this project would be to improve the new UI as we replace the...

Static code upload challenge evaluation and enhancements in GitHub based challenge creation

EvalAI is a platform to host and participate in AI challenges around the globe. To a challenge host, reproducibility of submission results and...

Monitoring setup for EvalAI

As the number of challenges on EvalAI are increasing, we want to focus on improving the performance of our services. As a first step, we will focus...

2020

3 projects

Official year page

Enhancement in Code Upload Pipeline

As EvalAI hosts more code-upload challenges and researchers utilize the modular Kubernetes based infrastructure for hosting these challenges,...

Improvement In EvalAI front @CloudCV

This project mainly focuses adding some missing features and improving the frontend of the EvalAI.

Streamlining challenge creation on EvalAI

EvalAI is a platform to host and participate in AI challenges around the globe. To host a challenge, challenge creation is one of the core features...

2019

4 projects

Official year page

Enhance UI/UX of EvalAI

This project will focus on improving the existing UI of EvalAI to improve the experience of both challenge organizers and participants. Beyond this,...

Implement robust evaluation pipeline in EvalAI

Currently, the submission worker that evaluates the challenge requires manual scaling. For auto-scaling, I'll be migrating it to AWS Fargate from...

EvalAi-ngx

A web application for contesting online AI challenge. The front end has been improved for better user experience and performance.

Evaluating Submission Code in Docker Containers

The rise of reinforcement learning based problems or any problem which requires that an agent must interact with an environment introduces additional...

2018

5 projects

Official year page

Improve Demo creation in Origami

Improve the Demo creation in Origami and Provide REST API for demo access.Adding analytic server for optimising demo performance and for getting ...

Fabrik

Fabrik is an online collaborative platform to build, visualize and train deep learning models via a simple drag-and-drop interface. It allows...

Improve Demo creation in Origami

Cloud-CV is an open source cloud platform with the aim to make AI research reproducible. Origami (previously called CloudCV-fy your code) is an...

Python Package, Amazon SQS and REST-ful services for EvalAI.

1. EvalAI Python Package. Creating a python package for EvalAI which lets the participants to import evalai as a python package and then make...

Implementing python package and new features for EvalAI

This project will involve implementation of a python-package for enabling CLI submissions and participation in the first phase. The second phase will...

2017

4 projects

Official year page

Making research more accessible with Origami

Origami aims to provide Artificial Intelligence as a Service. Presently, deep learning is a very interesting field. However, the issue arises when...

CloudCV Web App Redesign

The aim of this project is to rewrite Cloud CV Web App into a modern web app with a REST API backend with continuous integration and deployment.

Improved layer support and collaboration

The proposal is towards improving the layer support and adding real time collaboration for Fabrik. I propose to add support for some essential...

Implementing RESTful web services for EvalAI

EvalAI is an evaluation server that will host AI challenges like Visual Question Answering, Image Captioning. In recent years, it has become...

2016

2 projects

Official year page

CVFY

The aim of this project is to create a framework that can help people create a web based demo out of their machine learning code and share it. Others...

Build Deep Learning models online

This is a user interface to draw and configure deep neural networks and supports import / export of model configuration file from / to caffe &...