ML Internship at Dlithe

Internship at DLithe

dlithe internship

Being agile is the need of the hour. The world is in disruptive mode. It is looking for an agile workforce that is adaptable and produces quicker results. While academics and work provide required knowledge and experience, but individuals must bridge gaps in skills. In this digital world, DLithe is what helps you upgrade your skills and be competent to work in the agile world.


Internship Journey

The course started from the basics of the python programming language and then went on to machine learning which involved interesting projects like a chatbot, iris flower species identification, 

message encryption-decryption, real estate price prediction, and many other real-life projects.

We received a series of assignments every week that incrementally solved a real-world machine learning problem.


Python Programming 

The first few days of the internship were completely devoted to learning the basics of python which included topics like variables, operators, data types, data structures, working with files, library and errors.


Machine Learning

In the remaining 10-12 days of the internship, we studied various algorithms and steps involved in machine learning. We also created multiple projects based on real-world applications.

This course started from the very fundamentals of ML-like collecting cleaning, analyzing the data along with selection, training, and testing the algorithm. It also involved visual analysis of the data using techniques like EDA, heatmap, Box & whisker plot, and scatter plot. Algorithms like linear and logistic regression were taught thoroughly. We learned how to split a dataset for training and testing the data and using a confusion matrix to calculate the accuracy of the prediction.

 

Datasets

We were provided with numerous datasets to work on like Iris classification, USA Housing, Titanic dataset(passengers, ticket fare, cabin, and embarkment), advertising dataset( ads clicked daily, age and location of person who clicked that ad), etc.

They also gave us few website links where we can download datasets, interpret data and plot various graphs to visualize and understand the concept thoroughly. 

 

Github

Dlithe encouraged us to make an active Github profile where we can upload our assignments with proper formattings like comments, docstrings, packages used, and a readme file.

GitHub Profile Link

 

Software Development Cycle- Agile

We also had a seminar where we learned about the industrial revolution, the agile software development cycle, and emerging technologies like AI, ML, data science, and IOT along with information regarding databases like SQL, Oracle, and HiveQL.

Here we got to know about the software development process flow which involves steps like designing, developing, debugging, testing and manufacturing.

 

Overall this internship was very interesting and helped me learn a lot about these emerging technologies with a very profound atmosphere.

Projects:

Comments