SlideShare uma empresa Scribd logo
INTERNSHIP AT PERSISTENT
SYSTEM LTD.
CONTENT
• Introduction
• About Project
• Shopify store
• Integration of OpenAI api and Shopify
• Outcomes
2
INTRODUCTION
About Persistent Systems ltd.
3
• Persistent Systems Ltd is a software development company that
develops and maintains software systems and solutions.
• Persistent Systems is a trusted Digital Engineering and
Enterprise Modernization partner, combining deep technical
expertise and industry experience to help their clients
anticipate what’s next and take action.
• Founded in 1990 in Pune by Anand Deshpande .
• The company operates in the US, France, India, South Africa,
Singapore, Japan and Australia.
BRIEF OVERVIEW
1. DATA SECURITY COURSE 101
2. DATA SECURITY COURSE 102
3. Prevention of Sexual Harassment
4
Courses Attended:
ABOUT PROJECT:
CHATBOT FOR PRODUCT SUGGESTIONS USING OPENAI AND
SHOPIFY API'S
The objective of this project was to develop a chatbot that would allow users to seek
information about a product. If the desired product was available or met specific
specifications, the chatbot would provide a list of suggested products.
The Project was Divided in two parts:
1. Creating a Shopify Store
2. Integrating the chatbot with shopify Api to get Suggestion’s.
Tool’s used:
1. Shopify
2. OpenAI Api
3. Postman
4. Visual Studio Codes
SHOPIFY STORE
6
Shopify is a complete commerce platform that lets anyone start, grow, manage, and
scale a business. It enables businesses to build an online store, market to customers,
and accept payments across multiple sales channels and locations—all in one place.
Benefits of Shopify:
1. With Shopify, business owners can build and customize an online store and sell in multiple
places
2. Add or remove products at any time.
3. Admin can put the quantity of products in the store.
4. Can safely access it from any compatible device with an internet connection.
5. Easy to customize the themes.
SHOPIFY WEBSTORE
7
INTEGRATION OF OPENAI API AND SHOPIFY
8
• Shopify stores uses REST Api’s.
• A Rest API uses GET, POST, PUT, DELETE methods to communicate.
• With the help of admin accessed Api link, we can easily add or remove
products and fetch other details.
Testing Api:
Postman is a standalone software testing API platform to
build, test, design, modify, and document APIs. It is a
simple GUI for sending and viewing HTTP requests and
responses.
9
Creating a Chatbot using Node.js:
• Use the console to get the inputs from user
and printing output.
• Node.js is use to Program server side code.
• The asynchronous Programming possible
through node.js
• await function help us to get the contents and
run the other task once the previous task is
complete.
• OpenAI API is used to fetch Keywords related to
Product Type, Vender name, Colour and Other
Properties.
• Shopify Api uses the generated keywords to fetch
Products .
OUTCOMES
1.Improved Technical skills like node.js
2. Learned to integrate API’s, and create a shopify website.
3. Gained the knowledge about Data security.
4. Obtained invaluable experience to work in professional
environment.
10
THANK YOU
11

Mais conteúdo relacionado

Semelhante a Internship_p.pptx the development of chatbot using OpenAI API

Dev Learn Handout - Session 604
Dev Learn Handout - Session 604Dev Learn Handout - Session 604
Dev Learn Handout - Session 604
Chad Udell
 
Well Crafted API Models – Key to Streamlining Workflows
Well Crafted API Models – Key to Streamlining WorkflowsWell Crafted API Models – Key to Streamlining Workflows
Well Crafted API Models – Key to Streamlining Workflows
Axway
 
Real World API Business Models That Worked
Real World API Business Models That WorkedReal World API Business Models That Worked
Real World API Business Models That Worked
ProgrammableWeb
 
If you Build APIs will Developers Come?
If you Build APIs will Developers Come?If you Build APIs will Developers Come?
If you Build APIs will Developers Come?
Apigee | Google Cloud
 
Api manager
Api managerApi manager
Api manager
chaitanya581
 
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAnyEstablish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
Nordic APIs
 
Accidental API developer - the 12 month pregnancy to create new API
Accidental API developer - the 12 month pregnancy to create new APIAccidental API developer - the 12 month pregnancy to create new API
Accidental API developer - the 12 month pregnancy to create new API
Marjukka Niinioja
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product Strategy
Ravi Kumar
 
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgirapidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
apidays
 
