Anthill Inside 2019

A conference on AI and Deep Learning

Make a submission

Submissions are closed for this project

Taj M G Road, Bangalore, Bangalore

About the 2019 edition:

The schedule for the 2019 edition is published here:

The conference has three tracks:

  1. Talks in the main conference hall track
  2. Poster sessions featuring novel ideas and projects in the poster session track
  3. Birds of Feather (BOF) sessions for practitioners who want to use the Anthill Inside forum to discuss:
    - Myths and realities of labelling datasets for Deep Learning.
    - Practical experience with using Knowledge Graphs for different use cases.
    - Interpretability and its application in different contexts; challenges with GDPR and intepreting datasets.
    - Pros and cons of using custom and open source tooling for AI/DL/ML.

Who should attend Anthill Inside:

Anthill Inside is a platform for:

  1. Data scientists
  2. AI, DL and ML engineers
  3. Cloud providers
  4. Companies which make tooling for AI, ML and Deep Learning
  5. Companies working with NLP and Computer Vision who want to share their work and learnings with the community

For inquiries about tickets and sponsorships, call Anthill Inside on 7676332020 or write to


Sponsorship slots for Anthill Inside 2019 are open. Click here to view the sponsorship deck.

Anthill Inside 2019 sponsors:

Bronze Sponsor

iMerit Impetus

Community Sponsor

GO-JEK iPropal
LightSpeed Semantics3
Google Tact.AI

Hosted by

Anthill Inside is a forum for conversations about Artificial Intelligence and Deep Learning, including: Tools Techniques Approaches for integrating AI and Deep Learning in products and businesses. Engineering for AI. more

Vishal Gupta


Using NLP to generate Quizzes

Submitted Jul 30, 2019

The Problem

  • Quizzes/Questions are required by students for self-evaluation and by teachers to test students.
  • However, quiz creation currently requires manual effort and understanding of the topic which making the process difficult to adapt and scale.
  • Multiple-Choice Questions have been proved to evaluate student’s understanding of concepts and can exhibit broad ranges of difficulty and therefore, test different levels of understanding.
  • However, MCQs require challenging options which can be cumbersome to pick.

The Solution

  • Using NLP to generate Multiple-Choice Questions from plain-text
    • Statistically determines best entities to blank
    • Generate semantically similar options based on context and corpus
    • Better than subjective questions MC questions tests
  • A user-interface to generate quizzes
    • From any document
    • On any topic in any genre (Educational or Recreational)
    • From any paragraph


  • Inspiration
  • Problem Statement
  • How it’s done
    • Brief introduction to NLP and NER (Named Entity Recognition)
    • Using Named Entity Recognition to pick questions
    • Ranking potential questions
    • Picking relevant/similar options to accompany answer in MCQ
    • Deploying the solution
  • Scope and application of the solution

Speaker bio

  • Machine Learning Engineer at Freshworks since 2019. Work on building AI models for Freshsales, our Sales CRM.
  • Worked with a number of startups on NLP and ML problems.
  • Google Summer of Code‘18 under Debian



{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}


Yes! Attention is all you need for NLP

Natural language processing a very tough problem to crack. We humans have our own style of speaking and though many a times we might mean the same thing we say it differently. This makes it very difficult for the machine to understand and process language at human level. more

14 Apr 2019