Skip to content

eyung/ubc-lled-chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UBC LLED Chatbot (Proof of Concept)

⚠️ IMPORTANT: This is a PROOF OF CONCEPT only and not intended for production deployment. This project demonstrates the potential of AI-assisted information retrieval.

🔬 About

An experimental, open-source chatbot assistant for LLED using OpenAI's GPT API and embeddings. This proof of concept explores how AI could assist in providing information about the department's programs, research areas, and general department information.

🔗 Demo

View the proof of concept here: UBC LLED Chatbot Demo

📜 Data Governance

This project:

  • Only processes publicly available information from the LLED website
  • Does not store or process any personal or sensitive data
  • Uses embeddings generated from public web content only
  • Is open source and transparent in its implementation

✨ Features

  • Experimental chat interface with AI responses
  • Embeddings-based context search of public web content
  • Mobile-responsive design
  • WordPress-compatible embed script

🛠️ Tech Stack

  • Node.js + Express
  • OpenAI GPT-3.5 Turbo
  • OpenAI Embeddings API
  • Vercel for demo deployment

🔌 Demo Embed Code

For demonstration purposes only:

<script src="https://ubc-lled-chatbot-git-scraper-eyungs-projects.vercel.app/wordpress-embed.js"></script>

📄 License

This project is open source and licensed under the ISC License.

⚠️ Disclaimer

This is a proof of concept implementation only. It is not intended for production use or deployment in any official capacity. Any deployment or use of this system should undergo proper security review, data governance assessment, and compliance verification.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors