IP Library Patent Application 18738843
Patent Application
App. No. 18/738,843

SYSTEMS AND PROCESSES FOR OPERATING AND TRAINING A TEXT-BASED CHATBOT

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/738,843
Abstract

Current chatbot systems cannot understand enough different topics to converse with students who have questions about college admissions, financial aid, courses, and other topics on the path to and through college. Current chatbots also have a hard time understanding misspellings, slang, and context-specific language, e.g., like the language used by students. “Learning” new topics is very time-consuming for current chatbots. And it is difficult for administrators to participate in student conversations carried out in part by current chatbots. To address these technical problems, an inventive chatbot uses a natural language processor (e.g., a neural network) to receive, classify, and respond to queries on thousands of different topics. An inventive chatbot can also request real-time assistance from an administrator when faced with a difficult query and learn on-the-fly from the administrator's response. This ability to learn on-the-fly gives inventive chatbots significant performance advantages over current chatbots.

Claims (28)

1 . A method of interacting with a student via an automated assistant, the method comprising:

receiving, via an interface of an email system, a query from the student, the query being in a first form compatible with the email system;

providing, via the interface of the email system, a response to the query, the response being in the first form;

automatically transforming the response in the first form to a second form compatible with a chat system; and

transmitting, via the chat system, the response to the student in the second form.

2 . The method of claim 1 , wherein providing the response to the query further comprises:

generating, via a processor, a plurality of possible responses to the query from the student using natural language processing;

receiving, via the email system, the plurality of possible responses to the query from the student from the processor; and

selecting, via the interface of the email system, the response from among the plurality of possible responses.

3 . The method of claim 1 , wherein automatically transforming the response in the first form comprises:

generating a mailto link addressed to the chat system; and

presenting the mailto link to an administrator for responding to the query from the student.

4 . A method of operating a chatbot, the method comprising:

receiving, via a chatbot, a message from a user;

generating, with a neural network, a word-level encoding of the message from the user;

generating, with the neural network, a character-level encoding of the message from the user; and

classifying, by the neural network, the message from the user based on the word-level encoding and the character-level encoding.

5 . The method of claim 4 , wherein classifying the message from the user comprises:

concatenating, by the neural network, word features in the word-level encoding and character features in the character-level encoding; and

determining a correlation between misspellings and actual word-vectors from the concatenated word features and character features.

6 . The method of claim 4 , further comprising, before receiving the message from the user:

training the neural network with a word-level encoding of training data and character-level encoding of the training data.

7 . The method of claim 6 , wherein training the neural network comprises:

implementing, by the neural network, a first spatial dropout on the word-level encoding of the training data to mimic misspelled words; and

implementing, by the neural network, a second spatial dropout on the character-level encoded data to mimic missing characters.

8 . The method of claim 7 , wherein training the neural network further comprises:

concatenating, by the neural network, word features in the word-level encoding of the training data and character features in the character-level encoding of the training data; and

implementing, by the neural network, a third spatial dropout in the concatenated word features and character features to increase resilience of the neural network to misspelled words and missing characters.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2026
From: ADMITHUB PBC
To: LEMNIS
Reel/Frame 074742/0320 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2024
From: MAGLIOZZI, ANDREW; DETAR, CHARLES; HORST, BRANDON; COREY, PETER; AREGAWI, BURUK
To: ADMITHUB, INC.
Reel/Frame 067741/0380 →
CHANGE OF NAME Recorded Jun 17, 2024
From: ADMITHUB, INC.
To: ADMITHUB PBC
Reel/Frame 067765/0970 →