EY GDS Hackpions 3.0

2368 Registered Allowed team size: 1 - 3
2368 Registered Allowed team size: 1 - 3

This campaign is over.

Idea Phase
Online
starts on:
Aug 20, 2021, 12:30 PM ()
ends on:
Sep 13, 2021, 06:29 PM ()
Prototype Phase
Online
starts on:
Sep 20, 2021, 12:30 PM ()
ends on:
Oct 20, 2021, 06:29 PM ()

Overview

PS No. Second runner up Runners Up Winners
PS1 Brute_Force_3 - -
PS2 Regressor Alfredo AiSearch
PS3 CodeSec() ProHireX NCU_Hackers
PS4 Sirius EY JIIT Troupe BaScheD
PS5 Cryptex The Unknowns Orange

Fostering creativity and growth through innovation

Welcome to Hackpions, the fourth edition of the hackathon from the Enablement Services function of EY Global Delivery Services (GDS) — the hottest virtual event of 2021!

The hackathon aims to connect participants with experts, to tackle real-world challenges. It brings together technology champions, students and working professionals such as yourself, from varied domains. Through the course of the event, we’d encourage you to gather unique ideas and innovation, that can help alleviate business problems faced by EY GDS teams during and after the pandemic. Join this unique and fun upskilling experience, to showcase your coding craftsmanship.

In this virtual hackathon event, we’ll be asking you to develop tools, apps, bots and other advanced solutions. You can partner with hackers from across the world and build hacks in critical and extensive domains, by leveraging technologies such as artificial intelligence, cloud and data analytics. You’ll also get a chance to be mentored by professionals from EY GDS and HackerEarth, who will handhold you while you take up the challenge to turn hacks into real-world business solutions.

What does the challenge include?

You are expected to ideate on problem statements and churn out advanced solutions. Your prototype should belong to any one of the following technology stacks: App development, API development. data science, artificial intelligence or machine learning, game development, WebApp development, full stack and cloud computing.

Why join the event?

You and your team can compete virtually from wherever you are, irrespective of whether you are a student, a new joiner or an experienced working professional. This is an opportunity to work with and learn from the industry’s leading minds, and to develop solutions, using the tools and resources of EY GDS. Top teams, winners and all the finalists stand a chance to win exciting prizes and rewards, along with an opportunity to work for EY GDS as interns, based on the panel’s recommendation.

Themes

Guidelines for building your prototype solution

  • The expected statistical solutions for all five themes, are mentioned below:
  • The solution should ideally be suitable for deployment in an Azure cloud platform.           
  • The tools can leverage open source, custom libraries, application programming interfaces (API), from cloud platforms.       
  • Azure and MS Tech stack continue to be the most preferred stacks, over which we would like the solutions to be built.
  • Open source technologies can be used if Azure and MS Tech stack cannot solve the problem, or if you don’t have access to the above-mentioned stacks.
  • However, you must design the solution in a way that it can be easily ported to Azure and MS Tech stack and provide a valid business reason for choosing open source technologies, during the evaluation stage.
  • The preferred technology stack is C#, .NET and Python for artificial intelligence (AI) or machine learning (ML).
  • You are also free to use libraries that are not licensed under Affero General Public License (AGPL) and CCA (Creative Commons Attribution).
Web Viewer

Overview

In organizations there are many processes which involve reviewing documents. As part of the review process, review comments are often added to documents. In the EY organization, there is already a web-based platform which allows users to upload documents, perform background processing of reviews, and provide review comments in the documents for users to further address. In the current tool, PowerPoint files are not supported. We’re looking for a solution which can automatically include comments to PowerPoint slides, and then show the PowerPoint file with review comments through a web-based platform. This should enable users to act on and add/accept/reject the comments through a web-based reviewer. The solution should support review comment insertion to sections of PowerPoint slides, allow manual comment insertions and allow the download of the content in PowerPoint file format with all comments included.

Deliverables

  • A web portal for uploading documents (Only PPTs) which can be deployed in MS Azure platform.
  • API endpoint for updating annotation comment inputs and corresponding slides and sections in PPT. The input parameters needed for the API should be defined by the team based on an idea of how the annotations can be correctly updated in the sections. (This is based on the assumption that the data extraction from PPT and rule engine execution is out of scope of the hackathon. The needed comment to be inserted and section/slide to which it is expected to insert needs to be passed as a parameter. Hackers are expected to identify the proper inputs for enabling proper insertion of comments in API programmatically).
  • There should be a webpage designed to demonstrate the API capability with all input options required for API. All inserted comments through this webpage should finally reflect in the PPT which will be rendered through the PPT web-viewer.
  • PPT viewer component should be integrated to the webpage and should have the capability to render PPT file content with additional review comments added through API call.
  • In the viewer section, the following (which has action support) should be a part of the solution:
    • Users should be able to navigate to any slide.
    • There should be one section showing all slide numbers.
    • The slide numbers should be highlighted in a different colour if there is any review comments received on the slide.
    • Users should have option to go to any section and insert a new comment through the viewer.
    • Users should have option for accept/reject actions which subsequently allows webhooks for further background processing if required. 
    • Users should have the option to submit the review which will keep all accepted comments and remove all rejected comments from the final document.
    • Users should have the option to download the PPT.
    • There should not be any formatting differences in the downloaded PPT compared to the original PPT uploaded to the webpage.

