The journey of an unlikely doctor

My journey at IIIT-Delhi started back in July 2010. To put things in perspective, that was the year when Steve Jobs introduced iPhone 4 and the first ever iPad. Game of Thrones was a TV series unheard of. Sachin Tendulkar scored the first ever double hundred in a one day cricket match. Barack Obama had just completed 1 year as the president of the United States. And Tinder and Instagram did not exist.

The past seven years have taught me more about myself than I could ever expect to learn probably during the rest of my life. I learned what I want to do in life. More importantly, I learned what I do NOT want to do in life. The credit for that goes collectively to the institute (IIIT-Delhi), the group (Precog), the advisor (PK), and the process (PhD). This can seem to be a long blog so I’ve tried to break it down into sections.

Epilogue
The review read, “He is a smart student, but definitely has not picked up how to do research. He needs to really pick up some concrete questions and contribute with research work by end of the semester, otherwise, it is going to be tough to continue.” The illusion of success had been busted wide open.

The Beginning (July 2010 – Early 2012)
My association with IIIT-Delhi started in July 2010 when I joined as a Masters student. Too many people have talked about the cultural “shock” (in the positive sense) that they witness when they first come to IIITD. My case was no different, so I’ll skip that part. Moving on to the academics, life seemed pretty simple in the beginning. Putting in effort was translating to output and good results. One semester went by, and then another. A glowing grade card, a fellowship and an internship with IBM, and an amazing bunch of friends made life seem pretty much perfect. It was around this time [August of 2011] that I (and a few others from my batch) got an email from Prof. Pankaj Jalote, offering direct admission into the PhD program. I knew this was big, but at that point in time, I didn’t realise the magnitude of the impact that this decision [of enrolling into a PhD program] could have on my life and career. So I let my instinctive, opportunistic self drive this decision and without too much thought, I signed up within 3 days of getting the offer.

Note: This is probably not the best way to make such a big decision. I consider myself unbelievably lucky to have been able to pull this off with such an approach.

One important factor that pushed me in favour of taking up PhD was the individual I would be working with, the advisor. In retrospect, I think it was the excitement of working with PK more than anything else that tipped me into making the decision.

The Local Maxima: Illusion of success (Early 2012 to Mid 2014)
Having accepted the PhD offer, the plan was to wrap up all requirements for the Masters degree and officially join as a PhD candidate only during the second half of 2012. But something else was in store. Right around the time the PhD offer came in, PK had connected me with Dr. Maura Conway from Dublin City University regarding a research project which was part of the seventh Framework Program (a.k.a. FP7) for research in Europe. Things started moving along at a decent pace and we made some progress in the next 4 months or so. Now the thing with projects like FP7 is that they come along with their perks. January of 2012. PK sat me down and said that I’d need to travel to Ireland for around 3 months as part of the project. This is where the “honeymoon period” starts. My starting date as a PhD candidate was moved up and I officially started PhD on February 4, 2012 (it made more sense to travel as a PhD student instead of a Masters student). I was already starting to realise the differences between being a Masters student and a PhD student. I had “levelled up” in life. I had my own desk for the first time in my life. Friends and family had started looking at me differently. There was a certain sense of respect I could feel. Cheap thrills! Anyhow, a trip to Dublin was waiting. The semester ended and I was off. May 3, 2012. My first international travel. Fully funded. And I had a ball. Read all about it in another blog I wrote. I’d like to think that the 11 weeks I spent at DCU were fairly fruitful. We got a paper submitted at a conference, I completed my Masters requirements, the exposure of an international collaboration helped me understand how the outside world functions, and the amount of fun I had was absolutely amazing.

By the time I came back [July 2012], I was already part of another collaboration with Tiago and Prof. Virgilio from UFMG, Brazil. Another international collaboration with some big names, some ground work was already set up and that made life easier. Tiago and I started working on uTrack, incremented the work and submitted it to WWW, which is possibly the largest and biggest conferences in the Internet domain. Amazingly enough, it went through. Now getting this kind of success [paper at the main track of the world’s biggest conference] at such an early stage in PhD makes you feel like the James Bond of research. You tend to get the feeling that this journey is going to be a piece of cake and you’ll ace it every step of the way. And that is NOT good news.

uTrack was followed by MultiOSN, my first independent project, which was featured in national level news and media during mid 2013. I was enjoying my work. The lab was practically a second home. The year ended with an opportunity to work with Symantec Research Labs for 6 months, which I gleefully accepted.

To summarise this phase of life, I had two successful international collaborations, a project that had made national news, and an association with one of the world’s biggest and most popular brands in computer and web security. This was stuff that would make a glittering CV. All these events put me on my high horse and created the illusion of grand success at the PhD level. And this was building on top of the glorified GPA I had during my Masters degree. It was almost as if I couldn’t put a foot wrong. Little did I know that the real journey of PhD hadn’t even begun.

The Global Minima (Mid 2014 to Mid 2015)
Before I went to Pune for my 6-month long internship with Symantec in December 2013, PK clearly underlined that I “needed” to have a concrete problem defined for my PhD thesis before / by the time I came back. I agreed. Everything I had done up until this point, wasn’t really building up to a thesis. They were small independent projects, which might have come out well individually, but weren’t really building up towards a solving a clear-cut PhD problem.

PK always talked about an input vs. output graph and said that most of us fall in the high-input-medium-output zone or probably even high-input-low-output-zone. Up until now, I didn’t really agree with him. The first part of my PhD life seemed to lie kind of like in the medium-input-high-output zone. But this was the phase where I realised what PK really meant. December 2013 to May 2014 was high input time for me. In addition to the project I was working on with Symantec, I was also working towards building a concrete problem for my thesis. I used to start my days at around 10 am, go to office, work, come back at 7-8 in the evening, sat down again at around midnight and worked until 3-4 am. Pretty much high input time.

June 2014. I came back, wrapped up the Symantec work, submitted it to a conference, and it went through. However, I still did not have a concrete PhD problem. Most of what I did during the past 6 months went to dust. It was ok for some initial ground work, for scratching the surface, but nowhere close to a well-defined problem to solve. High-input-low-output had come true. And this hit me pretty hard. Research did not seem to be easy any more. I didn’t know where I was heading. I didn’t even know where I had to go. I had spent 2 and a half years in the program and I still did not have a problem statement. The comprehensive exam (somewhat equivalent of what is referred to as a qualifying exam in other universities) was overdue. I got an “Average” rating for the yearly review. The review read, “He is a smart student, but definitely has not picked up how to do research. He needs to really pick up some concrete questions and contribute with research work by end of the semester, otherwise, it is going to be tough to continue.” The illusion of success had been busted wide open.

The first few conversations I had with PK during the second half of 2014 highlighted the problems with my PhD journey more and more. It was during one of these conversations where I was given the ultimatum. Getting my act together or leaving [literally] were the only options I was given. I stepped out of the meeting and I was in tears [which is pretty rare by the way]. I came back to the lab (which was somehow empty that time of the day) and started evaluating my options while not being able to control those salty droplets dripping out of my eyes. I was seriously contemplating the option of dropping out. “I’ll figure out something, I still have a Masters degree”, I said to myself. It took an hour of consoling from Niharika to get me back to my senses.

