Back to Catalog

Create Your Own ChatGPT-like Website with Open Source LLMs

IntermediateGuided Project

By now everyone is familiar with the Open AI ChatGPT. In this project you will create ChatGPT-like chatbot website using free open source Large Language Models (LLM)!

4.6 (530 Reviews)

Language

  • English

Topic

  • Artificial Intelligence

Enrollment Count

  • 3.47K

Skills You Will Learn

  • Artificial Intelligence, Web Development, Generative AI, PyTorch, Chatbots, LLM

Offered By

  • IBMSkillsNetwork

Estimated Effort

  • 1 hour

Platform

  • SkillsNetwork

Last Update

  • September 16, 2024
About This Guided Project

Welcome to an exciting project where you'll learn how to create your own chatbot, similar to ChatGPT, using open-source Large Language Models hosted on your own platform. This project is highly relevant and captivating as chatbots have become a fundamental component of modern interactions between businesses, individuals, and their audiences. They are widely utilized in customer service, e-commerce, education, and healthcare sectors.

By completing this project, you'll acquire valuable skills and knowledge to develop a powerful and captivating chatbot that will elevate your website to new heights. Get ready to embark on an exciting journey of building your very own engaging conversational agent!

A Look at the Project Ahead

In this project, you will learn:
  • How to use an open-source Large Language Model on your machine
  • How to host your LLM to create a chatbot website using HTML, CSS, JavaScript, and Python
  • How to deploy your chatbot website to the web

What You'll Need

To successfully complete this project, you will need to have basic knowledge of HTML, CSS, and JavaScript. But don't worry - we will guide you through every step of the process and provide you with all the resources you need to succeed.

You will be using IBM Skills Network Labs environment. Everything you need to complete this project will be provided for you. The only thing you need is a current versions of Chrome, Edge, Firefox, or Safari.

Instructors

Efkan Serhat Goktepe

Developer | Architect

Efkan is a 4th year student in Computer Science at University of Toronto. Efkan is currently working at IBM as a Software Architect. Contact: efkan@ibm.com.

Read more

Vicky Kuo

Data Scientist

I believe that success isn't just about individual milestones, but also about uplifting and encouraging others to reach their potential. This is why I'm passionate about combining my technical background with my eagerness to help people overcome technological hurdles and accelerate growth. When I’m not on the job, I love hiking with my two dogs or relaxing in a coffee shop. There's nothing better than having an insightful conversation over coffee, or even better, some volunteer work! Please feel free to reach out to me on LinkedIn.

Read more

J.C.(Junxing) Chen

Data scientist at IBM

Data science is easy and helpful! I want to let everyone know data science and help everyone using it for everyday life! Not only being a Data science guide person but also making friends, I want to make friends with peoples like you! As a data scienist, I hope my spread data science could help my friend!

Read more

Joseph Santarcangelo

Senior Data Scientist at IBM

Joseph has a Ph.D. in Electrical Engineering, his research focused on using machine learning, signal processing, and computer vision to determine how videos impact human cognition. Joseph has been working for IBM since he completed his PhD.

Read more

Contributors

Neha Ali

Growth Marketing Intern

I'm a Growth Marketing Intern on the Skills Network team and I'm passionate about bridging the gap between tech education and accessibility.

Read more

Justin Correia

IBM UX UI Designer | Website Designer

What do you call a bagel that can fly? A plain bagel. ✈️

Read more

Bradley Steinfeld

Lover of technology and learning

I work for IBM. I like all tech, especially AI!

Read more