0% found this document useful (0 votes)
58 views34 pages

Ilovepdf Merged

Uploaded by

gasoloh694
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)
58 views34 pages

Ilovepdf Merged

Uploaded by

gasoloh694
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/ 34

Gujarat Technological University

Chandkheda, Ahmedabad

Ahmedabad Institute of Technology


Gota-Ognaj Road, Ahmedabad (Affiliated with GTU)

A Summer Internship Report on


“AI CHATBOT USING IBM WATSONX”
At the industry or company
IBMSkillsBuild (CSRBOX)

AI
Summer Internship (3170001)

Computer Engineering. Department


Submitted By

Patel Hardik Dineshkumar (210020107067)

Academic Year
JULY 2024
Ahmedabad Institute of Technology
(Affiliated with GTU)

DEPARTMENT OF COMPUTER ENGINEERING

COMPLETION CERTIFICATE

This is to certify that the Summer Internship at IBMSkillsBuild has been


satisfactorily completed by Patel Hardik Dineshkumar (210020107067) under my
guidance in the partial fulfillment of the course Summer Internship (3170001) work during
the academic year 2023-2024.

Prof. Himani Prajapati Dr. Dushyantsinh Rathod Prof. Amit Tiwari

Internal Guide Professor & HOD (CE) External Guide


GTU Internship Completion Certificate

(Download from PMMS Portal, Take a Color Print ,

Get it Signed by your Internal Guide and attach here)


[Company Institute letterhead]

No: Date

TO WHOM IT MAY CONCERN

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.

Authorized Signature Mentor Signature

Institute Head
Index

Acknowledgement ..................................................................................................... i
Abstract... ................................................................................................................. ii

Chapter 1: Introduction

1.1 About the company. ................................................................................. Page No


1.2 Aim and Objectives of the Internship. ..................................................... Page No

Chapter 2: Roles and Responsibilities during internship ..................................... Page No

2.1 My Roles and Responsibilities ........................................................................... Page No


2.2 Tasks/Problems Given (Day-wise) ........................................................... Page No
2.3 Daily Tasks and Activities Performed… ................................................... Page No

Chapter 3: Skills Learned ....................................................................................... Page No

3.1 About the Tool(s)/Technology(ies) learned.............................................. Page No


3.2 How do I learnt the skill/s........................................................................ Page No

Chapter 4: Overall Experience .............................................................................. Page No

4.1 Technical/Non-Technical Experience .................................................... Page No


4.2 Personal Experience .............................................................................. Page No

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

1.1 About the company:

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.

By partnering with educational institutions, non-profits, and government organizations, IBM


ensures that SkillsBuild reaches a diverse audience, including students, job seekers, and
professionals looking to upskill or reskill. The initiative is designed to be accessible to all,
regardless of prior experience, making it a valuable resource for anyone looking to advance their
career in the tech industry.

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.

1.2 Aim and Objectives of the Internship


 Aim Of the Internship:
The aim of the IBM SkillsBuild Internship is to equip participants with practical, hands-on
experience in technology and professional skills, preparing them for high-demand roles in
the tech industry. The internship seeks to bridge the gap between academic learning and
industry requirements by providing real-world projects and mentorship from industry
experts.

 Objective Of the Internship:

The primary objective of the IBM SkillsBuild Internship is to enhance participants'


technical and professional skills through hands-on experience with real-world projects in
areas such as cybersecurity, data science, AI, and cloud computing. The program aims to
provide comprehensive career guidance and mentorship, fostering the development of
essential soft skills like communication, teamwork, and problem-solving. Additionally, it
offers valuable industry exposure and networking opportunities with professionals and
peers, supporting career growth and professional development. Interns can earn recognized
credentials and digital badges, which validate their skills and enhance their employability
in the competitive job market.
Chapter 2 Roles and Responsibilities during internship

2.1 My Roles and Responsibilities:

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.

5. Documentation: Maintain detailed records of methodologies, experiments, and results to


support project continuity and knowledge sharing.

6. Learning and Development: Continuously update my knowledge on the latest AI


technologies and practices to contribute effectively to the team.
2.2 Tasks/Problems Given (Day-wise)