I was shattered. This was probably the lowest point in my life. Starting 2006, I had been on top of my game. Aced undergrad, aced Masters… But as they say, “the higher you fly, the harder you fall.” Over the next few days, I told myself that I couldn’t just drop off. Overcoming this failure would probably be one of the biggest features of my life (only if I could pull it off). Failures are supposed to be part of life. Success is meaningless without failures. Basically, all those classic motivational one-liners were suddenly relevant now.

The next few months were all about trying to regroup my thoughts, learning all about research [I had realised I knew jack about research], and nailing down a concrete problem. I got it down to 1) poor quality content, and 2) Facebook. I told PK that this was the intersection I would be working in. I read some literature and put together a literature review document for my comprehensive exam which took place in November 2014. Over the next few months, I worked on refining the problem and chalking out a potential thesis outline.

Note: This phase of my life featured a 10-day trip to the US for presenting a paper, and a 6-week internship to DCU, Ireland [yes, again] too. With the kind of excitement I usually carry for international travels, these should’ve been the highlights of this part of the story, but as was evident, something bigger was going on during this time. Adventures from the travel, maybe some other time.

The Pursuit of Happiness (Mid 2015 to Early 2017)
Three years into the program, I had virtually nothing that would be part of my thesis. But the good part was that the worst was over. The next 16 months or so were all about constructing the castle of my thesis brick by brick.

I’ve always been inclined towards “building systems” more than studying / reading about things, i.e. I prefer the “practical” over the “theoretical”. However, PhD [in most cases] is incomplete without theory. I couldn’t keep myself away from thinking about a practical solution approach when I saw a problem, and at the same time, I knew that PhD would keep itself away from me if I didn’t do well at theoretically backing up a proposed solution. I had to cater to both, and I was able to do it in the form of Facebook Inspector. I identified a problem [of poor quality content running riot on Facebook], gathered some data, used the all-mightly theory-heavy machine learning and natural language processing to solve the problem, and put out the solution in the form of a system for everyone to use. That’s pretty much what Facebook Inspector was [easier said than done, trust me]. It satisfied my appetite for “building” systems and at the same time, had the potential to bring theory to the scene.

I did one project and wrote a paper, then another, and another, and went on and on. Each paper (or project I took up) was completely defined by me, unlike the kind of projects I had done during the initial phase of my journey. I learnt from every project and used the learning to improve the quality of the next project. I slowly gained my confidence back. I was getting back on my feet, but somewhere inside, I knew I wasn’t the best at what I was doing. Whatever I was doing “needed to be done” more than me “wanting to do it”. Whether I wanted to do this for a career was questionable. I had come to terms with what PhD research was, but it had taken me slightly far away from what I “really” wanted to do. Would this last forever? Would things change after some time? Would I be able to get back to doing what I want and still be good enough at research? I didn’t have the answers. Moreover, I didn’t have the time to look for answers. Building a strong thesis was top priority. It was the only priority.

Meanwhile, the work I was doing [identifying poor quality content on Facebook] was getting hotter and hotter in the community. Facebook started frequenting the news; media houses held the social network responsible for the spread of one rumour or hoax after another. The relevance of my work shot up, giving me confidence to pitch my thesis as timely and important.

The summer of 2016 helped me discover a new side of me. I was one of the “senior” people in the lab by now. Our group [Precog] was getting recognition. Students from other institutes in the country (and even abroad) wanted to come to us to work. This was an opportunity to “lead” a project instead of doing one. We got lots of very smart students from different parts of the country (and the world) to work with us during the summer. This is what is now famously known as the #PrecogSummer. As for me, three smart students, 3 months of summer, and a completely new area [computer vision] produced some really exciting output. I had not only gotten into a new area of work, but also into a new role; a “project leader” of sorts. And fortunately, it all worked out well. All the three students were happy and satisfied about what they had done during the summer, and so was I. More importantly from a personal perspective, getting back to doing something that was appreciated and taken well by the advisor [PK] really helped me get back my confidence and my competence.

It was at this point that I started getting back to being my confident self again, without worrying too much about what would happen to my PhD. PK had shown faith in me, helped me get back on my feet, encouraged me and made me believe that I still belonged to this league. Looking back now, I realise how big a risk he took with me. An unsuccessful PhD candidate doesn’t look pretty on any professor’s profile. He took the risk anyway (and I’d like to believe he would feel it was worth it :P). The advisor showing faith and trust in you is a game-changing phenomenon during PhD life. I’ve been lucky to have experienced this phenomenon.

Mind you, everything I did during this phase, had still not converted to acceptable output. I barely got enough to keep me afloat, but I needed more papers accepted at better places to have a strong enough / defendable thesis. Rejected drafts kept piling on. I kept on resubmitting to different venues. By January 2017, I had done enough work to make up [what I thought would be] an acceptable thesis. PK and I had already agreed on this. It was time to start wrapping up. More “new” work wasn’t needed, but existing work needed fixes and acceptance in the community. However, this wasn’t reason enough to stay a PhD student for long. It was time to move on, to start looking for a job, for a life after PhD.

The Mini Panic Attack (Feb 2017 to April 2017)
By February 2017, all of my work had either concluded, or under review somewhere. There was always scope of starting new projects, but it was time to step out into the real world. Browsing LinkedIn for jobs had become the most common thing to do these days. At the same time, I was facing an internal conflict. All my student life, I wanted to go outside India to work after finishing studies. But finding a job in Europe or the US is pretty goddamn hard for the simple reason that you’re not a local. Why would any organisation go through the pain of bringing a foreign national onboard. Not only is it complicated, but expensive and time consuming as well. A good alternative was post doctoral research (famously a.k.a. postdoc). This route was comparatively much easier. However, postdoc would have meant continuing to do academic research, something which I already confessed I wasn’t the best at, and something I wasn’t sure I really “wanted” to continue doing. The only option left was industry in India, but then I wanted to go outside!

While I was going through this internal conflict, I got news that Niharika was leaving. Leaving for good. She had wrapped up her work and I knew she was looking for job opportunities. She got a pretty amazing job offer and she had to join soon. Of course I was happy for her, but this still hit me like an absolute shocker. Why? I’d like to use up the rest of this paragraph to take a bit of a detour here. Niharika and I started our journeys together way back in July 2010 as Masters students at IIITD. We did almost all our courses, assignments, and projects together during M. Tech. We joined PhD together, with the same professor, in the same lab, around the same time. We also shared our journey back home together for the first couple of years. We shared big chunks, and all the ups and downs of our PhD lives with each other. Essentially, she was one constant in my life at IIITD who was there every single day, every step of the way for the past 7 years. And when I realised that this constant wasn’t going to be there any more, it gave me a mini panic attack at multiple levels.