Submission

  • Presentation on problem statement and solution design and approach
  • Source code of the solution
  • Working solution
  • Web portal with all features requested
  • API endpoint which has functionality to add comments programmatically
  • Recorded video

Desired end state - (Futuristic Perspective)

  • Ready-to -use viewer integrated with the existing Web Platform (Azure based) which will support PPT
  • Users will be able to upload PPT documents for review
  • Data from PPT will be extracted and background rules will be applied to find the annotation comments required
  • System should support annotation through background process and update it in PPT document in relevant line/section
  • In the web-viewer all comments will be displayed which were added automatically based on background execution
  • Users should be able to view/delete/add comments to any slide as per their need
  • System should allow export/download the PPT file from web application

Resources

 

 

Image Search and Analysis

Overview

Currently, EY teams help manage a large set of images which come from different sources and are heterogenous in nature. There are no existing solutions that can consolidate and re-use these images. Reusing images results in cost savings and a streamlined workflow. Similarly, tagging and classifying the images reduces a lot of manual effort in searching for the required images. There are different scenarios where an image needs to be searched based on context, similarity, existence in documents, videos, etc.

 We are looking for a:

  • A web-based solution that will act as a repository of images, where the user can upload images and get those images automatically classified and tagged with appropriate meta data based on objects in the image.

Additionally:

  • The solution should provide the user with an option to edit the tag and update it. The solution can use this feedback from the user to improve the accuracy of the tagging.
  • This solution should also provide an option for the user to browse through all the images in the repository and to search an image based on the metadata tags available for the images.
  • The solution should also support searching by an image in image repository for similar images, image with in videos and image within PDF documents.

Deliverables

  • Web-based application hosted in Azure infrastructure with the below features:
    • Option to upload new images.
    • Should have the option for reviewing image tags auto generated by background processing, for users to maintain further tags and attributes.
    • All user inputs should be stored in a database based on user input.
  • Storage repository for storing all images, videos, documents etc.
  • AI logic for retrieving tag and other object information from uploaded images.
  • Intelligent search using natural language. For e.g. Image search with text, “boys playing football” or “indoor games” or “sustainability” etc.
  • Intelligent search based on user input image and find similar images.
  • Intelligent search to find image existence in set of video libraries.
  • Search capabilities should be able to execute very fast and render results in 2 to 3 seconds.

Submission

  • Presentation on problem statement and solution design and approach
  • Source code of the solution
  • Working prototype
  • Web portal with all features requested
  • Recorded video

Desired end state – (Futuristic Perspective)

  • The solution should be deployable to Azure infrastructure.
  • The solution should support as image repository for the organization, and later it can be extended to other types like icons and videos.
  • The solution should be extended further later with image generation techniques to further enhance the repository landscape and become one stop source for images and icons for anyone in EY teams.
  • Data and file storage should be scalable.

 

CV Screening

Overview

  • Recruiting is a large volume process that involves shortlisting of CVs against a requisition/JD – an extremely time consuming and labour intensive process that sometimes leaves qualified CVs overlooked.
  • CV screening against a job description, if automated, could help save tremendous effort for the frontline recruiting teams
  • The solution should screen all input CVs against a JD identified and rate the CVs of the candidates based on relevancy, experience, skills etc.
  • Problem statement: CV screening against an identified JD and rating the CVs based on different parameters including experience, relevance, skills, location and education background.

Deliverables

  • The solution should be able to take a “Job Description” as a variable and a corresponding set of CVs applied against the same via a front-end 
  • CVs to be screened against that specific JD that was uploaded and recommended CV’s to be displayed as short lists based on different parameters including experience, relevance to the role, skills, location, education background etc. Accuracy of screening tool will be the crux of the solution
  • Ability to provide weightage to above parameters should be available to the user in order to make a healthy mix
  • Output of shortlisted CVs should be displayed along with score. Shortlisted CVs should be extractable along with a screening report in the form of XLS/CSV
  • The solution should support CV screening based on any job description input
  • The solution should be scalable for customizing based on team needs in terms of weightage on parameters
  • The solution should have the capability of identifying credibility of a entry in resume with some co-related check if possible
  • The solution should support both PDF and word formats.

Submission

  • Presentation on problem statement and solution design and approach
  • Source code of the solution
  • Working solution
  • Recorded video

Desired end state – (Futuristic Perspective)

  • Solution should be possible to use for any team in organization
  • It should have AI capabilities for prediction of hiring, selection etc. based on historical data
  • Should be possible to deploy in EY Azure platform

 

 

Human Digital Twins

Overview

In a world where large amounts of data is being generated through both physical and digital systems, it becomes imperative to converge the data to provide personalized, context-driven and proactive insights to aid the human decision-making process. 

