About
Five years ago, I took a leap of faith and started my own company, turning down an Amazon…
Articles by Nikhil
Contributions
-
You're at odds with the marketing team over product positioning. How do you find common ground?
TL;DR - Focus on the customer! We faced a similar challenge 6 months ago when our product expanded rapidly, making it tough to decide which problem to emphasize in our positioning. We went back to basics: - Identified the company's pain points - Assessed what buyers and users care about - Evaluated our strengths - Reviewed past messaging success Next, we analyzed metrics across product lines to test our assumptions. NRR helped us pinpoint which areas resonated most with customers. With data-backed insights, we had a final discussion that aligned everyone, avoiding any ego battles.
Activity
-
Proof that walking reduces stress levels. At 6 PM (18 hours) as I was walking today, the stress levels went from normal to low. Can be seen from the…
Proof that walking reduces stress levels. At 6 PM (18 hours) as I was walking today, the stress levels went from normal to low. Can be seen from the…
Liked by Nikhil Gupta
-
Last month felt like the plot of a film with unpleasant surprises 😄. So, I’ve decided to write my script for November with these five…
Last month felt like the plot of a film with unpleasant surprises 😄. So, I’ve decided to write my script for November with these five…
Liked by Nikhil Gupta
-
My m1 macbook air screen is dying. With no fault of mine, I now have to suffer. I bought this device about 18 months ago, My entire livelihood…
My m1 macbook air screen is dying. With no fault of mine, I now have to suffer. I bought this device about 18 months ago, My entire livelihood…
Liked by Nikhil Gupta
Experience
Education
-
Indian Institute of Technology, Delhi
-
Activities and Societies: Computer Science Conveyner, Dance Club Representative, Music Club, Robotics Club, Swimming Team
-
-
Activities and Societies: Environment Society Student Head, Life Skills Society Student Head
-
-
Activities and Societies: Football Captian, Head Boy, Class Topper
I was the head boy of my school where I had to take charge of all the school activities and was a link between the administration and the students. I also was the football captain of my house and was awarded as the school topper of my class.
Publications
-
Unsupervised Learning of KB Queries in Task-Oriented Dialogs
TACL 2021
Task-oriented dialog (TOD) systems often need to formulate knowledge base (KB) queries corresponding to the user intent and use the query results to generate system responses. Existing approaches require dialog datasets to explicitly annotate these KB queries—these annotations can be time consuming, and expensive. In response, we define the novel problems of predicting the KB query and training the dialog agent, without explicit KB query annotation. For query prediction, we propose a…
Task-oriented dialog (TOD) systems often need to formulate knowledge base (KB) queries corresponding to the user intent and use the query results to generate system responses. Existing approaches require dialog datasets to explicitly annotate these KB queries—these annotations can be time consuming, and expensive. In response, we define the novel problems of predicting the KB query and training the dialog agent, without explicit KB query annotation. For query prediction, we propose a reinforcement learning (RL) baseline, which rewards the generation of those queries whose KB results cover the entities mentioned in subsequent dialog. Further analysis reveals that correlation among query attributes in KB can significantly confuse memory augmented policy optimization (MAPO), an existing state of the art RL agent.
To address this, we improve the MAPO baseline with simple but important modifications suited to our task. To train the full TOD system for our setting, we propose a pipelined approach: it independently predicts when to make a KB query (query position predictor), then predicts a KB query at the predicted position (query predictor), and uses the results of predicted query in subsequent dialog (next response predictor). Overall, our work proposes first solutions to our novel problem, and our analysis highlights the research challenges in training TOD systems without query annotation. -
Disentangling Language and Knowledge in Task-Oriented Dialogs
NAACL 2019
The Knowledge Base (KB) used for real-world applications, such as booking a movie or restaurant reservation, keeps changing over time. End-to-end neural networks trained for these task-oriented dialogs are expected to be immune to any changes in the KB. However, existing approaches breakdown when asked to handle such changes. We propose an encoder-decoder architecture (BoSsNet) with a novel Bag-of-Sequences (BoSs) memory, which facilitates the disentangled learning of the response's language…
The Knowledge Base (KB) used for real-world applications, such as booking a movie or restaurant reservation, keeps changing over time. End-to-end neural networks trained for these task-oriented dialogs are expected to be immune to any changes in the KB. However, existing approaches breakdown when asked to handle such changes. We propose an encoder-decoder architecture (BoSsNet) with a novel Bag-of-Sequences (BoSs) memory, which facilitates the disentangled learning of the response's language model and its knowledge incorporation. Consequently, the KB can be modified with new knowledge without a drop in interpretability. We find that BoSsNet outperforms state-of-the-art models, with considerable improvements (> 10\%) on bAbI OOV test sets and other human-human datasets. We also systematically modify existing datasets to measure disentanglement and show BoSsNet to be robust to KB modifications.
-
Beyond Anomaly Detection: Lookout for Pictorial Explanation
ECML-PKDD 2018
Why is a given point in a dataset marked as an outlier by an off-the-shelf detection algorithm? Which feature(s) explain it the best? What is the best way to convince a human analyst that the point is indeed an outlier? We provide succinct, interpretable, and simple pictorial explanations of outlying behavior in multi-dimensional real-valued datasets while respecting the limited attention of human analysts. Specifically, we propose to output a few pictures (focus-plots, ie., pairwise feature…
Why is a given point in a dataset marked as an outlier by an off-the-shelf detection algorithm? Which feature(s) explain it the best? What is the best way to convince a human analyst that the point is indeed an outlier? We provide succinct, interpretable, and simple pictorial explanations of outlying behavior in multi-dimensional real-valued datasets while respecting the limited attention of human analysts. Specifically, we propose to output a few pictures (focus-plots, ie., pairwise feature plots) from a few, carefully chosen feature sub-spaces. The proposed LookOut makes four contributions: (a) problem formulation: we introduce an “analyst-centered” problem formulation for explaining outliers via focus-plots, (b) explanation algorithm: we propose a plot-selection objective and the LookOut algorithm to approximate it with optimality guarantees,(c) generality: our explanation algorithm is both domain- and detector-agnostic, and (d) scalability: LookOut scales linearly with the size of input outliers to explain and the explanation budget. Our experiments show that LookOut performs near-ideally in terms of maximizing explanation objective on several real datasets, while producing fast, visually interpretable and intuitive results in explaining groundtruth outliers from several real-world datasets.
Courses
-
Analysis and Design of Algorithms
COL351
-
Artificial Intelligence
COL333
-
Computer Architecture
COL216
-
Computer Networks
COL334
-
Data Structure and Algorithms
COL106
-
Deep Learning
COL876
-
Design Practices
COP290
-
Digital Image Analysis
COL783
-
Digital Logic and Circuit Design
COL215
-
Discrete Mathematical Structures
COL202
-
Introduction to Computer Science
COL100
-
Machine Learning
COL774
-
Machine Learning
COL761
-
Natural Language Processing
COL772
-
Operating Systems
COL331
-
Parallel and Distributed Programming
COL380
-
Probability and Stochastic Processes
MTL106
-
Programming Languages
COL226
-
Theory of Computation
COL352
Honors & Awards
-
BOSS Award
IIT Delhi
I received the BOSS award for the best Master's Project in Computer Science and Engineering in the graduating batch of 2019.
-
President's Gold Medal
School Board
I received the school's Gold Medal for finishing at the top of my class out of 300 students. I also received a scholarship of 50000 rupees for my academic achievements and excellence.
Test Scores
-
Bachelor's GPA
Score: 9.2
My cumulative GPA for my Bachelor's Degree
-
Master's GPA
Score: 9.7
My cumulative GPA for my Master's Degree
-
IIT-JEE
Score: Rank 206
Secured Rank 206 in the IIT-JEE and got a place in IIT Delhi
-
IIT-JEE Mains
Score: Rank 43
Got 336/360 marks in the IIT-JEE Mains examination of 2014
-
Class 12 Boards
Score: 96.4 %
I secured a total of 94% in my school cumulative of 11th and 12th and was the school topper. In my class 12th boards I got a total percentage of 96.4%
-
KVPY
Score: AIR 8
I secured All India Rank 8 in the prestigious KVPY examination
Languages
-
English
Native or bilingual proficiency
-
Hindi
Native or bilingual proficiency
-
Spanish
Elementary proficiency
-
French
Elementary proficiency
Recommendations received
1 person has recommended Nikhil
Join now to viewMore activity by Nikhil
-
Clueso (YC W23) has bagged 12 badges in G2’s Fall 2024 report! 🚀 We’re honored to be recognized as a High Performer across all four categories…
Clueso (YC W23) has bagged 12 badges in G2’s Fall 2024 report! 🚀 We’re honored to be recognized as a High Performer across all four categories…
Liked by Nikhil Gupta
-
Diwali has always been one of our absolute favourites at Codeyoung! Every year, we strive to bring something new and exciting to the celebration -…
Diwali has always been one of our absolute favourites at Codeyoung! Every year, we strive to bring something new and exciting to the celebration -…
Liked by Nikhil Gupta
-
Beginning with a new high 🚀 These are more than just graphs, they are the sweat and reflection of our #EverydayGreatExecution this year at Sweet…
Beginning with a new high 🚀 These are more than just graphs, they are the sweat and reflection of our #EverydayGreatExecution this year at Sweet…
Liked by Nikhil Gupta
-
🚨 Requesting Support for My Grandfather’s Uber Wallet Refund 🚨 I’m reaching out here to seek help from Uber India on behalf of my grandfather…
🚨 Requesting Support for My Grandfather’s Uber Wallet Refund 🚨 I’m reaching out here to seek help from Uber India on behalf of my grandfather…
Liked by Nikhil Gupta
-
Diwali has been a special tradition for us at LimeChat since we started building our team in 2021. Diwali season is one of the busiest times in…
Diwali has been a special tradition for us at LimeChat since we started building our team in 2021. Diwali season is one of the busiest times in…
Liked by Nikhil Gupta
-
It’s Diwali 🪔. One of those festivals that I look forward to excitedly. LinkedIn family, I wish you a terrific Diwali. Have loads of fun… May…
It’s Diwali 🪔. One of those festivals that I look forward to excitedly. LinkedIn family, I wish you a terrific Diwali. Have loads of fun… May…
Liked by Nikhil Gupta
-
Here’s to keeping this light alive in everything we do! As we celebrate the festival of lights, I’m reminded of why we started this journey at…
Here’s to keeping this light alive in everything we do! As we celebrate the festival of lights, I’m reminded of why we started this journey at…
Liked by Nikhil Gupta
-
Credgenics has reported an impressive ₹8.38 crore profit for FY24, marking a 72% surge in revenue! This remarkable growth highlights their innovative…
Credgenics has reported an impressive ₹8.38 crore profit for FY24, marking a 72% surge in revenue! This remarkable growth highlights their innovative…
Liked by Nikhil Gupta
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 MoreOthers named Nikhil Gupta in United States
167 others named Nikhil Gupta in United States are on LinkedIn
See others named Nikhil Gupta