After that, somehow, the lab didn’t feel like home any more. Every day I stepped into the lab since, something told me that I HAD to leave soon. Not only had one of my closest associates left, this was also a reminder that it was high time for me to make a move on, too. I was lagging behind. Apparently, I wasn’t taking job hunting too seriously. But now I knew I had to step this up. I started preparing for interviews and started setting up interviews with any company that would show interest.

The Flurry Towards The End (April 2017 to June 2017)
While I was coping with the shrewd job market as a fresher, my inputs over the last year or so started showing output. One paper got through a journal. Then another got through at a decent conference, and another as a book chapter. I also got an opportunity to spend 3 months as an intern at IBM Research. All this happened within a span of a couple of months or so.

The IBM internship was important at two levels. One, this was perfect timing for me to “impress” IBMers to get a shot at a full time position, and two, this was my opportunity to leave the lab for good and move on in life. However hard it may sound, I knew it had to happen. It was about time. So I thought the sooner the better. April 30, 2017. My last day in the lab. A mixture of emotions amidst a goosebumpy level farewell from fellow lab mates. I was excited to have “potentially” levelled up in life, but at the same time, it isn’t easy to go away from a place where you’ve spent 7 good years of your life. Above all, this opportunity wasn’t technically a move on [that’s why I said, “potentially”]. If I couldn’t convert this internship into a full time position, or couldn’t find another job in the next 3 months, I would have no where to go. I had already told myself that coming back to the lab was not an option. This feeling really, really stressed me out.

I moved to Bangalore the very next day and joined IBM as an intern on May 2, 2017. The next three months were pretty eventful. A completely new area of work, regular outings with fellow interns, and job hunting kept me pretty occupied. The month of May was particularly stressful. Consistent rejections from job interviews were eating me up from the inside. Stress levels were at an all time high. Normally, no matter what happens during the day, I usually sleep well at night. This was probably the first time in life that I started encountering sleepless nights. Was I being too harsh on myself? I don’t really know. After all, I really did not have a plan in life after July 2017! How many rejections would it take to get one acceptance? Would that “one” acceptance be the only acceptance I’d ever get? What if I don’t like that “one” and don’t get another chance either? Finding the first job on your own is one hard nut to crack! No matter what your CV or qualifications say.

The Last Ball Sixer
Among the many applications that I had put in, was an application for a Data Scientist position at Apple [that company which makes fancy, expensive phones]. A few days after I put in the application on the Apple website, I received an email from someone at Apple asking for my availability for an interview. This was kind of unbelievable. I was struggling to get through tiny startups! Moreover, the response rate that I was experiencing was no more than 2 in 10 applications [in the best case]. I looked at the email header to verify if the email was genuine. It seemed ok. I confirmed the interview which was supposed to happen later that week.

Four rounds of interviews and one month later, the HR called me for a face-to-face at Apple’s Bangalore office and told me that I would be getting an offer. I had made it through. THIS was a moment for which words like “flabbergasted” are made. I did my best to control the excitement but kept this strictly to myself. I had to see the offer with my own eyes before sharing this with anyone. Another 3 weeks later, I got the offer which I accepted. Done deal. My biggest cause of stress had vanished. I finally knew what I would do, where I would go, and where I would be [hopefully for a foreseeable future] after July 2017. I shared the news with family and friends. All my near and dear ones were ecstatic.

Here I was, struggling with my PhD until less than a year ago, knowing I wasn’t the best at what I was doing, barely making progress in life, and all of a sudden, I had a contract with one of the world’s best. What’s more, the profile I was offered, wasn’t academic research. It needed “practical” applications of whatever I had learnt, to address real world problems. The moment I was told what my job profile at Apple would be like, I knew this was what I wanted. Like Steve Jobs once said, “A lot of times, people don’t know what they want until you show it to them.” I can’t think of another moment in my life where this could be any more relevant.

Meanwhile, one of the papers that I had gotten accepted a few months ago, had me visit Sydney, Australia for a week for the presentation. This trip had come right in between the IBM internship and joining Apple. Exactly what I needed. This was the cherry on top of the metaphorical cake. Life was sorted. Everything was in place. I couldn’t see how anything could’ve been better than how it was in the current state. PhD journey had come to an end. The real world was waiting. All’s well that ends well. Happy ending.

The People, The Lab, The Culture
One consistent factor throughout my journey (and probably everyone’s journey) at Precog was the people, the lab, and the culture. We were always a happy bunch of kids who worked together and partied together. There was always someone for everything. From people who’d leave behind their work without a second thought and brainstorm with you to solve your problem, to people who’d be ready in a jiffy if you ever felt like going out for a drink, we were a great mix of everything. We never let anything get to us. No matter how big the problem, we knew we’d eventually figure it out. All of us, as a group. It was towards the end that I truly realised the true value of having such a strong support system. Surviving 5 years of PhD [especially for someone like me] without such an environment at work would have easily been at least a hundred times harder. Ofcourse there’s the commander-in-chief [PK], but it is also the people that make Precog magical.

The Most Important Learning
People often say that PhD is not a destination, it’s a journey. What they don’t say is that it is a journey of self-discovery that humbles you to the core. This is a phase in life where you get the freedom to do what you like, fail, pick yourself up, repeat, and figure out what’s best for you. What I learnt about myself was what I did NOT want to do in life; academic research. As ironical as it may sound, this was my biggest and most important learning from PhD. I was doing academic research but it didn’t really come to me naturally. I trained to work hard, be patient, and persevere. I wasn’t a natural at any of them. Mind you, these skills are priceless to possess and I’ll always appreciate learning them no matter how hard it was. I could train myself and get better at academic research. In fact, I did to an extent. But I knew if I had to do it for long, I wouldn’t be my happiest self.

If I took up academic research as a career, I would always think that there’s something else out there that I might be happier doing. So I made my choice. Academic research wasn’t for me. I had to push myself away from it, and move into something more and more hands-on, something where I could spend more time experimenting, failing, learning, improving, improvising, and innovating but without the infinite time-consuming cycles of cramming my ideas into eight (sometimes ten) page documents packed with jargon, and defending them to an unknown bunch of people through a peer review process.

“Gyan” that worked for me
1. Louis Pasteur once said [PK also said this a few times], “Fortune favours the prepared mind.” What kept me from breaking during my journey was the fact that I was always prepared. Prepared for the best and for the worst. If you’re prepared, nothing can surprise you. Eliminating the element of surprise from a situation deflates half its impact already, making it easier to deal with.
2. Harvey Spector says, “Anyone can do my job, but no one can be me.” You’ll always be replaceable. There’s nothing you can do that someone else can’t. It’s only a matter of finding the correct replacement. So be more than a machine. Bring more than your technical skills to the table. What you do has a price. Who you are, doesn’t. There’s a difference between what your value is, and what your worth is. Make yourself worthy in addition to being valuable. Because there will always be someone else who can do your job [maybe even for a better value], but you’d be preferred only if you’re worth it.
3. “The hardest choice may not always be the best choice.” When someone says something will be really hard for you to do, your natural instinct is to prove you can do it, and work as hard as it takes to eventually do it. It is a great confidence booster if you are able to do it. But before getting into it, pause for a moment, and think. Just because it is hard, is it the best thing for you to do? I knew great academic research was a hard nut for me to crack. But more importantly, I realised that just because it was hard, didn’t mean it was the best thing for me. So I didn’t try to take it head-on. Instead, I focused on developing a skill set that would help me get a job. This connects to the philosophy of “picking your battles wisely” and working “smart” over working “hard.”

