About The Axis Bank AI Challenge

Axis Bank is one of the first new generation private sector banks to have begun operations in 1994. Today it the third largest bank of the country, providing a wide-spectrum of financial services to multiple customer segments – Retail, SME, Agri & Corporate. Axis has always been forward in technology adoption and using tech in creation of customer centric products & services. This Hackathon is an initiative by Axis Bank to promote innovation in the country and help Startups/Developers and Student entrepreneurs to think out of the box and come up with great solutions for the bank. Purpose of this hackathon is to identify the talent and engage with them for co-learning and co-creating tech & business applications in a collaborative and fun way.

How it happened?

Problem Statements

  1. Signature Recognition:

    A person’s signature is a representative of his identity. For us at the Bank, a signed document by a customer is an instruction from him for carrying out an approved transaction for him. On on-boarding a customer we capture an image of his signature in our systems, and on receiving a signed document (Cheques, DDs and others) from him we match the signature on the document with the one recorded in the database before proceeding with the instruction.In case of skilled forgeries, it becomes very difficult to verify the identity of the customer.We want you to build a system that can help us distinguish forgeries from actual signatures. This system should be able to study signature parameters as strokes, curves, dots, dashes, writing fluidity & style, in a Writer-Independent manner and create features for identification of the signature. The system should not use any existing APIs and should be completely self-developed. How should it work?

    • Step 1: Accept & Store Genuine Signature Image: Take actual signature scanned image of the on-boarding customer and store it in a database against a unique Customer ID
    • Step 2: Accept & Compare Signature Images: Accept inputs of Customer ID, and corresponding signature image. Compare with the signature stored in DB against the given Customer ID, and return a Confidence Match Score between the two signature images
  1. Table Reading & Understanding in Documents/Image:

    With advent of AI-RPA, document reading and analysis are on their way for becoming mainstream. Tables in documents help represent information in a structured way. For a comprehensive document analysis, it is important to be able to identify, read and understand tables present in documents. This step, although despite a successful OCR, may become difficult, as tables vary a lot in their layout, formats and encoding. The problem at hand is to build a solution that can detect tables in given documents, then make sense of the information they present. For this problem too, you cannot use any existing APIs. How should the system work?

    • Step 1: Accept document input, read tables: System should have an input mechanism for accepting documents (PDFs, MSWord) or document images (TIFF, JPEG). The document may have one or more tables.
    • Step 2: As an output, system should return the table content in an excel format: Table Name Number of Columns, Number of Rows, Then Per Row: Column Header Name, Cell Value, Column Header Name, Cell Value….


  • 12th September

    Start Date

    You can submit the solution ideas anytime after the registration and before the end date.

  • 28th October

    End Date

    You may submit your hack any number of times.Please note we will consider the final submission only.

  • 4th November

    Shortlist Announcement

    Participants will be informed on email.

  • 5th November

    Start Date

    Phase 1 winners start building the prototype.

  • 25th November

    End date

    Participants to complete the submission by the deadline.

  • 2nd December

    Phase 2 shortlist announcement

    Participants will be informed on email.Winners to travel to Thought Factory, Bangalore for the final round.

  • 22 December 11:00 AM

    24 hour hack starts.

  • 23 December 8.00 AM

    Submission of solutions and Breakfast

  • 23 December 10.00 AM

    Presentation to the Jury

  • 23 December 12.00 PM

    Results and Prize distribution


  1. If you wish to work as a team, the maximum team size is restricted to 5.
  2. If you want to form a team with other participants , you can write to us on email (visit “Contact Us” section) and we will help you with the same.
  3. You cannot add/delete team members once the team has been officially formed.
  4. Phases 1 & 2 are online, you can participate from anywhere. For both the phases, you can repeat your submissions as many times as you want. Only the final submission will be considered by us.
  5. Do note that by participating in the hackathon, you acknowledge your agreement with our Terms & Conditions.
  6. You are expected to come up with new and innovative ideas. Plagiarism is highly discouraged.
  7. All the submissions will be considered on a per team basis.
  8. The IP of the solution will belong to you.


  • For Phase 1 : #Ideation
    1. In this phase, we want to learn about your approach towards building solution for the chosen problem/problems. Briefly describe:
      • Solution Design
      • Tech Stack you will be using (You cannot use any published APIs)
      • Algorithms/Models you will be using
    2. You don’t have to implement exactly what you describe in this phase. We understand that your approach, design, chosen stack and methodology may change when you will start building the solution. This deliverable is to gauge your understanding of the problem and guide you towards building of the right solution.
  • For Phase 2 : #Prototyping

    In this phase your deliverable is a working prototype solution for the problem chosen. We shall provide you with training data sets. Teams may either submit their work via their GitHub repository links, or via uploading zipped folders, along with instructions for creation of execution environment and running the solution. The solutions will be executed and judged for their accuracy and experience.Besides, you need to submit a write-up covering:

    • Final solution design
    • Algorithm/Models actually applied
    • Tech stack used
    • Accuracy attained
    • Any deviations
  • Finale at Thought Factory Office, Bangalore:

    For the finale you shall be invited to Axis Bank’s Innovation Lab, Thought Factory, for a 24 hour exciting hack. You will be accompanied by Bank’s tech leaders & data scientists in final refining of your solution. The final solutions, on submission will be executed by our mentors and judged for accuracy, scope coverage, usability, experience and novelty. Finalists shall get an opportunity to present and talk about their solutions before the senior most management of the Bank.

  • The solution will be judged on its accuracy, security aspects, usability, customer experience, performance & scalibility.

