0% found this document useful (0 votes)
43 views18 pages

Internship Final Report123

Uploaded by

Amit Patil
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
43 views18 pages

Internship Final Report123

Uploaded by

Amit Patil
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

ACKNOWLEDGEMENT

The satisfaction and euphoria that accompany the successful completion of any task would be in
complete without the mention of the people who made it possible, whose constant guidance and
encouragement crowned the efforts with success.

I would like to thank the Management of Basaveshwar Engineering College, Bagalkot for
providing such a healthy environment for the successful completion of project work. I would like
to express our thanks to the principal Dr. S. S. Injaganeri for their encouragement that motivated
us to successfully complete the project.

It gives me immense pleasure to thank Dr. S. R. Patil Head of the department of Information
Science and Engineering, for their valuable guidance and encouragement through the period of
my internship.

I extend my sincere thanks and heartfelt gratitude to my internal guide Prof. C. R. Shivanagi for
providing me a valuable support throughout the period of my internship.

I extend my sincere thanks and heartfelt gratitude to my external guide Mr. Mallari Kulkarni(Co-
founder of Tech-Fortune Technologies) for guiding us throughout the period of my internship.

I would like to sincerely thank all those people who have been supporting in the part of my
internship at "TECH-FORTUNE TECHNOLOGIES".

Finally, I take this opportunity to extend my earnest gratitude and respect to my parents, teaching
and nonteaching staff of the department, the library staff and all my friends who have directly or
indirectly supported me during the period of my internship.

1|Pa ge
ABSTRACT

Present day computer applications require the representation of huge amount of complex
knowledge and data in programs and thus require tremendous amount of work. Our ability to code
the computers falls short of the demand for applications. If the computers are endowed with the
learning ability, then our burden of coding the machine is eased (or at least reduced).This is
particularly true for developing expert systems where the "bottle-neck" is to extract the expert's
knowledge and feed the knowledge to computers. The present day computer programs in general
(with the exception of some Machine Learning programs) cannot correct their own errors or
improve from past mistakes, or learn to perform a new task by analogy to a previously seen task.
In contrast. Human beings are capable o all the above. Machine Learning will produces smarter
computers capable of all the above intelligent behavior.

The area of Machine Learning deals with the design of programs that can learn rules
from data, adapt to changes, and improve performance with experience. In addition to being one
of the initial dreams of Computer Science, Machine Learning has become crucial as computers
are expected to solve increasingly complex problems and become more integrated into our daily
lives. This is a hard problem, since making a machine learn from its computational tasks requires
work at several levels, and complexities and ambiguities arise at each of those levels.

So, here we study how the Machine learning take place, what are the methods, discuss
the Project (Implemented during Training) applications, present and future status of machine
learning.

2|Pa ge
CONTENTS

1. Acknowledgement 1

2. Abstract 2

3. About the Company 4


4. Tasks performed 5-15
4.1 Weekly overview of internship activities
4.2 Technologies learnt
4.3 Task assigned
5. Key Learnings 16

6. Conclusion 17

7. References 18

3|Pa ge
Chapter 1

ABOUT COMPANY

The Tech Fortune group was originally incepted in 2013 to focus only on EPC assignment of
Infra and Real Estate Projects. Later the Company shifted its focus towards software
development, training, BPO, Sourcing, Food Business, HealthCare and Strategic Advisory
Services. The Tech Fortune group Tech Fortune was born in 2013 with an objective to create
a landmark initiative by a group of highly qualified technology-oriented professionals in the
software domain. A software development firm head quartered in vijapur and operating for 5
years in with 3 offices across Karnataka. Since its inception in 2013, Tech fortune group has
grown rapidly with the help of its valued Customers, professionals & Business Associates who
have been continuously contributing and monitoring the Company’s business activities in the
operations of Project Management, Education Consultancy, QMS and Six Sigma
implementation and many other domain of expertise.

Vision

With an unyielding focus on integrity and backed by strong founders and management team ,
Sourcing wants to make a mark in the field of IT services by applying innovation to simplify
complex business processes and add value to client’s business.

Mission
Being slow and steady, our mission is to gain the confidence of our clients and by dint of our
integrity, innovation and dynamism, deliver their requirements on time with full quality thus
bridging the gap between demand and delivery.

4|Pa ge
Chapter 2
TASK PERFORMED

2.1 Weekly overview of internship activities

Weeks Date Task Assigned


25/08/2022 Introduction to AIML

1st 26/08/2022 Introduction to R language


Week 27/08/2022 Introduction of RGUI software
28/08/2022 Operation on vectors
29/08/2022 Exercise on vectors
30/08/2022 Operations on matrix

02/09/2022 Exercise on matrix