Acknowledgements
I’ve been fortunate to have some extremely smart, fun, and hard working people during PhD. There are too many people to thank here and I would prefer not to specifically add names simply because of the fear that I might miss out someone, which I would hate to do. So, to everyone who has been associated with me during this journey, you know if you are one of them. I’d like to say, thank you.

MT10014 and PhD1111 signing off.


Cheers!
Dr. Prateek Dewan
B. Tech., M. Tech., Ph. D. (OMG)

Precog 101

In the summer of 2016, I was a third year Computer Science engineering student at the College of Engineering, Guindy in Chennai desperately looking for a summer internship. A chance encounter with a senior from college, who was then a Research Associate (RA) here, is how I first heard of Precog. What followed was a year long journey in which I’ve gained mentors, friends and an admit at the Ohio State University for the MS in CSE program (Let me assure you that my time at Precog is what got me in). Here I try to summarize my observations on what makes Precog awesome.

What makes Precog Precog?

Extreme organization.

After working with PK and Precog for slightly more than a year now, I’ve seen how they’re meticulous about communication and scheduling. All communication happens through email, everything is written, there’s a separate email thread where you can reach out to the whole group when you need help or just want to share something interesting. PK occasionally sends motivating emails such as,

Are you spending 100 hrs a week? Just wanted to check with you….

All meetings are scheduled through shared calendar events, and meetings start exactly at the specified time. As PK says,

If it’s not on my calendar, it’s not in my life.

Collective intelligence.

The biggest advantage in being a part of Precog is that you’re not just one person trying to solve a problem. When you’re working on a problem at Precog, everybody is contributing in solving the problem in one way or the other, big or small. Therefore, you’re not restricted by just what you know. However, this does not mean that you will be spoon fed. You’ll probably get a new perspective on the problem or how to approach it which will eventually help you learn something new at every juncture.

Apart from just sending out an email on the thread, there are weekly “What’s up” sessions and monthly “Deep Dive” sessions where everybody presents their work and gets inputs from the rest of the group.

Amazing Mentors

One awesome thing about Precog is that you are never alone. There is always somebody who’s responsible for guiding you in the right direction when you’re stuck not knowing what to do.

In the one year that I was at Precog, I worked on two interesting projects with Anupama Aggarwal. Although I was told that she can be scary when she wants to be, she is one of the most hard-working and considerate person I’ve come across.

Constantly looking for important problems.

The people of Precog are constantly aware of what’s happening around them. Where others complain, they try to come up with solutions to make things better. The email thread is always abuzz with ideas on how to solve some very difficult problems.

The brainchild of one such discussion was the acclaimed Killfie project. What started out as PK sending out a news article about selfie deaths in India and asking

Can we do something about this?

progressed to become a full blown paper. To me, this is what is super awesome about Precog, the fact that they’re willing to spend their time and energy in doing super cool things that can make a difference.

Precog’s ability to attract awesome talent.

After years of looking at resumes and emails they’ve nailed the art of identifying super talented people to work with them. This quality control and insane standards ensure that when you work at Precog, you’re working with some of the smartest, brightest, most creative people you’ll ever cross paths with.

Feedback

Precog works on a system of feedback. Nobody is ever afraid to tell you when you’re slacking or not working hard enough. Although it maybe hard to swallow, it helps you bounce back quickly and produce cool output. It also works the other way around. Nobody at Precog is unwilling to listen, including PK. They welcome any and all constructive criticism that can help them improve themselves or make your experience at Precog better.

Nobody at Precog is ever afraid of failing. I’ve been told multiple times that it’s better to fail fast and correct quickly than to never fail at all and not know what you’re doing.

They love what they do.

Part of the reason why PK and his students are able to produce awesome output is because apart from being extremely talented, they’re super passionate about what they do. Don’t be surprised if you walk into one of our Deep Dive sessions to find a bunch of people in a heated discussion about the merits and demerits of somebody’s work.

They celebrate. A lot.

We celebrate a lot. We take part in each others joys and sadness. We’ve celebrated birthdays, work anniversaries, first days, last days, paper acceptances and paper rejections in some small way or the other, be it the full blown cake or the humble chai party at CDX.

Chilling.

Last but not the least, everybody at Precog knows how to really chill. Before I left from Chennai (in 2016), my mom said,

You’re going to be spending the summer with PhDs. They’re not a lot of fun and they study too much. You’re going to hate it there.

Her words could not be farther from the truth. In the one year that I’ve spent in Precog, I’ve really learnt how to strike a balance between working and having fun.

Overall, I’ve had a productive and fun year here at Precog and coming here was one of the best decisions I’ve made. I’ve changed a whole lot for the better from when I first came to Precog and the journey so far has been amazing.

 

Precog: A to Z

Hi, all.

I (Kartik Sethi, B.Tech. Final year at BITS Pilani, Hyderabad Campus) interned at the Precog Research Group of IIIT Delhi in the summers of 2017 (May – July). I have tried to express my experiences through the following paragraphs.

A – Amazing was the word, which flashed in my mind when the programme started.

B – Best environment and bonhomie was the hallmark of the internship. I found the environment and infrastructure in IIIT as one of the best in any such institution.

C – Challenges. Every difficult problem is usually entailed with an innovative solution and every new solution is associated with challenges of its own. I also did face many hurdles during the course of my projects, but the peers at Precog were always ready to offer help and render their valuable inputs.

D – Deep Dive. These are the fortnightly in-depth sessions similar to WhatsUps (more about it in later paragraphs) where people get opportunities to share their project ideas, their ongoing project progress and take relevant feedback from other participants. One important aspect to gain from these sessions was that regular feedback is an essential prerequisite for any important research project.

E – Exploring new vistas and avenues. We got so many opportunities to learn and experience new vistas, ideas, and avenues. This was the first time when I got the taste of what real hard-core research is. I got to experience all the nitty-gritties related to approaching a research problem.

F – Family. The atmosphere here at Precog is more like a family. A family, who gels together, discuss together, sits together, enjoys going out together, dining out together and group members coming forward to each other like a well-knit family.

G – GPUs. Precog has many CPU servers and 3 GPU servers (two NVIDIA GTX 1080 and one NVIDIA Titan X Pascal!, currently the best in the market) with high computational specs. My projects were related to Deep Learning, so I had the opportunity to tinker with these amazing tools.