INTERFACE by apidays 2023 - Governance Doesn't Have to be a Dirty Word, Jason...
INTERFACE by apidays 2023 - Governance Doesn't Have to be a Dirty Word, Jason...INTERFACE by apidays 2023 - Governance Doesn't Have to be a Dirty Word, Jason...
INTERFACE by apidays 2023 - Governance Doesn't Have to be a Dirty Word, Jason...
apidays
 
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Apigee | Google Cloud
 
ODPi 101: Who we are, What we do
ODPi 101: Who we are, What we doODPi 101: Who we are, What we do
ODPi 101: Who we are, What we do
Hortonworks
 
Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...
Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...
Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...
CA Technologies
 
Introduction to Apigee Presentation.pptx
Introduction to Apigee Presentation.pptxIntroduction to Apigee Presentation.pptx
Introduction to Apigee Presentation.pptx
Knoldus Inc.
 
Foundations of a Successful Developer Platform - DeveloperWeek 2015
Foundations of a Successful Developer Platform - DeveloperWeek 2015Foundations of a Successful Developer Platform - DeveloperWeek 2015
Foundations of a Successful Developer Platform - DeveloperWeek 2015
Kamyar Mohager
 
A journey in the API Economy - Riccardo Pulcini - Codemotion Rome 2018
A journey in the API Economy - Riccardo Pulcini - Codemotion Rome 2018A journey in the API Economy - Riccardo Pulcini - Codemotion Rome 2018
A journey in the API Economy - Riccardo Pulcini - Codemotion Rome 2018
Codemotion
 
AI assisted testing using postman and openAI.pdf
AI assisted testing using postman and openAI.pdfAI assisted testing using postman and openAI.pdf
AI assisted testing using postman and openAI.pdf
sivaganeshsivakumar1
 
AIT-Portfolio - thomas
AIT-Portfolio - thomasAIT-Portfolio - thomas
AIT-Portfolio - thomas
Thomas Russell
 
AIT-Portfolio - thomas
AIT-Portfolio - thomasAIT-Portfolio - thomas
AIT-Portfolio - thomas
Thomas Russell
 
AIT-Portfolio - thomas
AIT-Portfolio - thomasAIT-Portfolio - thomas
AIT-Portfolio - thomas
Thomas Vinsen
 

Semelhante a Internship_p.pptx the development of chatbot using OpenAI API (20)

Dev Learn Handout - Session 604
Dev Learn Handout - Session 604Dev Learn Handout - Session 604
Dev Learn Handout - Session 604
 
Well Crafted API Models – Key to Streamlining Workflows
Well Crafted API Models – Key to Streamlining WorkflowsWell Crafted API Models – Key to Streamlining Workflows
Well Crafted API Models – Key to Streamlining Workflows
 
Real World API Business Models That Worked
Real World API Business Models That WorkedReal World API Business Models That Worked
Real World API Business Models That Worked
 
If you Build APIs will Developers Come?
If you Build APIs will Developers Come?If you Build APIs will Developers Come?
If you Build APIs will Developers Come?
 
Api manager
Api managerApi manager
Api manager
 
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAnyEstablish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
 
Accidental API developer - the 12 month pregnancy to create new API
Accidental API developer - the 12 month pregnancy to create new APIAccidental API developer - the 12 month pregnancy to create new API
Accidental API developer - the 12 month pregnancy to create new API
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product Strategy
 
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgirapidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
 
INTERFACE by apidays 2023 - Governance Doesn't Have to be a Dirty Word, Jason...
INTERFACE by apidays 2023 - Governance Doesn't Have to be a Dirty Word, Jason...INTERFACE by apidays 2023 - Governance Doesn't Have to be a Dirty Word, Jason...
INTERFACE by apidays 2023 - Governance Doesn't Have to be a Dirty Word, Jason...
 
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
 
ODPi 101: Who we are, What we do
ODPi 101: Who we are, What we doODPi 101: Who we are, What we do
ODPi 101: Who we are, What we do
 
Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...
Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...
Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...
 
Introduction to Apigee Presentation.pptx
Introduction to Apigee Presentation.pptxIntroduction to Apigee Presentation.pptx
Introduction to Apigee Presentation.pptx
 
Foundations of a Successful Developer Platform - DeveloperWeek 2015
Foundations of a Successful Developer Platform - DeveloperWeek 2015Foundations of a Successful Developer Platform - DeveloperWeek 2015
Foundations of a Successful Developer Platform - DeveloperWeek 2015
 