Judging Criteria

During all the 3 phases of the Axis Bank AI Challenge, the judging will be based on the following criteria:

  • Usability and scope for large scale implementation
  • Functionality
  • Innovation
  • Uniqueness
  • MVP/Prototype
  • Completeness of the idea/prototype


No. You do not have to pay anything to anyone to register yourself for any Hackathon on HackerEarth
If you love to code, you are more than welcome to participate in the Hackathon..
You have to develop the application on your local system and submit it on HackerEarth in tar/zip file format along with instructions to run the application and source code.
The entire idea need not be fully implemented however, the submission should be functional so that it can be reviewed by the judges.
You have to develop the entire software application on your local system and submit it on HackerEarth in tar/zip file format along with instructions to run the application and source code.
Yes, the Axis Bank AI Challenge is open to participants from all over the world. For more information on eligibility, please take a look at the Terms and Conditions
No, one does not need to be logged in on HackerEarth or be online for the entire duration. You can develop the application on your local system based on the given themes and then submit it on HackerEarth, on the specific challenge page.
There is as such no restriction on usage of any language, technology stack or libraries, but you cannot use any existing APIs or source codes available on open repositories. All parts of the solution need to be developed by you.
If you want you can submit a small presentation or video that demos your submission, however it's not mandatory, and only good to have. In case you are one of the winners, you might be invited to demo your application at a physical event, details of which will be shared with sufficient advance notice.
Yes it's absolutely fine to submit just the prototype. If you use any database like MySQL or PostgresSQL you can also submit a database dump along with your submission. However you are allowed to submit just the prototype.
Yes, all team members can login from their account and do application submission on HackerEarth.
The developer/developers of the web/mobile application will have all rights and own the IP of the product. However, all code needs to be in public domain (open source) so that it can be evaluated by the judges.
All the finalists will be invited to Thought Factory-Axis Bank Innovation Lab, Bengaluru.
It is not mandatory for all team members to attend. But minimum one member has to be there for the Grand Finale.
No, all the shortlisted teams would have to demonstrate the solution in person.
All expenses associated with participation on Grand Finale including but not limited to any flight or rail tickets, accommodation, food and beverages will have to be arranged by the participants themselves.
The prototype, a brief presentation and the devices you need to demonstrate how your solution works.
There are different awards: ● Cash prizes ● POC Opportunities with Axis Bank ● Internships for student developers with Axis Bank Please take a look at Prize section to know more.
#Axis Bank AI Challenge - Use it on Twitter and Facebook to join the conversation.
The IP of the idea and the solution will belong to the participants. Please have a look at Terms & Conditions.
We will give you 10 minutes to present your prototype followed by Q&A.
Participants acknowledge that by attending the Finale they may be photographed, videotaped and otherwise recorded and showcased in media for promotional purposes of the event.
In Phase 3, all the teams would be required to be present on the venue where they would interact with internal and external their prototype solutions and demo decks/videos before the presenting it to the jury. The Bank shall provide you the work-space, internet; Food & Coffee is on us.

You can write to us on below mentioned email IDs:

Technical Support: thoughtfactory@axisbank.com

Call Us: +91-9035510741

Support available – Monday to Friday, 10 am to 6 pm


If you have any questions regarding the Hackathon, please feel free to drop your queries at



Thought Factory, 2nd floor, Tower D, Diamond district, Domlur, Bangalore - 560008.