H – Hackathons. During the course of the internship, we worked on some challenging problems in the form of Hackathon(s) where all of us (interns, PhDs, RAs) brainstormed and collaborated to find innovative solutions.

I – Interns. I got the opportunity to work and collaborate with some of the most ebullient and brightest minds of the country belonging to various reputed institutions. It was the ravenous attitude of everyone in the group to crack arduous research problems, that kept me going and made me do better and better. Overall, it was an amazing experience getting to know them, work and learn with them.

J – Journey.

“Success is a journey not a destination.” – Ben Sweetland

My journey at Precog was indeed a roller coaster ride, filled with momentary disappointments (in not achieving the desired results) and spans of joyful triumphs (when I actually figured out where I was going wrong).

K – Keenness to learn. The atmosphere at Precog brings out the best in you. The internship serves as a great platform to gauge your research interests and work in the direction of the research areas which one likes to pursue.

L – Learning. My projects were related to Artificial Neural Networks (namely CNNs and LSTMs). The problems that I tried to tackle allowed me to experience a holistic learning in terms of concepts and ideas that have been tried and the improvements that can be ensued.

M – Mahasabha. Also known as Intern Mahasabha, it is basically a one to one session with PK, where we can share our progress regarding the projects and also if we are facing any problems. The session is informal so one can discuss about other things as well, even not related to Precog.

N – Nostalgia. Once a Precoger, always a Precoger! 🙂

O – Openness. The openness of every member of Precog is admirable. You can approach anyone for help (even the Precog Alumni). One will surely receive new ideas to try and also, there might be moments of constructive criticism, which is necessary for getting results in any kind of research.

P – PK. I still remember that awe-inspiring moment when I first researched about PK and the work that has happened at Precog. PK as a supervisor is the coolest faculty one can ask for. He is an epitome of a mentor who motivates, guides and supports you to a great extent. He makes sure that every individual in the group gets ample opportunities to discover their true potential and so that they can hit the acme of their goals. It was a fabulous experience to work with him as his mentee. He is truly the glue that holds this (Precog) family together.

Q – The Quality of research at Precog is at par with other research institutes in the country.

R – RAs and Pillars. Research Associates and PhD students (also known as Pillars), which I must mention are the exact manifestation to what they are to us and the group itself. All of them were very helpful. They guided us, motivated us when we were not getting the desired results. Also, everyone likes to be called by their names, so don’t you dare call anyone Ma’am/Sir here (not even PK!). It’s a statutory compulsion, and fines for those who violate it. 😛

S – Socials. The group is not at all limited to only work, we had regular fun outings, also known as #PrecogSocial. The outings ranges from PK’s place (yeah, you got that right!) to Barbeque Nation, etc.

T – Tenacity. The tenacious work environment and challenging projects kept me driving throughout the course of the internship.

U – Ultimate experience. The overall experience was ultimate at this institution, where one could learn to any extent.

V – Precog helped by giving me a Vivid picture of what and what not I want to pursue in future.

W – WhatsUp (WU). Toned down version of DeepDives (DD), these are the bi-weekly sessions (with the entire group), where Precogers discuss their projects, ask for suggestions and give interesting inputs. Through sessions like WUs and DDs one gets to know about the different frontiers of research happening around you.

X – The Xenial relationship that I have shared with Precog is something that I will cherish for the rest of my life.

Y – There is a strong Yearning to return back to this place, whenever an opportunity strikes. 😀

Z – The Zealousness that I have seen in every Precoger, to solve problems related to social good is truly inspirational.

At the end, I would like to mention that Precog is a wonderful group to learn, work together and there are numerous opportunities where one could excel. Therefore, if someone is looking for an all round and comprehensive research experience or want to make a career in research, it is one of the best places for him/her to start their journey.

Here’s a glimpse of the Precog family.

The Journey Known as Precog

I was interested in Precog long before Precog was interested in me. Ever before I joined IIIT-Delhi, I had an innate fascination with the field of Security – especially how it affected us all in the digital age. So imagine my delight when I found out that IIIT-Delhi had an entire centre dedicated to Security, a.k.a, CERC (Cybersecurity Education and Research Centre). Among the several research groups that formed CERC, one of them was Precog.

What interested me most about Precog was its focus on security and privacy, especially in the context of online social media. To me this seemed like an issue which was of vital importance, especially given the prevalence of social media, but one that not enough of us thought about. The second thing that caught my eye was the person behind the creation of Precog. Professor Ponnurangam Kumaraguru, as he’s known to no one at all, is the enigma who brought the concept of Precog to life. PK, as he likes to be called, is one of the coolest people on campus, or so our seniors had informed us. Now, having worked with him and having taken nearly all of his classes, I can safely vouch for this fact. PK is unequivocally one of the best professors I’ve had the fortune of learning from.

Precog’s 6th anniversary celebrations!

Instead of making this blog post about the work that I did at Precog, or the work that Precog does in general, I’d like to focus on the philosophy behind Precog, and what makes this research group tick. First and foremost, Precog is like an extended family. People here like to help each other out. And I don’t say that lightly, they really do! We are encouraged to make use of each others expertise, rather than remain confined in the silos of our individual projects. What really enables this sort of collaboration is the fact that there is no formal hierarchy in the group. Free of the burden of labels such as ‘senior/junior’ or ‘undergrad/grad’ everyone is able to mingle freely with each other. This in my opinion truly brings out the best of each person in the group.

Secondly, I’d be remiss to not mention the influence of Professor Randy Pausch and his philosophy on our group (Here’s an intro for the uninitiated).

“The brick walls are there for a reason. The brick walls are not there to keep us out. The brick walls are there to give us a chance to show how badly we want something. Because the brick walls are there to stop the people who don’t want it badly enough. They’re there to stop the other people.”

These words were etched in my memory from the day I read The Last Lecture, and are the same words that hang on a picture on the fourth floor where Precog is located. PK in fact likes to share this quote in the very first class of all of his courses. It is a testament to how seriously, these words and Randy’s philosophy, are taken at Precog. I think all of us in Precog can thank Randy for the motivation to keep on going, no matter how tough it got.

Another valuable lesson for me that got reinforced at Precog, was of steady iteration. We as a group deliberately try and make progress in small and consistent steps, rather than making huge leaps in one go. This ideology has personally helped me streamline my work process and achieve my goals with great consistency. Keeping this idea in mind, we have weekly meetings whose sole purpose is to get everyone to give updates on their work. This is beneficial in many ways since everyone in the group is kept abreast of each other’s work, and everyone in the group gets the chance to weigh in on projects other than their own and give suggestions that may be useful in that project.

Lastly, the great thing about Precog is that it truly embodies the “Work hard, Play hard” attitude. When we work, then all our time and attention is focused on the task at hand. But from time to time, Precog organises outings for the entire group – ranging from going to eat, bowling, playing games, having competitions or just hanging out. For those who say that nerds don’t know how to have fun, I’d like to point you to Precog. Precog is a group that is very capable of having some good old fun.

Graduating Precogs with PK. Celebrating before everyone heads off to grad school!

I’ve learnt a great deal in my four years at IIIT-Delhi. Many different people have given me lessons that I will always cherish and remember. Precog is definitely one of them. I owe a great deal of my success to all of these people who have helped me become the person I am. So now, as I embark on my next great adventure – graduate school at the University of Cambridge, I just have to say that I will truly miss all of this: the Whatsup sessions, Deepdives, Brainstorming Meetings, Precog Socials, and the people. But one thing I can confidently say is that I am Precoger for life, and the work ethic that I’ve learnt here will always remain with me.

To all my juniors, I present this piece of advice – take one of PK’s classes, work with Precog on a project. In the end, you will be glad that you did.

Yashovardhan Sharma, signing off.

Precog: The Quintessential Group

As curtains drew on the summer vacations of 2016, I was already planning on doing something constructive during my next summers. My mentor at IIT Kharagpur sent me a circular about an internship opportunity at a research lab in IIIT-Delhi. This is how I first got to know about professor Ponnurangam Kumaraguru and this supercool group known as Precog! I found the work in conformity with my interests and applied at once. After some rigorous technical rounds and interviews, I was informed of my selection.

On 8th May 2017, I joined the group. Having got hostel accommodation at IIIT-Delhi itself, I got settled in my room. Soon after, PK invited me to discuss the project I would be working on. My work was to analyse online social platforms through data extraction and arrive at potential sources of privacy leakage. The project targeted matrimonial sites. I was thrilled about the work and got started with it. This was my first experience as being a part of a research group. The working environment at the lab was something I had never experienced before. It was so conducive to efficient working that many of us stayed there even past midnight! I was surrounded by diligent people passionate about their work. Their thought process to tackling a problem and diverse knowledge left me awestruck. Everyone was very humble. At Precog, we were like a big family, always ready to help out each other.

Semi-weekly group meetings called WhatsUp kept the group updated about everyone’s progress. Fortnightly sessions called Deep Dives were meant to share intricate details of the projects to the whole group. Questions were asked and feedback was given. Solutions were proposed to resolve deadlocks. In my opinion, this is the driving force of any group, the ability to work together! And Precog exemplifies this. At Precog, you are never alone solving a problem.

Then there were Hackathons. The whole group would sit together for the complete day and attack one problem. It was a brainstorming session which promoted teamwork and learning. At the end of the day, the team would have figured out some solution. There were paper critiques within the group. This helped me develop a habit of reading research papers.

A majority of people perceive researchers as “boring” who don’t enjoy life. I had a similar opinion. Being at Precog made me realise how inaccurate I was. We had regular get together called PrecogSocial where we ate delicious food, played mafia and other games, laughed, talked about just anything but work 😉 Exploring different places in Delhi could never have been so much fun. Back in the hostels, we even played Foosball and billiards. My initial perception was completely shattered. Researchers are fun loving people too. It’s just that when they work, they let themselves be completely immersed by it. PK sums this up as “Work hard. Play harder!” 😀

PK is a source of constant motivation. He held an informal session with the interns called ‘Intern Sabha’. This was meant to break the ice between him and the interns. He possesses the skill of the getting the best out of his students. His experience is invaluable to the group. He can foresee the problems that might arise in a project and guides accordingly. This is what drives Precog.

Precog taught me how to function as a group. This is extremely important when you strive to achieve something great. I will always cherish my time at Precog. I made a lot of friends, met awesome people. Comparing the versions of me pre and post the internship, I can say this with certainty: I am better learned. The positive atmosphere within the group inspires you. It stretches you to your limits. The attitude of the group is aptly described by a wall hanging picture frame just outside the lab which quotes Randy Pausch:

“The brick walls are there for a reason. The brick walls are not there to keep us out. The brick walls are there to give us a chance to show how badly we want something.”

A picture of the group (mostly interns) at PK’s residence when he invited us for dinner:

Pages from a chapter called Precog

Back in 2014, when I came to know about Dr. PK, he was associated with Backpack, FindAWay, IDEA and other cool things that were going around the campus. It was very intriguing because I did not know much about him except that and the courses that he took. Little later, I found out about Precog, the research group that he has at IIITD. For me, Precog was this intimidating elite group that I would never be able to be a part of. But oh! how wrong was I and so are you if you ever felt that. Trust me, I am an insider. 😛

Fast forward to 2015, I saw many of my seniors going for HCI and very soon after that I realised the direction I wanted to do something in or be closely related to. Ever since, I fell in love more with the field so there was no question when DHCS was offered by Dr.PK in Winter 2016! I was more than excited, and that followed all through the course! Dr. PK is such an amazing professor. He makes sure that lectures are interactive, interesting, and there are surprise activities too – so giving you plenty of reasons to get up in the morning out of your bed. He builds up your assignments to your final project, and helps students get feedback from each other through critiques and himself too! He makes a lot of efforts to make sure students are learning hands on, which is commendable. It was one-of-a-kind course at IIITD for me, at least before I graduated.

I really wanted to work on a HCID project in my summers, and I started interacting with PK time to time regarding that. What is great about Dr. PK is that he is so helpful – he will guide you about interests and tell you about resources where you could find opportunities to even offering you to apply for an internship at Precog. I could not believe when he did that but a task and conversation later when I was in, I really could.

Being a part of Precog gives you a sense of belonging and the pillars (the scholars of the lab) help Dr.PK provide a learning ground for everyone in the lab! It is always fascinating to listen to him and if you can decide to implement on anything you learn from him, it has the potential to work wonders! There are several good things that are a part of the Precog culture. One of them is the mailing lists! Even though it has the potential of overshadowing all your other emails on some days, I think those discussions and looking at everything from a ‘what can I do with this’ eye makes you critical of the things that are going on around you. It is just one of the really helpful things I have learnt and I take forward from Precog to everywhere I go.

On certain days, the lab feels like a festival while on others you’ll see people working hard on their desks and in the CERC lounge – where even a peep will sound like screaming in a crowd. 😛 Now, I know I have painted a certain picture here, but believe me it is not all that rosy. Being a part of Precog is certainly an adventure in itself. You get to have a lot of fun but the people here, work so hard – sometimes it amazed me. I have had a stretch of time where I was afraid of working on a certain thing and I procrastinated. It only lead to guilt because I could not contribute to WhatsUp (the weekly update meetings of the whole group), which pushes you to finally try what you fear and get better.

If you have known Dr. PK for even a little time, you’ll know he loves to be vague 😛 To be honest, I felt off with that approach at first and I got intimidated but with time I have not only accepted that methodology but I am trying to apply it to my life currently. There are so many little things that you will learn from PK if you become a part of Precog or interact with him ever, little things that will go a long way if you closely listen. Precog is not just this but a lot more, something that can not be put to words in this post. The best part about all this is – for you precog will be totally different, it will be what you make of it.

