home..

Summer Projects At I I T K

773 words, 5 minutes

The system of summer projects at IIT Kanpur is, by and large, a sham. It is a sloth race to determine who can get brownie points to pad (sometimes fill) up their resume with the least amount of effort possible. Now, I myself am guilty of having padded my CV with this and do not really fault other freshers who did so out of inexperience. But there’s a whole system built around it that builds up the illusion of productivity in clubs and individuals while they do absolutely zilch. I do not claim there aren’t ANY worthy projects; there are. Just that a large number of them clearly aren’t.

So let me illustrate my hypothesis with some examples; a cell recently announced projects, including one on NLP. One of the mentors is my friend, and we were kidding around when someone asked him the full form of NLP in jest. “Non Linear Programming”, he replied, with the confidence of a politician. Now, I have nothing against nonlinear programming- it’s a very important class of optimisation problems, and could have a great case to being an alternative full form of NLP. But given that the project was about tweets and sentiment analysis, it’s really unlikely they’d use constraints and objective functions and the like. My primary aim here isn’t to discuss incompetence, but apathy.

Speaking about sentiment analysis, I was part of a SnT BCS project awkwardly titled “Sentimental AI”. Initially mistaking it as something related to sentiments of synthetic sentients, I realised belatedly that it dealt with sentiment analysis of text. But that’s far from the worst part.

The project was basically conducted like this:

I learned next to nothing in this “project”, or the similar Stamatics one I took on Regression Analysis (I wasn’t ratified in that). What I was hoping for; actively involved seniors, a community of learners, simply wasn’t part of the plan. To be fair, I was at fault too here. If I were invested enough, I’d have put in the time and probably learn it by myself. I could technically have asked the mentors for help and they would have obliged. But I’m sure if I had that sort of initiative, I wouldn’t need the SnT Council to ratify my ‘project’, I’d actually be working on building something.

Here’s a transcript of my chat with one of the mentors, a day or two before the midterm eval:

[21/6/2022, 18:10] Me: Also about the ppt, could you help me a bit about what exactly I could write in future predictions/plans?

[21/6/2022, 18:20] X: Yeah sure

[21/6/2022, 18:21] X: Just present what we told in the introductory slides

[21/6/2022, 18:21] X: We will be doing transformers and implement emoji classifier

[21/6/2022, 18:58] Me: Ok thanks a lot

[21/6/2022, 19:48] Me: Hi, just wanted to confirm this since the ppt says emotion classifier; is the sentiment analysis model we’re going to implement for natural language or emojis?

[21/6/2022, 21:35] X: Emoji classifier

[22/6/2022, 14:15] Me: Sorry I’m still a bit confused; will we be classifying emoji images according to emotion or display the emoji corresponding to the emotion displayed in the sentence?

[22/6/2022, 14:45] X: Sorry

[22/6/2022, 14:45] X: Its emotion classifier

To be clear, this doesn’t accurately represent the mentor’s expertise; I know for a fact that he is knowledgeable and smart and this was probably just a case of him not paying much attention towards the project. That apathy is precisely where the problem lies.

All this isn’t trivial; these projects, being the first exposure of many IITK students to many domains, are quite important. One of my best friends here developed a deep contempt for machine learning as a result of his Stamatics summer project on deep learning.

Here are some suggestions:

© 2024 Arqam Patel   •  Powered by Soopr   •  Theme  Moonwalk