Code Monkey home page Code Monkey logo

Hi there, I'm Sudarshan Paul πŸ‘‹πŸΌπŸ‘¨πŸ»β€πŸ’»

Gmail Badge Linkedin Badge

I am Sudarshan Paul, Machine Learning Engineer working at Tata Consultancy Services in C.A.S.E (Connected Autonomous Shared Electric) AI/ML Team. My area of interests include Deep Learning and Computer Vision. I have prior experience to work on Data Science and Analytics based projects, one of my major project in this field include dashboard development and "Financial Data Modeling" for a leading MSME firm and developed a Cost-Analysis Tool-Kit Web Application named - "SIMPLICOST".

I have a good command over Data Visualization libraries such as Matplotlib, Seaborn, Plotly, Cufflinks etc in order to demonstrate data in the form of various graphs and charts for in-depth analysis.

"I combine magic and science to create illusions. I work with new media and interactive technologies, things like artificial intelligence or computer vision, and integrate them in my magic." ~ Marco Tempest (Swiss Magician)

So Yes!, this is where my current learning is headed towards! (No! Not aspiring to be a Magician, but yeah! the field of Computer Vision and Image Processing is what keeps me glued these days!)

Previous Work Experiences

  1. Data Science Intern, CourseBricks Labs
  2. Machine Learning Intern, EinNel Technologies
  3. Web-Scraper Developer, StyleDraft
  4. Machine Learning Intern, Techvolt
  5. Recommendation System Developer, Compcarta
  6. Software Developer Intern, Logy.Ai

Participations

  1. AI Champ Program, CodeVector Labs (See Work Here)

  2. Graduate Rotational Internship Program, The Sparks Foundation (See Work Here)

Some of my Github Public Stats

My Github Stats

Profile Views

Find me around the web 🌐

Instagram Badge YouTube Badge


⭐️ From PaulSudarshan

Sudarshan Paul's Projects

advanced-recommendation-system-based-on-content-and-collaborative-filtering icon advanced-recommendation-system-based-on-content-and-collaborative-filtering

The repo deals with an more advanced version of Recommendation Systems which is based on two different popularly known filtering mechanisms which are the Content Based Filtering and Collaborative Based Filtering. In Content based Filtering the main focus is on the item characteristics and features which are used to predict other items of similar nature. The main idea behind Collaborative based filtering is that we are given a matrix of preferences by users for items, and these are used to predict missing preferences and recommend items with high predictions.

aichamp_tasks icon aichamp_tasks

The purpose of this following repository is to showcase the tasks performed by Sudarshan Paul during the AIChamp Marathon conducted by CodeVector Labs during 24/08/2020 to 28/08/2020.

aichamp_weekly_assignments icon aichamp_weekly_assignments

The following repository contains the weekly assignments and Tasks performed by Sudarshan Paul in association with AI-Champ Program conducted by Code-Vector Labs.

amazon-price-tracker icon amazon-price-tracker

This simple python project helps you in keeping a track of the price of your favorite items on any any e-commerce (Amazon in our case). If you ever wanted to automate the process of daily checking the price of any item whether it dropped on certain days, this app serves this purpose. It not only keeps a track of the price but also alerts you via mail when the price falls below a certain predefined (by you) value. So you can quickly grab it before anyone else does!

customer-segmentation-clustering icon customer-segmentation-clustering

Customer Segmentation refers to the process of identifying several segments of customers from a pool of customer database which helps businesses to target potential user base. The technique of customer segmentation depends upon various differentiating factors such as demographics, economy status, geography etc. All these factors plays a vital role in the customer segmentation process. In order to perform this project, clustering mechanism of Unsupervised Machine Learning Algorithm is used specifically K-Means Clustering.

hr-analytics icon hr-analytics

The aim of this project is to develop a Machine Learning model to predict the employees in a firm who are most likely to be promoted based on their previous performance and other various company specific attributes.

image-compression-using-kmeans-clustering icon image-compression-using-kmeans-clustering

Image Compression is a technique in which the existing pixel size of a picture is reduced by adopting the most suitable least value. This least size of pixels in an image is determined by implementing the use case of K-Means clustering algorithm. K-Means is an unsupervised machine learning algorithm in which the un-labelled data points are sorted to form k clusters based on certain similarity criterion such as euclidean distance between them. The value of K is usually provided by the user and depends upon certain factors. In this project the value of K will determine the total number of colors that will be used to reproduce the image, as expected the value of K will certainly be less than the total number of colors used in the original image(which is in fact very large).

language-classification-using-naive-bayes-algorithm icon language-classification-using-naive-bayes-algorithm

The project on Language Classification using Naive-Bayes algorithm deals with classifying as well as identifying the language of input string into its correct category. In order to demonstrate the use-case i have trained the model to detect three different languages with an adequate accuracy. The languages that i have chosen for this model are Slovak (sk), Czec (cs) and English (en). The purpose for choosing slovak and czec is that both of these languages are very similar in the way they are spoken, so if the model is able to distinguish between these two given languages that will ensure the robustness of our model to classify between other languages with a very good accuracy.

mlops_zoomcamp icon mlops_zoomcamp

MLOps hands-on notes, notebooks and scripts of months of learning

movie-recommender-system-using-correlation icon movie-recommender-system-using-correlation

The following project deals with a simplified version of movie recommendation system which are deployed in various web services these days from your favorite Netflix, Amazon Prime etc. The effort has been made to implement the basic idea behind these recommendation systems.

nvidia-triton-server icon nvidia-triton-server

The repository contains configuration files for various deep learning models served using triton server.

spam-or-ham-detector-using-nlp icon spam-or-ham-detector-using-nlp

The mentioned project deals with classifying a bunch of messages obtained from different sources into spam or ham by using basic Natural Language Techniques and Naive-Bayes Classification algorithm. Basically the working of this model can be summarized as it trains on a set of cleaned training data and tested upon an unseen set of data or Test data which contains random labelled messages as being spam or ham. The output of this model is that the message either being classified as spam (1) or ham (0).

tsf-grip-internship-tasks icon tsf-grip-internship-tasks

The following repository has been created to showcase the tasks performed during the "The Sparks Foundation - Machine Learning /Data Science" Graduate Rotational Internship Program July-August.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.