03/09/2022 Introduction on mode
2nd
Week 04/09/2022 Variance and standard deviation
05/09/2022 Exercise on variance and standard deviation
06/09/2022 Description on statistics
07/09/2022 Exercise on statistics

10/09/2022 Co-relation and co efficient


11/09/2022 Bi-variant analysis on state line method
3rd
Week 12/09/2022 Exercise on model equation
13/09/2022 Curve line fitting
14/09/2022 Exercise on Curve line fitting
15/09/2022 Visualizing and exploring data
18/09/2022 Statistical chart and histogram Boxplot
19/09/2022 Statistical chart density and scatter
4th
Week 20/09/2022 Block method and polynomial Regression
21/09/2022 Exercise on data frames
22/09/2022 Project Report Submission

5|Pa ge
2.2 Technologies learnt
 Natural Language Processing (NLP) – One major sub-field of AI is Natural Language
Processing because it is this technology that helps computers read, understand and
process human languages. It mainly includes two work areas, computer science, and
linguistics. It is a crucial technology used in AIML projects for building chatbots that
can understand and respond to natural language inputs.

 Machine Learning: AIML projects often use machine learning algorithms to train
chatbots to recognize patterns in user inputs and generate appropriate responses.

 Knowledge Representation and Reasoning: AIML projects use knowledge


representation techniques to encode information and knowledge about a particular
domain. Reasoning algorithms are used to make inferences based on this knowledge
and generate responses accordingly.

 Speech Recognition: Speech recognition technology is used in AIML projects to


enable chatbots to understand and respond to voice inputs.

 Text-to-Speech: Text-to-speech technology is used to enable chatbots to generate


spoken responses to user inputs.

 Convolutional Neural Networks (CNN) – Ensure that you invest time in studying
Neural Networks thoroughly so as to be able to precisely create solutions for problems
related to image classification, translation and speech recognition. This technology
helps in programming a machine to execute complex codes on its own.

6|Pa ge
2.3 Task assigned

7|Pa ge
8|Pa ge
9|Pa ge
10 | P a g
e
11 | P a g
e
12 | P a g
e
13 | P a g
e
14 | P a g
e
15 | P a g
e
Chapter 3
KEY LEARNINGS
 Data preparation: Before building any machine learning model, it is important to pre-
process the data to ensure it is in the correct format for analysis. This involves tasks
such as handling missing data, dealing with outliers, and normalizing the data.

 Model selection: R offers a wide range of machine learning algorithms, and selecting
the right model for the task at hand is critical. Commonly used models include linear
regression, logistic regression, decision trees, and random forests.

 Model evaluation: Once a model has been built, it is important to evaluate its
performance using various metrics such as accuracy, precision, recall, and F1-score. R
provides several functions for model evaluation, including confusion matrices and ROC
curves.

 Hyperparameter tuning: Many machine learning algorithms have hyperparameters


that can be adjusted to improve model performance. R offers tools such as grid search
and random search to help optimize hyperparameters.

 Deployment: After a model has been built and evaluated, it can be deployed in a variety
of ways, such as creating an API or integrating it into a web application. R offers
packages such as Plumber and Shiny that make it easy to deploy machine learning
models

 Troubleshooting: As with any programming language, there will be times when things
do not work as expected. Learning to troubleshoot and debug errors in R code is an
important skill to have.

 Collaboration: Working in a team is a vital part of an internship. Learning to


collaborate effectively with colleagues, mentors, and supervisors is important for
achieving common goals.

16 | P a g e
CONCLUSION

I have understood the various equipment’s working principle, company details, specifications
and distributors details. The whole internship period has motivated me to design a system,
component, or process to meet desired needs with realistic constraints such as economic,
environmental, social, political, ethical, health and safety, manufacturability, and
sustainability. It made me understand the function on multidisciplinary teams and inspired me
to create a novel system to solve engineering problems. It has made me Understand
professional and ethical responsibility and to Communicate effectively. I have obtained the
broad education necessary to understand the impact of engineering solutions in a global,
economic, environmental, and societal context.

17 | P a g e
REFERENCES

[1] https://www.ibm.com/topics/machine-learning

[2] https://www.javatpoint.com/types-of-machine-learning

[3] https://www.javatpoint.com/supervised-machine-learning

[4] https://www.geeksforgeeks.org/supervised-unsupervised-learning/

[5] https://www.geeksforgeeks.org/best-python-libraries-
for- machine- learning/

[6] https://numpy.org/numpy-tutorials/

[7] https://scikit-learn.org/stable/getting_started.html

[8] https://pandas.pydata.org/getting_started.html

[9] https://matplotlib.org/stable/tutorials/index

[10] https://seaborn.pydata.org/tutorial.html

18 | P a g e

You might also like