Sr. No Task(s)/Problem statement(s) Given (Just one line for each task)

Provide some Information About the Internship. It Include some basic


Day-1
set up or Circular (Agenda) of Internship.

Give Some Instruction about self-phased learning and do Platform


Day-2
Registration.

Introduction Of AI And Generative AI. And Complete Course on AI


Day-3
fundamental on IBM skills build platform.

Day-4 No Task is given but Masterclass-1 is attended.

Complete Another Course on IBM skill build platform


Day-5
Course: Generative AI

Masterclass-2 is attended and end of the day I will complete course on


Day-6
AI tutorial.

Day-7 Masterclass-3 is attended and learn how to create our own Prompt.

At that day no master class that day complete course.


Day-8
Course: Mastering the art of prompting
Day-9 Masterclass-4 is attended and done some coding tasks.

Masterclass -5 is attended and done some problem statement and


Day-10
learn how to create our own chatbot.

Day-11 Complete course: Explore Emerging tech.

Day-12 Complete course: Project Management Fundamental.

Day-13 At that day the mentoring session is attended no task is given.

Day-14 Done our Project and Submit it on Link.

Day-15 No task, only query session is attended.


2.3 Daily Tasks and Activities Performed

Day -1……………………………………………………………Date: 29/06/2024

Task Performed

 Brief Description of Task/Problem:


-That day only Provide some Information About the Internship. It Include some basic
set up or Circular (Agenda) of Internship.
-also know about some new AI technology.

 Screenshot of Work:

(Agenda Of the Internship)

(Information about Marster classes)


Day -2……………………………………………………………. Date:30/06/2024

Task Performed

 Brief Description of Task/Problem:


-We all the student done our platform registration task at that time.
-instructors give some information about the self-phased learning process.

 Screenshot of Work:

(IBM Registration Profile)

(Self-Phased Learning Course)


Day -3……………………………………………………………..Date:31/06/2024

Task Performed

 Brief Description of Task/Problem:


-On that day we learn some type of AI, what type of learning is used in everyday life? Why AI is
necessary in Day-to-Day life that’s all type of topic has been learn.

 Screenshot of Work:
Day -4……………………………………………………………. Date: 01/7/2024

Task Performed

 Brief Description of Task/Problem:


-On that day Masterclass-1 is attended that day no task is given. but this masterclass is very
helpful for gaining some knowledge about machine learning.

 Screenshot of Work:
Day -5…………………………………………………………. Date: 02/07/2024

Task Performed

 Brief Description of Task/Problem:


-complete the self-paced learning course which in IBM skills build Platform.
-the course is about generative AI. There are many quizzes held at the end of the module, at last
get the compilation certificate.
- In this course, we’ll learn about the history of AI, how deep learning plays a pivotal role in
generative AI (gen-AI), and how gen-AI works and is applied to various industries

 Screenshot of Work:
Day -6……………………………………………………………. Date:03/07/2024

Task Performed

 Brief Description of Task/Problem:


-On that day Masterclass-2 is attended and one video lecture attended which is the task of that
day.
- This Artificial Intelligence tutorial video will help you understand what Artificial Intelligence
is, types of Artificial Intelligence, ways of achieving Artificial Intelligence, and applications of
Artificial Intelligence. In the end, we will also implement a use case on TensorFlow in which we
will predict whether a person has diabetes or not.

 Screenshot of Work:

(About Video lecture)


Day -7……………………………………………………………. Date:04/07/2024

Task Performed

 Brief Description of Task/Problem:


-I Attended Masterclass-3, This Master Class Is About How to Create Prompt.
-On That Day I Learned How to Create Over Own Prompt in ChatGPT. Or Any AI Chat Bot.
-On That Day We All Learn How to Ask Question to ChatGPT and How It Give Response To
Questions.
-There Is No Task Is Given

Day -8……………………………………………………………. Date:05/07/2024


 Brief Description of Task/Problem:
-In this course I learn How to ask question in NLP to AI
-How to create Our Prompt.
Day -9……………………………………………………………. Date:06/07/2024

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

(code for importing Library)

