Abhishek Gupta

Montreal, Quebec, Canada Contact Info
15K followers 500+ connections

Join to view profile

About

AI Ethics Researcher working on creating ethical, safe and inclusive AI - for more…

Articles by Abhishek

See all articles

Contributions

Activity

Join now to see all activity

Experience & Education

  • BCG Henderson Institute

View Abhishek’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Licenses & Certifications

Volunteer Experience

Publications

Courses

  • Algorithm Design

    COMP 360

  • Artificial Intelligence

    COMP 424

  • Calculus 3

    MATH 222

  • Computer Graphics

    COMP 557

  • Computer Systems

    COMP 273

  • Cryptography and Data Security

    COMP 547

  • Data Structures and Algorithms

    COMP 251

  • Database Systems

    COMP 421

  • Discrete Structures

    MATH 240

  • Discrete Structures 2

    MATH 340

  • Economic Development 1

    ECON 313

  • Economic Development 2

    ECON 314

  • Financial Instruments and Institutions

    ECON 304

  • Foundations of Programming

    COMP 202

  • Introduction to Computer Science

    COMP 250

  • Introduction to Ecology and Evolution

    BIOL 215

  • Introduction to Psychology

    PSYC 100

  • Japanese Economy

    ECON 335

  • Linear Algebra

    MATH 223

  • Linear Algebra and Geometry

    MATH 133

  • Macroeconomic Analysis and Application

    ECON 209

  • Microeconomic Analysis and Application

    ECON 208

  • Operating Systems

    COMP 310

  • Ordinary Differential Equations

    MATH 315

  • Principles: Organismal Biology

    BIOL 111

  • Probability

    MATH 323

  • Programming Languages and Paradigms

    COMP 302

  • Software Development

    COMP 303

  • Software Engineering Project - 1

    COMP 361D1

  • Software Engineering Project - 2

    COMP 361D2

  • Software Systems

    COMP 206

  • Statistics

    MATH 324

  • Theory of Computation

    COMP 330

Projects

  • Let's Talk

    Let's Talk is an iOS application that uses machine learning (random forests) to do early detection of language impairment in children

    Key features:

    1) easy to use (targeted for use by parents)
    2) low-cost (smartphone based application)
    3) provides detailed feedback
    4) can be used for preliminary diagnosis

    This application aims to solve two key problems that we see currently which is to enhance accessibility of language impairment detection in terms of cost and…

    Let's Talk is an iOS application that uses machine learning (random forests) to do early detection of language impairment in children

    Key features:

    1) easy to use (targeted for use by parents)
    2) low-cost (smartphone based application)
    3) provides detailed feedback
    4) can be used for preliminary diagnosis

    This application aims to solve two key problems that we see currently which is to enhance accessibility of language impairment detection in terms of cost and speed of intervention.

    Technologies used : NLTK, language-check, Watson Speech to Text, Swoogle API, Flask, Swift, AWS, Python

    Other creators
    See project
  • Medchain

    Medchain is a blockchain based solution to securely manage electronic health records using the authentication engine from Mobile Digital Identity (MDI). Specifically, medchain enabled healthcare attributes consent management on the blockchain using smart contracts. Built at the Ericsson Spring Hackathon 2017.

    Technologies used :

    Monax, Solidity, Express, NodeJS, Flask, Python, Twilio

    Other creators
  • The Thinking Cap

    The Thinking Cap helps you to supercharge your learning. It is a truly adaptive learning analysis system for accelerated and extended flow states. It leverages neural networks to train on personalized intricacies of your EEG and helps you learn better habits so that you can create your Pieta. The Thinking Cap is grounded strongly in neuroscience, extending the benefits of academic grade research to you in a fun and interactive user experience.

    Other creators
  • REGO

    Traveling to a new city always comes with a million choices on a million websites that need to be looked at to make the best of your experience in that city. We want to change that and allow you to show up to a new city, open REGO and then select "What you are in the mood for?" and Voila! You have an itinerary for the entire day giving you activities and meals. Say NO to research and YES to serendipity.

    A technically sophisticated solution, REGO is built on a Flask server running on EC2…

    Traveling to a new city always comes with a million choices on a million websites that need to be looked at to make the best of your experience in that city. We want to change that and allow you to show up to a new city, open REGO and then select "What you are in the mood for?" and Voila! You have an itinerary for the entire day giving you activities and meals. Say NO to research and YES to serendipity.

    A technically sophisticated solution, REGO is built on a Flask server running on EC2 with a pipeline to process data as follows:

    - resolving universal city name
    - local caching of city data
    - categorization of Expedia data
    - keyword analysis
    - mood to keyword mapping based on semantic distance and 'bucketing'
    - Yelp queries limited by radius in proximity to the activity
    - activity selection based on the mood and then the final itinerary output

    Other creators
    See project
  • Sentient

    Sales teams generate hundreds of gigabytes of data a year as the profession becomes increasing mobile. Rather than let it go to waste, we thought chat transcripts along with their "reactions" could be used to create a real time map of engagement, morale and feedback. By pairing these qualitative findings with the corresponding sales data, Sentient gives sales managers the full story: here's how sales are doing, and here's how the team feels. Human Ressource Managers can follow trends over time,…

    Sales teams generate hundreds of gigabytes of data a year as the profession becomes increasing mobile. Rather than let it go to waste, we thought chat transcripts along with their "reactions" could be used to create a real time map of engagement, morale and feedback. By pairing these qualitative findings with the corresponding sales data, Sentient gives sales managers the full story: here's how sales are doing, and here's how the team feels. Human Ressource Managers can follow trends over time, search by key word and zoom into individual users.

    Built using Python, Flask, EC2, machine learning, keyword and sentiment analysis

    Other creators
    See project
  • Tree(Dat)

    Geographic analysis of vegetation distribution along with soil contamination level assessment to recommend which species to plant where for Ville de Montreal.

    Winner at HackCite hosted by Desjardins Labs

  • Yakker

    We estimated the influence of word-of-mouth on businesses as a function of the sum total of their reviewers' word-of-mouth potential for that business. We based users' word-of-mouth power on a simple criterion: how many of a user's friends visit an establishment after the user gives it a positive review? This varies from establishment to establishment because different types and locations of business are subject to different pressure from word of mouth.

    Built using Python, EC2, Yelp…

    We estimated the influence of word-of-mouth on businesses as a function of the sum total of their reviewers' word-of-mouth potential for that business. We based users' word-of-mouth power on a simple criterion: how many of a user's friends visit an establishment after the user gives it a positive review? This varies from establishment to establishment because different types and locations of business are subject to different pressure from word of mouth.

    Built using Python, EC2, Yelp academic dataset, Google Places API,machine learning, keyword and sentiment analysis.

    Other creators
    See project
  • Maven

    Creating a marketplace using Instagram allowing brands to search for potential advertisers based on ‘social influence’ score calculated by mathematical model factoring in geo-location; built using Indico ML API, Flask, iOS.

    Other creators
  • SmartShop

    An indoor-location based shopping solution allowing personalized offers and checkout at shelf; used Flask, Estimotes, iOS and proprietary Ericsson security engine

    Other creators
  • CarID

    A seamless parking mechanism using LoA3(level of assurance) with drive-in and auto payment ability; built using Flask, NodeJS, Android and proprietary Ericsson security engine

    Other creators
  • MTLCulture

    An iOS & Flask app to help people in Montreal explore culture/heritage/events through random discovery/trending/mood options

    Other creators
  • NymiPay

    A 2-factor authentication payment mechanism using heartbeat-based authentication and MasterCard APIs; won NymiBand for use of their wearable device; used Python and iOS

    Other creators
  • OfficeLight

    - Developed at AngelHack Montreal 2015 (Winner)
    - An application for facilitators in schools and managers in office to boost productivity by analyzing stress signals
    - Used an SVM classifier to categorize brain signals from the Muse Headband to allow display on the dashboard
    - Created abstraction layer to work with front-end component to interface with any Brain Computer Interface (BCI) device

    Other creators
  • Flaneur

    - Project at the Expedia Montreal Hackathon (3rd Place Winner)
    - Flaneur is a travel-companion app that will suggest daily itineraries based on your mood.
    - Developed the interface for the app on Cordova/Phonegap using the App.js library
    - Use of geolocation data which was sent to the backend for analysis
    - Backend requests processed using Flask (Python framework)

    Other creators
    See project
  • Dexter

    - Creating a Pokedex (database of Pokemon) for the new Pokemon game
    - Used Ruby to scrape website for information on the Pokemon
    - Android SDK to implement the app for smartphones

    Other creators
    See project
  • Stumbl

    • Create an Android App in Java/Android SDK which allows users to share photos in a feed and show off exciting locations they've visited using photo geolocation data
    • Design a sleek, simple and easy-to-use user interface in XML
    • Develop the mechanism which opens the phone's camera, saves a photo, and allows it to be shared on the feed
    • Implement the interaction between the phone and the server, which allows the user to upload their photos or browse the feed

    Other creators
  • Medeival Warfare

    -

    -- 5 Person Team developing a strategy tile based video game application
    -- Client/Server model to support multiple players over a network
    -- Created a layered architecture for scalability and extensibility
    -- Created a custom serializer/deserialzer to communicate game objects over the network

    Other creators
    See project

Honors & Awards

  • Maluuba Inc. Prize

    AI for Social Good Hackathon

    Let's Talk is an iOS application that uses machine learning (random forests) to do early detection of language impairment in children

    Key features:

    1) easy to use (targeted for use by parents)
    2) low-cost (smartphone based application)
    3) provides detailed feedback
    4) can be used for preliminary diagnosis

    This application aims to solve two key problems that we see currently which is to enhance accessibility of language impairment detection in terms of cost…

    Let's Talk is an iOS application that uses machine learning (random forests) to do early detection of language impairment in children

    Key features:

    1) easy to use (targeted for use by parents)
    2) low-cost (smartphone based application)
    3) provides detailed feedback
    4) can be used for preliminary diagnosis

    This application aims to solve two key problems that we see currently which is to enhance accessibility of language impairment detection in terms of cost and speed of intervention.

    Technologies used : NLTK, language-check, Watson Speech to Text, Swoogle API, Flask, Swift, AWS, Python

  • NeuroTechX Consumer Grand Challenge Award

    NeuroTechX

    The NeuroTechX Consumer Grand Challenge provided the following mandate -> "Make an innovative and advanced project based on consumer grade electrophysiological devices, such as OpenBCI or Interaxon Muse." We built "The Thinking Cap" (see Projects section) as our submission and won the challenge beating out other top Canadian universities.

  • Startup Weekend Sustainable City - 1st position

    Google for Entrepreneurs

    Startup Weekend is a 54-hour competition designed to provide an amazing experiential learning opportunity for technical and non-technical entrepreneurs. The weekend event is centred on action, innovation and education.

    ENERj was awarded the 1st position

  • BMO Apex Award

    University of New Brunswick

    The BMO Apex Competition is hosted by the University of New Brunswick annually inviting entrepreneurs from across Canada to compete and present their innovations in front of peers and a judging panel. The entrepreneurs are judged on the basis of the strengths of the team, viability of the business model and nature of innovation among other criteria.

    Awarded the 3rd position - cash prize of $1000

  • IEEExtreme 8.0 - 2nd in Canada, 27th in the World

    IEEE

    24 hour programming competition that involves solving a series of progressively harder algorithm based problems

  • Nicol Entrepreneurial Award - National Finalist

    Nicol Foundation

    The 6 best teams from across Canada are invited to Ottawa to compete and present their innovations in front of industry experts and serial entrepreneurs in this national competition. SAVR represented McGill following its win at the regional competition in Montreal.

  • Nicol Entrepreneurial Award - McGill

    Nicol Foundation

    Awarded to the best startup at McGill University as a part of the Nicol Entrepreneurial Award program - a unique, national-award program for young entrepreneurs instituted by Wes Nicol. Cash prize of $5000.

  • IEEExtreme 7.0 - 5th in Canada, 39th in World

    IEEE

    IEEExtreme 7.0 was a 24 hour programming competition that was held across the world inviting participation from 7500 programmers

  • Dean's Honor List

    McGill University

  • George J McManus Scholarship

    McGill University

  • Stuart Dunn Memorial Scholarship

    McGill University

  • Entrance Scholarship

    McGill University

  • Prestige Scholar (Hugh Brock Scholar)

    McGill University

    Highest Undergraduate Scholarship at McGill

  • Euclid Math Medal

    University of Waterloo, Canada

  • KVPY Fellowship

    Government of India

    A highly exclusive fellowship awarded to students with an outstanding research acumen by the Government of India

  • Honors Gold Medal

    Delhi Public School, NOIDA, India

    Awarded to a student with outstanding achievement in both academics and extra-curricular activities for 6 years in a row

  • Scholars Gold Medal

    Delhi Public School, NOIDA, India

    Awarded to a student with exceptional academic achievements for 6 years in a row

  • Sarah Abidi Memorial Award

    Delhi Public School, NOIDA, India

    Awarded to a single student who has demonstrated combined excellence in leadership, academic, extra-curricular domains on a consistent basis for more than 6 years

  • National Top 1%

    National Standard Examination in Junior Science, Indian Association of Physics Teachers

    Test conducted by the Indian Association of Physics Teachers to identify students with strong analytic and scientific abilities

  • National Rank 1

    National Cyber Olympiad, Science Olympiad Foundation, India

    Test of mathematics and computer science abilities conducted at a national level

  • NTSE Scholarship

    Government of India

    A scholarship program instituted by the Government of India to identify and nurture students with exceptional mathematical and scientific aptitude

  • National Rank 4

    Talent Reward Exam, FIITJEE, India

    National Mathematics and Science Olympiad conducted by FIITJEE

Test Scores

  • GMAT

    Score: 710

  • Advanced Placement

    Score: 5/5 in all

    Physics B, Chemistry and Calculus BC

  • SAT - 2

    Score: 2400/2400

    Physics, Chemistry and Mathematics Level 2

  • SAT - 1

    Score: 2210

  • TOEFL

    Score: 108

Languages

  • English

    Native or bilingual proficiency

  • Hindi

    Native or bilingual proficiency

  • French

    Elementary proficiency

Organizations

  • IEEE McGill

    Member

    - Present

Recommendations received

More activity by Abhishek

View Abhishek’s full profile

  • See who you know in common
  • Get introduced
  • Contact Abhishek directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Abhishek Gupta in Canada

Add new skills with these courses