A journey in the API Economy - Riccardo Pulcini - Codemotion Rome 2018
A journey in the API Economy - Riccardo Pulcini - Codemotion Rome 2018A journey in the API Economy - Riccardo Pulcini - Codemotion Rome 2018
A journey in the API Economy - Riccardo Pulcini - Codemotion Rome 2018
 
AI assisted testing using postman and openAI.pdf
AI assisted testing using postman and openAI.pdfAI assisted testing using postman and openAI.pdf
AI assisted testing using postman and openAI.pdf
 
AIT-Portfolio - thomas
AIT-Portfolio - thomasAIT-Portfolio - thomas
AIT-Portfolio - thomas
 
AIT-Portfolio - thomas
AIT-Portfolio - thomasAIT-Portfolio - thomas
AIT-Portfolio - thomas
 
AIT-Portfolio - thomas
AIT-Portfolio - thomasAIT-Portfolio - thomas
AIT-Portfolio - thomas
 

Último

KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
UReason
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
Gino153088
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
architagupta876
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
gerogepatton
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
RamonNovais6
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
LAXMAREDDY22
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
IJECEIAES
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
sachin chaurasia
 
cnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classicationcnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classication
SakkaravarthiShanmug
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
AjmalKhan50578
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
KrishnaveniKrishnara1
 
artificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptxartificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptx
GauravCar
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
jpsjournal1
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 

Último (20)

KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
 
cnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classicationcnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classication
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
 
artificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptxartificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptx
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 

Internship_p.pptx the development of chatbot using OpenAI API

  • 2. CONTENT • Introduction • About Project • Shopify store • Integration of OpenAI api and Shopify • Outcomes 2
  • 3. INTRODUCTION About Persistent Systems ltd. 3 • Persistent Systems Ltd is a software development company that develops and maintains software systems and solutions. • Persistent Systems is a trusted Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help their clients anticipate what’s next and take action. • Founded in 1990 in Pune by Anand Deshpande . • The company operates in the US, France, India, South Africa, Singapore, Japan and Australia.
  • 4. BRIEF OVERVIEW 1. DATA SECURITY COURSE 101 2. DATA SECURITY COURSE 102 3. Prevention of Sexual Harassment 4 Courses Attended:
  • 5. ABOUT PROJECT: CHATBOT FOR PRODUCT SUGGESTIONS USING OPENAI AND SHOPIFY API'S The objective of this project was to develop a chatbot that would allow users to seek information about a product. If the desired product was available or met specific specifications, the chatbot would provide a list of suggested products. The Project was Divided in two parts: 1. Creating a Shopify Store 2. Integrating the chatbot with shopify Api to get Suggestion’s. Tool’s used: 1. Shopify 2. OpenAI Api 3. Postman 4. Visual Studio Codes
  • 6. SHOPIFY STORE 6 Shopify is a complete commerce platform that lets anyone start, grow, manage, and scale a business. It enables businesses to build an online store, market to customers, and accept payments across multiple sales channels and locations—all in one place. Benefits of Shopify: 1. With Shopify, business owners can build and customize an online store and sell in multiple places 2. Add or remove products at any time. 3. Admin can put the quantity of products in the store. 4. Can safely access it from any compatible device with an internet connection. 5. Easy to customize the themes.
  • 8. INTEGRATION OF OPENAI API AND SHOPIFY 8 • Shopify stores uses REST Api’s. • A Rest API uses GET, POST, PUT, DELETE methods to communicate. • With the help of admin accessed Api link, we can easily add or remove products and fetch other details. Testing Api: Postman is a standalone software testing API platform to build, test, design, modify, and document APIs. It is a simple GUI for sending and viewing HTTP requests and responses.
  • 9. 9 Creating a Chatbot using Node.js: • Use the console to get the inputs from user and printing output. • Node.js is use to Program server side code. • The asynchronous Programming possible through node.js • await function help us to get the contents and run the other task once the previous task is complete. • OpenAI API is used to fetch Keywords related to Product Type, Vender name, Colour and Other Properties. • Shopify Api uses the generated keywords to fetch Products .
  • 10. OUTCOMES 1.Improved Technical skills like node.js 2. Learned to integrate API’s, and create a shopify website. 3. Gained the knowledge about Data security. 4. Obtained invaluable experience to work in professional environment. 10