database= pd.read_csv('Salary.csv')
X= database.iloc[:, :-1].values
y= database.iloc[:, -1].values

(code for importing Dataset)

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)

plt.scatter(X_train, y_train, color = 'blue')


plt.plot(X_train, X_predict, color = 'red')
plt.title('Salary Prediction')
plt.xlabel('Years of Experience')
plt.ylabel('Salary of Employees')
plt.show()

Output:
Day -10…………………………………………………………. Date:07/07/2024

Task Performed

 Brief Description of Task/Problem:


-On that day Masterclass-5 is attended and Learn how create Our own chatbot.
-I created A simple movie chatbot, and there I am learn so much how to work the AI chatbot.
That was a very exited lecture.

 Screenshot of Task:

(Greeting Page)

(Some More Page in Which We give an condition to the user)


--First Chat bot I will Created in
Given Task
Day -11…………………………………………………………. Date:08/07/2024

Task Performed

 Brief Description of Task/Problem:


-Complete course: Explore Emerging tech.
-In this learning plan, you'll get an intro to six emerging technologies that power today's jobs.
You'll learn a little about each—like foundational concepts, terminology, and how it's used and
then you can decide where you want to go deeper.
-In this course learn some basic of Data science, Cloude computing, Cyber Security etc.
Day -12…………………………………………………………. Date:09/07/2024

Task Performed

 Brief Description of Task/Problem:


-Complete course: Project Management Fundamental.
-This course introduces you to the basic principles of project management and what it takes to
be a successful project manager. This course Teach us about :
 Common project management terms
 The value of project management
 Project management approaches: Waterfall, Agile, and Hybrid
Day -13…………………………………………………………. Date:10/07/2024

Task Performed

 Brief Description of Task/Problem:


-On that Day I will Attended This Was the Mentoring session,
That day no task is given.
-but I ask Some question to the mentor, majorly this session was QNA session.

Question: -Is AI is Taking our job? So the Use of AI is Good or Not?

Answer of the Mentor:


AI is transforming the job market by automating routine tasks, which can lead to job displacement in
some sectors. However, it also creates new opportunities and roles in AI development, maintenance, and
data analysis. The extensive use of AI can drive innovation and efficiency, but it also raises concerns about
job security and the need for workforce reskilling. Balancing AI implementation with thoughtful human
resource strategies is crucial for maximizing benefits while mitigating risks.
Day -14…………………………………………………………. Date:11/07/2024

Task Performed

 Brief Description of Task/Problem:


-I completed my Project on IBM Watson Cloud.
-I will create The Healthcare Bot and submit the project on the WhatsApp link.
Day -15…………………………………………………………. Date:12/07/2024

Task Performed

 Brief Description of Task/Problem:


-At the last day there is Only a QNA lecture, students can ask any question relevant to Project or
Subject.
-there is no task given by the mentor.
Chapter 3: Skills Learned

3.1 About the Tool(s)/Technology learned

 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.

3.2 How do I learn the skill/s

 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:

- Project Management: Learn to manage projects using agile methodologies, including


sprint planning, task management, and progress tracking. Tools like Jira or Trello may be
used for this purpose.

- Communication Skills: Enhance your ability to communicate complex technical


concepts to non-technical stakeholders. This includes writing reports, giving
presentations, and participating in discussions.

- Networking: Build professional relationships with mentors, colleagues, and other


professionals in the field. Networking can lead to future opportunities and collaborations.

- Professionalism: Experience the workplace culture at IBM, understanding professional


etiquette, workplace behavior, and the importance of diversity and inclusion in a global
company.
4.2 Personal Experience:

- My personal experience during the IBM AI internship was both enriching and
transformative, offering a blend of technical growth and personal development.

- Enhanced Problem-Solving Abilities: The challenges I encountered during the projects


pushed me to think critically and creatively. Whether it was debugging a complex
algorithm or finding innovative solutions to data issues, I learned to approach problems
systematically and persistently.

- 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

Get Some Reference By Youtube channel.

Link:https://www.youtube.com/watch?v=OZhtNUxKY3Q&list=PLyD1XCIRA3gTHZXLQGu0
JuBwVMYUi1ITd

You might also like