1 of 12

A ChatGPT-Powered Smart Chatbot for Online Library Services

Meng Qu

Aayog Koirala

Nhut (Steve) Do

LIB.MIAMIOH.EDU

2 of 12

History and Need for a Smart Chatbot

  • Equipment Reservations
  • Policy Clarifications
  • Rapid Information Retrieval
  • Citation Assistance
  • Subject Guides
  • Other Questions

SpringShare LibChat

3 of 12

A History of Developing a Smart Chatbot at MU Libraries

OpenAI�GPT-4

Google�DialogFlow ES

4 of 12

Embrace GPT-4 LLM into a chatbot system

5 of 12

Architecture and Functionality

6 of 12

Key Features of the Smart Chatbot

LIB.MIAMIOH.EDU

Modular Design

03

Easy to implement additional features through API calls

Start the Conversation with User’s Choice

02

Start the conversation with:

  • The Smart Chatbot
  • A Human Librarian

Multi-Turn Dialog

01

Guides users to provide �missing information

7 of 12

ReAct

Yao, S., Zhao, J., Yu, D., Du, N., Shafran, I., Narasimhan, K., & Cao, Y. (2022). ReAct: Synergizing Reasoning and Acting in Language Models.

8 of 12

ReAct

9 of 12

Architecture

10 of 12

Let’s watch a live demonstration.

LIB.MIAMIOH.EDU

The public view of testing study room reservation:

https://muohio.libcal.com/reserve/spaces/chatbot-testing

Demo examples:

  • Talk to a human librarian on-duty
  • Book a study room
  • EBSCO search by title, author, keyword
  • Check King Library building hour
  • And more..

11 of 12

Challenges and Effective Solutions

LIB.MIAMIOH.EDU

Challenges

Problems

Solutions

Misuse

Unforeseen responses

Extra response screening

Non-consistent responses

Poor user experiences

Adopt advanced LLMs

Resource scarcity

Hindered development

Acquire more supports

Service efficiency

High online queries

Implement caching system

12 of 12

Future Project Development

Implement to other platforms

Higher emotional intelligence capabilities

Provide multilingual services

Incorporate to �Multiple Platforms

Higher Emotional Intelligence

Provide Multilingual Services