Precog: A Family Affair

Before joining IIIT-Delhi, my father and I sat together to go through the list of faculty members who would teach me. We were awed by them all but some names stood out, one being PK’s. I read about his achievements and was eager to enroll in one of his courses when I joined IIIT-Delhi. After completing my first year, I was presented with several domains within computer science which I did not know existed; I wanted to explore them all. During the same time, Backpack was a hot product which students and professors were gushing about. I was told that a few of PK’s students had created Backpack and my interest in working with PK increased. However, it wasn’t until my third year that I actually met him.

I enrolled for DHCS, a CSE course on Human-Computer Interaction — the first of its kind in India. I liked the work we did in the course and wanted to dig deeper into this domain. This led me to become a Precog intern in the Summer of 2016. I worked with Dr. Niharika Sachdeva (recently received her Ph.D. from the group) to analyse the satisfaction of citizens after police response to their complaints. I also evaluated the Android applications that the police had released for use by the people.

Pic: Precog Interns: Summer of 2016

My association with Precog and PK continued as my last year at IIITD rolled in. I took up a BTP, collaborating with another faculty member on campus — Professor Shriram Venkatraman — to study the social impacts of Killfie. I enjoyed the research immensely and learned more than I could ever hope to. I was given the freedom to work on a project I liked, making it more fun.

The culture at Precog is imbibed with working smart and partying hard. Regular socials (where everyone interacts with each other informally) ensure we know people from different projects, making Precog a research family rather than just a research group. The openness with which we greet each other (we can’t call anyone Sir/Ma’am, not the PhD scholars, not even PK himself) brings with it the comfort of familiarity I haven’t witnessed anywhere else. We have regular group meetings too, where everyone is encouraged to participate in the discourse, leading to a fresh set of eyes noticing something unique in the project.

At Precog, I met a group of people who were not defined by just what they did. Like the stars in a constellation, everyone had a different story to tell.

A stay of 2 months: An experience of lifetime

Like every engineering student, when I took admission in engineering college I had high hopes and ambitions of doing something big and worthy. But the monotonous curriculum, seniority dogma, student-faculty gap never provided conducive environment for research and those high ambitions somehow faded away. Engineering seemed to be limited to only what was there in textbooks. However when I finished my summer internship this year (2017) at Precog, I suddenly experienced a revival of my engineering ambitions. People around were working and building stuffs that are being applied to solve real world problems and being one of them was like dream come true! My stay at precog was the most enriching part of my academic life.

My project supervisor, Prof Ponnurangam Kumaraguru (PK) is the most awesome teacher I ever had. My journey with Prof. PK virtually began in fall 2016, when I took up his online course Privacy & Security in Online Social Media on NPTEL. I was looking for domains where I could apply my knowledge of computer science to solve real world problems, when I stumbled upon this course. Back then I was in 3rd year of my BTech study and was aiming for a summer internship at some premier research centers during my forthcoming summer vacation. Few weeks into the NPTEL course, I was so fascinated by the  course contents and teaching of PK, I absolutely made up my mind to do internship under him. Some time after the course had ended, I mailed PK with my SoP and CV, explaining why I wish to work at precog and how my interests and previous works align with the research domains pursued at precog. Few days later, I got a mail from him and after 3 rigorous rounds of selection process, I finally got selected for my much coveted internship.

My project at precog was on Information Overloading with Niharika Sachdeva as my mentor and guide. I primarily worked to figure out how the frequency of posting affects the engagement on posts made by police pages/handles on Facebook and twitter. Will write a separate blog on my technical work. Getting a conclusion from the large dataset was however not easy and took me weeks of failed analytics and experimenting with different statistical measures on the data. The best thing about precog is that it pushes you to your limits. I used to spend most of the time in the lab, highest being 18 hours. Lab hours never got boring, as I was always surrounded by hardworking and awesome people round the clock. People around were always ready to provide helping hand, be it professional or personal.

My most favorite thing at precog used to be WhatsUps  (regular meetups held twice a week) as it facilitated interaction with everyone, including PK, and also getting to know each other’s work. It thrilled listening to exciting work going around. Then there were detailed discussion sessions known as #DeepDive (a nightmare for me though :p) where one has to elaborately explain their work, codes, hypothesis, observations etc. I used to be highly concerned about DeepDives as I had to be prepared for most unanticipated questions and criticisms. The suggestions, criticisms and feedback however helped me a lot in refining the work done and coming up with better results. Here everyone was keen to help whenever I got stuck in something.

IIIT Delhi also had some surprises for me, that were to break my prejudices I had about educational institutions. I belong to a government engineering college; and being from a government college I am not used to niceness of professors and research scholars. I am used to professional barrier between students & teachers and undergrads & scholars. But starting from my day 1, I was extremely surprised how people were at precog. There is absolutely no professional protocol existing, like addressing research scholars as sir/madam, following a strict formal conversation style with them etc etc. These were something I was never used to, and it took me some weeks to get adjusted to. Everyone is friendly irrespective of them being PhD scholars, MTech scholars or RA’s. We cracked jokes, played games, went out for lunch. The person who made the most difference is PK himself. He is the most wonderful and friendly teacher I ever met and is completely different from conventional teachers. He invited us for dinner at his place, watched movie with us, took part in fun games; somethings hardly any professor does these days. He emphasizes on “Work hard, play harder”, thus apart from work related stuffs, he organizes fun gatherings and outings (we call it precog social). My best memory with him is this selfie. Its the first time I ever had a selfie with a professor!!

What I got from precog is experience, and as Randy Pausch aptly says

Experience is what you get when you didn’t get what you wanted. And experience is often the most valuable thing you have to offer.

Being in Precog was much like being a part of a big family. It feels great being in such a group of highly talented and knowledged people working on really cool stuff that are making a difference in how online social media is used. I am super delighted to have worked with these awesome people. Can’t have a summer better than this!!!

Here’s the glimpse of precog family of which I was a part of.

 

On Precog, PK (and everything else that fits between the two entities)

So, what is Precog? A research group, a culture, a lifestyle? At the risk of sounding unbelievably corny, I’m going to go ahead with the last one. But really, it was.  

Ever since we had arrived at IIIT-Delhi almost four years ago, Precog (along with Dr. PK) had been one of the most “heard about” groups over here. Some of our batch-mates had already started working for Find-A-Way and Backpack, while most of us were still trying to work on our skill-sets to even be able to think of doing the same somewhere down the line.

Fast forward to the summers before the 4th year, I finally thought that I had the skills, and more importantly, the motivation to apply to Precog. There was no other professor or group at IIIT-Delhi working in the domain of Natural Language Processing, something I was deeply interested in exploring at the time. Hence, this seemed like a natural choice. The applications for Precog are a task by themselves, requiring a complete statement of purpose (SoP) and everything. I spent quite a bit of time writing this, polishing my resume, and finally applied. Unfortunately, I didn’t get in. So why am I writing this blog? I don’t know, you’ve been Punked.

