Atif Hassan

Worked as Teaching Associate at Reserve Bank of India
Kolkata, West Bengal, India
Skills:
deep learning, statistics, Machine Learning, bioinformatics, data mining
Education:
Indian Institute of Technology - Kharagpur
Profile
Experience
Projects
Publications
Education
Achievements
Join HackerEarth and view Atif Hassan's full profile. It's absolutely free!
HackerEarth is the network of top developers across the world, enabling them to connect to start-ups, tech companies, organizations and discover the best developer jobs.
Language Activity
Technical Skills
deep learning, statistics, Machine Learning, bioinformatics, data mining, jupyter notebook, PHP, gensim, Numba, neural-network, numpy, flexbox, Gated-recurrent-unit, semantic-ui, web, Ios, Security, Flask, Tensorflow, deep-learning, JavaScript, urllib2, HTML, Keras-layer, windows, Laravel, Recurrent-neural-network, CSS, Keras, JQuery, Pre-trained-model, Text, Python 3, Java 8, Python, Java, C
Work Experience
Teaching Associate
Reserve Bank of India, Mumbai, Maharashtra, India
Feb 2019 - Mar 2019 (2 months)
Conducted hands-on lab sessions during Introduction to Machine Learning
course offered by the Indian Institute of Technology, Kharagpur to the officers
of the Reserve Bank of India held in Mumbai
Skills: Python | Machine Learning | deep learning
Trainee
FusionCharts, Kolkata, West Bengal, India
Aug 2017 - Oct 2017 (3 months)
Worked as a Trainee for 3 months before leaving for higher studies. In that time period, I rectified the company's regression module by building a new one from scratch with non-linear extensions.
Skills: JavaScript | statistics
Intern
IBM, Kolkata, West Bengal, India
Jun 2015 - Jul 2015 (2 months)
1. Prepaid MACRO: a) Change Details: To create new macro for Kolkata circle as it is already present in Bihar as per the client requirement. b) Technology used: Visual Basic with Oracle. 2. Macro Controller Module Application: a) Change Details: To revamp the complete application into Java from VB as per the client requirement. b) Technology used: Java/J2EE, Visual Basic and Web development with Oracle database.
Projects
Website creation and full stack software development for an NGO, Educational Support Council, Kolkata
Nov 2014 - Jan 2015 (3 months)
ESC is a NGO working for the economically weak and educationally challenged section of the society.
My responsibility as part of this engagement was to completely redesign the website using core internet technologies like HTML and CSS for a better end-user experience
I also designed a software for the NGO in order for them to easily store and keep a track of their students' records.
(http://esckolkata2003.org/)
3D Game and Plugin Development for Unity3D
Jul 2012 - Aug 2012 (2 months)
Have developed number of 3D games including a reworked version of Bounce, a famous pre-loaded Nokia game. Lately I have started pursuing more ambitious projects on the very same subject by working on increasingly complex games. I Have also developed a plugin for the renowned game engine, Unity3D which removes the age-old use of Adobe Photoshop for game development. This feature was widely appreciated by game developers across the geography.
Skills: JavaScript
Publications
Boosting phosphorylation site prediction with sequence feature‐based machine learning
PROTEINS: Structure, Function, and Bioinformatics
14 Aug, 2019
Protein phosphorylation is one of the essential posttranslation modifications playing a vital role in the regulation of many fundamental cellular processes. We propose a LightGBM‐based computational approach that uses evolutionary, geometric, sequence environment, and amino acid‐specific features to decipher phosphate binding sites from a protein sequence. Our method, while compared with other existing methods on 2429 protein sequences taken from standard Phospho.ELM (P.ELM) benchmark data set featuring 11 organisms reports a higher F1 score = 0.504 (harmonic mean of the precision and recall) and ROC AUC = 0.836 (area under the curve of the receiver operating characteristics). The computation time of our proposed approach is much less than that of the recently developed deep learning‐based framework. Structural analysis on selected protein sequences informs that our prediction is the superset of the phosphorylation sites, as mentioned in P.ELM data set. The foundation of our scheme is manual feature engineering and a decision tree‐based classification. Hence, it is intuitive, and one can interpret the final tree as a set of rules resulting in a deeper understanding of the relationships between biophysical features and phosphorylation sites. Our innovative problem transformation method permits more control over precision and recall as is demonstrated by the fact that if we incorporate output probability of the existing deep learning framework as an additional feature, then our prediction improves (F1 score = 0.546; ROC AUC = 0.849). The implementation of our method can be accessed at http://cse.iitkgp.ac.in/~pralay/resources/PPSBoost/ and is mirrored at https://cosmos.iitkgp.ac.in/PPSBoost.
Skills: Machine Learning | bioinformatics
Cluster-Based Relative Outlier Under-Sampling Technique
19th Industrial Conference on Data Mining, ICDM
16 Dec, 2019
Machine learning algorithms work optimally when the training dataset
is balanced, that is, when the number of samples per class is comparatively
the same. However, real-life datasets are usually severely imbalanced. To reduce
the skewness, under-sampling techniques are used. Unfortunately, they
may delete majority samples that carry valuable information. To improve the
approach above, we propose two novel cluster-based relative outlier undersampling
techniques (CROUST and ICROUST), which selectively removes
majority class samples to minimize the information loss while maximizing the
model efficiency. An empirical comparison of results between CROUST,
ICROUST and multiple well-known techniques on various real-world data
prove that our proposed methods are an improvement of other state of the art
results.
Skills: data mining | Machine Learning
Education
Indian Institute of Technology - Kharagpur
Master's degree, Mathematics and Computer Science
2018 - 2024
I am a Master's student at the Indian Institute of Technology, Kharagpur. I am working on the application of Medical Subject Headings (MeSH) in Biological Data Mining using advanced Natural Language Processing and Deep Learning techniques. Specifically, my two areas of contribution are extreme multi-label classification and drug-disease association prediction. I created a new deep learning architecture for the former and a new word vector algorithm for the latter which has been reported to perform better than Facebook's FastText.
Skills: Python | Machine Learning | bioinformatics | deep learning
Heritage Institute of Technology
Bachelor of Technology (B.Tech.), Mathematics and Computer Science
2013 - 2017
CGPA: 8.45 / 10
Skills: Python | data mining | Machine Learning | deep learning
Achievements
Hackathon sponsored by Indus Net Technologies
Indus Net Technologies.
Jul, 2016
Secured the 1st rank in an 8-hour hackathon from all over the state of West Bengal, organized by Indus Net Technologies held in EntreSpark-2016, The Entrepreneurship Summit, HIT-K at the Heritage Institue of Technology, Kolkata. We built a pdf information extraction system.
SRM Challenge August ’16
Hackerearth
Aug, 2016
Placed 11th in the SRM Challenge August ’16 on Hackerearth
Hackerrank week of code 22
Hackerrank
Jun, 2016
Placed 86th globally at the Hackerrank week of code 22
American Express Artificial Intelligence Challenge
Hackerearth
Aug, 2018
Placed 1st in the American Express Artificial Intelligence Problem statement 2 challenge on Hackerearth.
(https://www.hackerearth.com/challenges/hiring/ai-problem-statement-2/leaderboard/topical-segmentation-of-financial-news-documents/)
Notifications
View All Notifications

?