Ilovepdf Merged
Ilovepdf Merged
Chandkheda, Ahmedabad
AI
Summer Internship (3170001)
Academic Year
JULY 2024
Ahmedabad Institute of Technology
(Affiliated with GTU)
COMPLETION CERTIFICATE
No: Date
This is to certify that, Mr. Patel Hardik Dineshkumar Enrollment No.210020107067 Student of Ahmedabad
Institute Of Technology, has successfully completed a two week Internship in the field of Computer Engineering
during the period of 30/06/2024 to 15/07/2024 During the period of his/her internship program with us,
He had been exposed to different processes and was found sincere and hardworking.
Institute Head
Index
Acknowledgement ..................................................................................................... i
Abstract... ................................................................................................................. ii
Chapter 1: Introduction
Conclusion
References/Bibliography
Acknowledgement
I wish to express our sincere gratitude to our External guide Mr. Amit Tiwari for continuously guiding
me at the company and answering all my doubts with patience. I would also like to thank my Internal
Guide Prof. H i m a n i P r a j a p a t i for helping us through our summer internship by giving us
the necessary suggestions and advice along with their valuable co-ordination in completing this summer
internship.
I also thank our parents, friends and all the members of the family for their precious support and
encouragement which they provided in completion of our work. In addition to that, I would also like to
mention the company personals who gave us the permission to use and experience the valuable
resources required for the internship.
Thus, In conclusion to the above said, I once again thank the staff members of IBMSkillsBuild for their
valuable support in completion of the summer internship.
Thank You
Name:
Patel Hardik Dineshkumar
Abstract
During my internship at IBM, I engaged in cutting-edge artificial intelligence (AI) projects, focusing on
developing and optimizing machine learning models. My responsibilities included data preprocessing, model
training, and performance evaluation, utilizing IBM's advanced AI tools and frameworks. I collaborated with
a multidisciplinary team to solve real-world problems, gaining hands-on experience in AI applications and
contributing to innovative solutions. This internship enhanced my technical skills and provided valuable
industry insights into AI and machine learning.
Chapter 1: Introduction
IBM SkillsBuild is an initiative designed to provide learners with the skills needed for today's job
market. It offers free access to a range of online courses, digital badges, and resources focused on
technology and professional development. The program aims to bridge the skills gap by equipping
individuals with the knowledge required for high-demand roles in various industries
SkillsBuild provides a comprehensive learning platform that includes interactive courses on topics
such as cybersecurity, data science, cloud computing, and AI. Participants can earn recognized
credentials and certifications that enhance their employability. The program also offers career
guidance, job search tools, and mentorship opportunities, helping learners to build a solid
foundation for their careers.
Company’s Mission:
The Company’s mission is to deliver best-in-class services with top-notch quality.
Company’s Vision:
The Company’s vision is to sustain the exponential growth of the CE industry.
As an intern at IBM, my role involved supporting the development and optimization of AI and
machine learning models while collaborating with a multidisciplinary team to address real-world
challenges.
1. Data Preprocessing: Prepare and clean data for analysis, ensuring it is suitable for model
training.
2. Model Training: Develop, train, and fine-tune machine learning models using IBM’s AI
tools and frameworks.
3. Performance Evaluation: Assess and improve model accuracy and efficiency through
rigorous testing and validation.
4. Collaboration: Work closely with team members from various departments to integrate
AI solutions into broader projects.
Sr. No Task(s)/Problem statement(s) Given (Just one line for each task)
Day-7 Masterclass-3 is attended and learn how to create our own Prompt.
Task Performed
Screenshot of Work:
Task Performed
Screenshot of Work:
Task Performed
Screenshot of Work:
Day -4……………………………………………………………. Date: 01/7/2024
Task Performed
Screenshot of Work:
Day -5…………………………………………………………. Date: 02/07/2024
Task Performed
Screenshot of Work:
Day -6……………………………………………………………. Date:03/07/2024
Task Performed
Screenshot of Work:
Task Performed
Task-1 Performed
Brief Description of Task/Problem:
-On that day I attended Masterclass-4.
-I perform some tasks Given By the mentor. This task is about how to import library and data set
in Python.
Code:
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
database= pd.read_csv('Salary.csv')
X= database.iloc[:, :-1].values
y= database.iloc[:, -1].values
print(y)
Output:
[ 39343 46205 37731 43525 39891 56642 60150 54445 64445 57189
63218 55794 56957 57081 61111 67938 66029 83088 81363 93940
91738 98273 101302 113812 109431 105582 116969 112635 122391 121872
127345 126756 128765 135675 139465]
Task-2 Performed
Code:
from sklearn.linear_model import LinearRegression
regressor = LinearRegression()
regressor.fit(X_train, y_train)
y_predict = regressor.predict(X_test)
X_predict = regressor.predict(X_train)
Output:
Day -10…………………………………………………………. Date:07/07/2024
Task Performed
Screenshot of Task:
(Greeting Page)
Task Performed
Task Performed
Task Performed
Task Performed
Task Performed
Machine Learning and Deep Learning: Understanding and applying various machine learning
algorithms and neural network architectures to solve complex problems.
Natural Language Processing (NLP): Techniques for processing and analysing human
language, including text analysis, sentiment analysis, and language generation using tools like IBM
Watson.
Data Preprocessing and Analysis: Skills in cleaning, organizing, and analysing large datasets
to extract meaningful insights, using tools like Python, R, and IBM Watson Studio.
AI Model Development and Deployment: Building, training, and deploying AI models using
IBM's AI tools and cloud platforms.
Ethics in AI: Understanding the ethical considerations and best practices in AI development and
deployment to ensure fair, transparent, and responsible use of AI technologies.
Collaboration and Project Management: Working in teams, often using agile methodologies,
to manage AI projects from conception to deployment, fostering a collaborative and efficient work
environment.
Structured Training and Courses: IBM provides access to various online courses and resources
through platforms like IBM SkillsBuild and Coursera. These courses cover fundamentals and
advanced topics in machine learning, deep learning, NLP, and AI ethics.
Mentorship: Work closely with experienced professionals who can guide you through complex
concepts and provide feedback on your work. Mentors can offer valuable insights into best practices
and industry standards.
Self-study and Experimentation: Take initiative to explore additional resources, experiment with
different tools and techniques, and stay updated with the latest research and developments in AI.
Feedback and Iteration: Continuously seek feedback on your work and be open to iterating on your
projects. Learning from mistakes and refining your skills through practice is crucial for growth.
Chapter 4: Overall Experience
4.1 Technical/Non-Technical Experience
-During an IBM AI internship, you gain both technical and non-technical experiences that
contribute to your overall professional development. Here’s an overview of what you might
encounter:
Technical Experience:
- AI and Machine Learning: Develop and implement machine learning models using
tools such as Python, TensorFlow, and IBM Watson. Gain proficiency in algorithms and
model evaluation techniques.
- Natural Language Processing (NLP): Learn to build applications that can understand
and process human language. This includes tasks like sentiment analysis, language
translation, and text summarization using IBM Watson NLP tools.
- Data Analysis and Visualization: Work with large datasets, performing data cleaning,
preprocessing, and visualization using tools like IBM Watson Studio, Jupyter Notebooks,
and various data visualization libraries.
Non-Technical Experience:
- My personal experience during the IBM AI internship was both enriching and
transformative, offering a blend of technical growth and personal development.
- Final Presentation: Presenting my project findings to a panel of IBM experts was both
nerve-wracking and exhilarating. It was a proud moment to showcase my work and
receive positive feedback from experienced professionals.
Conclusion
In conclusion, my IBM AI internship was a transformative experience that
significantly enhanced my technical capabilities. Working on real-world projects
and utilizing advanced tools like IBM Watson and IBM Cloud deepened my
understanding of AI and machine learning. The hands-on approach and expert
guidance were invaluable in developing practical skills.
The internship also fostered personal and professional growth through
collaboration and networking. Engaging with mentors and peers improved my
teamwork and communication skills, essential for any professional setting. The
exposure to diverse perspectives and industry insights broadened my outlook.
Overall, the IBM AI internship provided a solid foundation for my future career
in technology. It equipped me with the necessary skills and confidence to tackle
complex challenges. The experience has prepared me for continuous learning and
success in the ever-evolving field of AI.
References/Bibliography
There is a Portal in which we can make our Chat bot.
Link:https://eu-
de.dataplatform.cloud.ibm.com/registration/stepone?context=wx&preselect_region=true
Link:https://www.youtube.com/watch?v=OZhtNUxKY3Q&list=PLyD1XCIRA3gTHZXLQGu0
JuBwVMYUi1ITd