Kidding. I spent the summers doing other things, tried to fill up some possible holes in that SoP and my resume, and re-applied for the coming semester. This time, I got the instructions for a task which was a part of the selection process, followed by the interview with PK’s senior students, and finally one with PK himself. The reason I mention these steps is that I was completely awed by them when the process was happening. The task itself gave me an idea of the kind of work I might be doing later on, which was pretty cool. The interviews were rigorous and detailed, a step one couldn’t cross purely by hand-waving. Come the semester’s first week, and I was added to the core mailing list.

Now, this addition to the mailing list, is a blessing and curse all by itself. We used to get like 5 emails a day, and this was probably an inactive day. Found it slightly annoying then, miss it quite a bit now. So, while we cribbed about these emails on a regular basis, each of us knew on the inside how cool they were. They kept us in touch with the latest items related to data science and even computer science in general, kept us updated about what other work our peers at Precog were doing, and while all this seems trivial when stated like this, it was great in that it kept the blood flowing – it kept us regularly motivated.

Other such half-blessing-half-curse traditions include(d) the weekly “What’s Up Sessions” and the “Brainstorm (BM) Sessions”. In the former, we all gathered to discuss in a little more detail what everyone was .. well, up to. Again, I found these to be great because they sort of gave us the feeling that everyone cares about every project. Ideas for all projects were discussed by everyone, all opinions were taken into consideration. When a group was writing a paper, it was presented to and reviewed by everyone. This was probably one of the practices that I think is somewhat unique to Precog. As undergrads, we did not spend all our time working in the same space as the Ph.D students and the RAs, and hence, it was these sessions that helped us build rapports with other Precog members.

The mentorship was amazing as well. I joined the text-team with Indira Sen, Kushagra Singh and Nalin Gupta, with Indira mentoring us for the most parts – and I cannot thank her enough for being so unbelievably patient and understanding with everything. Apart from this, PK was completely supportive regarding well, everything – including other commitments (uni applications, exams, health, everything), and it’s really important to mention this because those took huge time chunks in our semesters. He also conducted a couple of sessions to help us with our SoPs for applications, which was pretty cool (apart from being crazily helpful, of course). We even got lucky enough to once get to interact with Dr. Hari Sundaram, a professor at UIUC.

One of my other interests at the time apart from NLP was Human-Computer Interaction (HCI), which interestingly stemmed from having taken one of PK’s courses in one of my earlier semesters. So, I along with three other batch-mates had decided to take part in a related competition. PK even guided us with that and provided us with constructive feedback for some of our work. Basically, the overall growth model was wholeheartedly supported, which was a fresh blessing.

Our presentation for the Designing Human-Centered Systems (DHCS) course project at BBI ’16

Also, great perks! Birthdays, Precog anniversaries, graduation, achievements (!), not a single occasion went by without a lot of activity on the mail threads and PK’s invites to the lab with sweet, sweet promises of ice-creams and cakes. Again, this probably sounds cheesy but it was these kind of activities that truly made me feel like I was a part of a family.

One such perk from Precog’s 6th birthday!

Overall, I think Precog has some great practices and systems set in place to ensure that all of us stay motivated to keep working hard, as well as have a bit of fun while we’re at it. I only have one regret – not joining early enough. So, a piece of unsolicited advice if you’re a student in your third, second or even first year – don’t hesitate in applying “early”. Unfortunately, I wasn’t able to publish anything in my relatively short duration here, but even then, the experience was nothing short of perfect and (needless to say) a critical part of my time at IIIT-Delhi and well, life.  

 

Standing on the shoulders of giants

Hey there.

My tryst with PreCog happened in my second semester at IIIT Delhi. I had been catching up with Megha Arora (PreCog Alum now MS CS Candidate at CMU) about what she had been up to, and I was pleasantly informed about this cool research group she works with. She also kept on going on and on and on about this professor who likes to call him PK. That same day, I went online and looked up PreCog and I was awestruck. My jaw dropped to the floor when I saw PK’s CV. I had to work with the coolest professor in town. I had to work with these guys!

After gathering a decent amount of exposure in doing research with the Program Analysis Group at IIIT Delhi, I applied for a PreCog Internship in the Summer of 2016. I was exhilarated with the task given to me as part of the interview process. It was a perfect fit! I have always wanted to build systems which help others in some or the other way, and my task at hand was to build a social engagement calculator for Facebook pages (apologies for the Jargon! :P). While doing this, I learned about writing a technical report as to how the system works, the perceived shortcomings of it and some exemplary statistics of popular Facebook pages. I advanced further ahead in the process and met Prateek Dewan and Anupama Aggarwal for the technical interview round. I remember being extremely overwhelmed yet anxious when I was told that I had advanced to the final round and I have a meeting with PK. I am thankful that they found me competent enough to join the group!

I have had the tremendous honor of working on 2 projects which boast of really nice disruptive technology that can change the way people use social media. One of them is in the domain of Privacy in Social Media on Mobile Platforms whereas the other project is in the domain of social computing, data science, and HCI.

Killfie was a god-send for it allowed me to explore and finalize the subfield of Computer Science that I wanted to specialize in. It was a humbling experience to work on never-done-before things aimed at saving lives, hence the term disruptive. What seemed impossible at first took a lot of toiling, mentoring from great people, and a collective effort of the team working on the Killfie project for it to come to a realization. I am proud that I was able to contribute and solve a problem faced by the youth of the world at the moment, and thankful that I was given a chance to work on the same.

Have you ever felt a warm fuzzy feeling when you look at a group of people and just absolutely adore them? That’s what PreCog was to me from the outside. Now, take the outside perspective and amp it up by a thousand factors and you have got the state inside. We all like to hang out, discuss interesting anecdotes, take advice from each other … you get the picture. The good part for me in this scenario was that I could ping any of the pillars (the Ph.D. students in PreCog) and bricks (everyone else except the Pillars) and they would be happy to guide me on the right path, be it personal or professional life.

I have had nothing but positive takeaways from my experiences at PreCog. There have been times when I have crashed the server and yet, I was just let of with a strict warning to be extremely careful with the same. I have had sleepless weeks with just me getting 2-3 hours of sound sleep per day, showing me that I can still push my limit in working. People have properly heard me out, and given me proper constructive feedback. I have been scolded and got back on track if I was deviating. I have been pushed to experiment and let my creativity run wild as well.

We are always reminded of Randy Pausch’s famous quote in the group:

The brick walls are there for a reason. The brick walls are not there to keep us out. The brick walls are there to give us a chance to show how badly we want something. Because the brick walls are there to stop the people who don’t want it badly enough.

I can surely say that I figured out how badly I have wanted some things in my life and how can I actually achieve those things. If somebody offered me the chance to start working with PreCog at an earlier point in my life, I would definitely take it in a heartbeat.

Below is a picture of happy PreCog-ers after having had a sumptuous lunch in the month of June of 2016:

The PreCog B(r)unch