Value Proposition canvas- Customer needs and pains
Intersnship presentation done on inventeron technology company
1. MALNAD COLLEGE OF ENGINEERING
HASSAN, KARNATAKA – 573201
(An Autonomous Institution under VTU, Recognized by AICTE and UGC)
INTERNSHIP
in
Machine Learning with Robotics Language
Automation
Kushal. K – 4MC20CS066
2. ABOUT THE COMPANY
Inventeron Technologies and Business Solutions LLP, is an Indian based
engineering and electronics company headquartered in Bangalore,
Karnataka, India.
It is both product and service oriented software company.
Inventeron core products are :
Embedded components
Industrial products
Apps
Smart Surveillance system.
Biometrics.
Smart Traffic Systems ,etc.
Purpose
Vison and Mission
Goals
3. INTRODUCTION
During our internship, we collectively gained valuable theoretical and practical knowledge spanning
various domains, including machine learning.
Machine learning, as a subset of artificial intelligence, emerges as a swiftly advancing field, dedicated
to crafting algorithms and models that autonomously learn from data to make predictions or decisions
without explicit programming.
Understanding the core principles of machine learning is imperative for effectively leveraging its
capabilities to solve intricate problems and extract actionable insights from extensive datasets.
4.
5. THEORETICAL AND PRACTICAL BACKGROUND
Theoretical Knowledge:
1. Basic understanding of softwares & programming language used.
2. Basics to Advance Python programming:
Understanding Python Syntax
Control Flow
Functions
Data Structures
File Handling
6. 3. Understanding Modules, Exception Handling and Database Operations:
Modules
Exception Handling
Database Operations
4. Data Analysis Using Python:
Understanding Data
Data Analysis
Model Building
7. 5. Introduction to Spyder IDE:
Purpose
Code Editor
Debugger
File Explorer
Code Profiler
Integration with Scientific Libraries
6. Machine Learning Algorithms and Model Creation
Data Preparation and Model Selection
Common Algorithms
Considerations for Model Creation
8. Practical Knowledge:
1. Installing the Python and SciPy platform.
Scipy Numpy, Matplotlib, Pandas, sklearn.
2. Loading the dataset.
• We are using pandas to load the data.
• We will also use pandas next to explore the data both with descriptive statistics and
data visualization.
3. Summarizing the dataset.
• Dimensions of the dataset.
• Peek at the data itself.
• Statistical summary of all attributes.
• Breakdown of the data by the class variable.
9. 4. Visualizing the dataset.
• Uni variety plots to better understand each attribute.
• Multivariate plots to better understand the relationships
between attributes.
5. Evaluating algorithms.
• Separate out a validation dataset.
• Build models to predict species from flower
measurements to select best Algorithm.
6. Making some predictions.
We can fit the model on the entire training dataset and
make predictions on the validation dataset and evaluate
the predictions by comparing them to the expected results
in the validation set, then calculate classification accuracy.
10.
11. MAIN PROJECT
AI Personal Assistant:
your new AI personal assistant, a cutting-edge program designed to streamline your daily tasks and
enhance your productivity. Powered by advanced speech recognition and natural language processing
capabilities, this assistant is ready to respond to your voice commands and assist you in a variety of
ways.
From providing weather updates and searching the web to answering questions and reading the latest
news headlines, your AI assistant is equipped with a wide range of functionalities to meet your needs.
Whether you're looking to stay informed, find information quickly, or simply streamline your daily
routine, this assistant is here to help.
12. Coding Part:
Initialization: It initializes the pyttsx3 engine and sets the voice for speech output.
speak(text): A function to speak the given text.
Command(): Listens to the user's voice command using the microphone and
returns the recognized speech.
Main Loop: The program continuously listens for user commands and performs
actions accordingly.
• Wikipedia Search, Open YouTube/Google, Weather Information, Time
Information, Personal Assistant Information, Stack Overflow, News, Search,
Ask.
Log Off/Sign Out/Shut Down: Initiates a system shutdown.
Sleep Time: The program sleeps for 5 seconds after executing each iteration of
the loop.
13. Internships in the field of machine learning offer engineering students an indispensable
opportunity to bridge the gap between theoretical knowledge acquired in classrooms and the
practical demands of real-world industries. Consequently, internships play a pivotal role in
enhancing students employability by instilling valuable skills, fostering adaptability and nurturing
a deeper understanding of industry demands.
This internship at Inventeron Technologies and Business Solutions LLP, Bengaluru gave
us the practical knowledge and a comprehensive understanding of the working procedures
involved in implementing machine learning solutions in real-world scenarios.
CONCLUSION