The idea is to not limited to analyzing human behavior - it is about making decisions based on emulating and predicting your future actions. How can we combine data from multiple dimensions to build a digital twin which can drive decision-making for you? How can the concept of digital twin be used to influence human learning and promote human well-being? Use the concept of digital twin to understand the human behaviour in the following aspects:

  • Skills and learning
  • Working style
  • Fitness and wellness data from wearable devices and mobile apps
  • With a combination of these, create a digital image of an employee
  • Identify ways to influence further learning and promote human well-being based on the data

Deliverables

  • Create a digital image of a person with the following data and represent it in a web application
    • 1. Skills and learning 2. Working style 3. Fitness data 
  • Create personalized recommendations based on one’s working style and profile for further skill enhancement without impacting the overall well-being
  • For eg: if the person is in a particular business areas, the new skills and learning recommendations provided should be based on the person’s interests, line of business needs and market trends
  • Generate suggestions to improve wellbeing based on the individual’s lifestyle. Data can be captured from health apps
  • Skill, learning, working style data can be extrapolated based on data samples shared
  • Fitness data should be picked up with integration capabilities from Fitness apps such as Fitbit, Google 
  • Should also come up with ideas of leveraging the digital twin concept project other applicable parameters

Submission

  • Presentation on problem statement and solution design and approach
  • Source code of the solution
  • Working solution
  • Recorded Video.

Desired end state – (Futuristic Perspective)

  • Web based application to display one person’s profile
  • Section to show analytics based on his work activities
  • Section to show his current state of skill and competency and the progress made over year
  • Section to show health habits
  • Get insights to search people with similar profile
  • Enable organization/leadership view of team insights based on data collated

Resources

  • Skills and Learning data. This is sample data template. Participating should extrapolate data with more records and add relevant fields as they think necessary based on their solutioning. They can do completely different approach also. The sample attached is just for reference.
  • Work Pattern data sample is attached. Team is expected to improvise based on this and add more attributes and rows to build logic.
  • Health data should be picked up from google fit or fitbit or similar kind of health wearables/apps.

 

 

 

Skill Verification using Blockchain

Overview

A blockchain-based skill verification system can help reduce the time spent on conducting competency checks, skill verification and build more trust in the skill and competency management within the organisation. With Blockchain, an employee can have his/her skills recorded on an available network which are also verified and approved by their previous managers/employers. Thus with a skill chain based on the blockchain for an employee, we can be completely assured of the skills, experience, learning goal progress and their competency level along with a transparency of who have endorsed the employees on these skills. Further, this will help organisation to help optimally leverage credible employees for respective business needs.

Deliverables

  • Design solution using Blockchain to perform skill details update and verification
  • Participants are expected to think though all possible scenarios to ensure the credibility of verification(For eg: supporting experience on skill)
  • Participants are expected to prepare attributes related to skill such as learning track achieved,  level of expertise and experience and come up with very effective combination to be handled in blockchain
  • Need to provide option for employees or counsellors to add and update their skills, learning, experiences or any other attribute which could be added later on the blockchain
  • Solution should have provision to add more attributes in future to give weightage for the skill
  • A certifying authority like a employer or a manager who will be able to certify and verify the skills added by candidate on their profiles
  • Provide multiple experience levels for all skills based on candidate’s expertise in a particular skill
  • Provide an option to add customized skills to the platform from which the candidates can choose their skills
  • Provide accessibility of data to managers for verifying and hiring candidates using web application
  • Come up with ideas of implementation of this in integrated manner to have a trusted database of verified information
  • Use any blockchain technology to full fill the requirements and application which can be deployed in Azure infrastructure
  • Provide web based user interface for user interactions

Submission

  • Presentation on problem statement and solution design and approach
  • Source code of the solution
  • Working solution with all features requested
  • Recorded video

Desired end state - (Futuristic Perspective)

  • Working solution enabling different role users(eg: employees, employers) to leverage the blockchain solution
  • Have a futuristic view of integration possible with HR/Payroll applications
  • Identify change management requirements involving different role users with direct or indirect dependency 

Resources:

  • Reference data is attached below to indicate minimum dataset and attributes to consider. Participants are expected add more from their side to have more value to the solution
  • File attached has 4 sheets in Excel.
  • Skillmaster sheet is to indicate the master skill structure.
  • EmployeeSkillmapping is to indicate how a skill is mapped to an employee
  • LearningTrack to indicate the structure of learning and achievement of target
  • ExperienceTrack to indicate which attributes can be considered for tracking experience and how arrive on necessary skill is attained.

 

 

Prizes

Main Prizes
Finale top winners (5)
INR 1,50,000

There will be five winners.

INR 1,50,000 will be awarded to each team (i.e., one winner per problem statement.)

Finale runners up (5)
INR 50,000

There will be five winners.

INR 50,000 will be awarded to each team (i.e., total of one team per problem statement and total five teams from Semi Finals).

Second runners up (5)
INR 25,000

There will be five winners.

INR 25,000 will be awarded to each team (i.e., one team per problem statement and total five teams from semi-finals).

more

Social Share

Help & Support

Please contact event admin
Mohammed Aftab at mohammed.aftab@hackerearth.com
Notifications
View All Notifications

?