<?xml version="1.0"?>
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-05-21T12:24:57Z</responseDate><request verb="GetRecord" metadataPrefix="oai_dc">https://keep.lib.asu.edu/oai/request</request><GetRecord><record><header><identifier>oai:keep.lib.asu.edu:node-200682</identifier><datestamp>2025-06-06T17:29:16Z</datestamp><setSpec>oai_pmh:all</setSpec><setSpec>oai_pmh:repo_items</setSpec></header><metadata><oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd"><dc:identifier>200682</dc:identifier>
          <dc:identifier>https://hdl.handle.net/2286/R.2.N.200682</dc:identifier>
                  <dc:rights>http://rightsstatements.org/vocab/InC/1.0/</dc:rights>
          <dc:rights>http://creativecommons.org/licenses/by-nc-sa/4.0</dc:rights>
                  <dc:date>2025-05</dc:date>
                  <dc:format>26 pages</dc:format>
                  <dc:contributor>Khondoker, Maheeb</dc:contributor>
          <dc:contributor>Osburn, Steven</dc:contributor>
          <dc:contributor>Arora, Aman</dc:contributor>
          <dc:contributor>Barrett, The Honors College</dc:contributor>
          <dc:contributor>Computer Science and Engineering Program</dc:contributor>
                  <dc:description>A natural language processing (NLP) chatbot is a program that can communicate with a human by processing their language into understandable commands. While most associate AI with LLMs, these models are not as effective with specific, involved tasks. The goal of this thesis is to demonstrate how NLP can be combined with a small-scale generative AI model to create a chatbot that can complement larger projects. The thesis researches the benefits of a small-scale chatbot in contrast to larger models in cost, time efficiency, and accuracy, and it details an example of the implementation of a small-scale chatbot within a larger project. For the implementation, I have collaborated with my sponsor, Northrop Grumman, to integrate an NLP chatbot into their GSE Frontend project. The chatbot interacts with the user, requesting specific commands related to log history, graphing, and obtaining data from the main program. The result of the implementation is an effective tool that complements the main program’s purpose with little cost and error and has great expandability alongside the program to improve its functionality.</dc:description>
                  <dc:subject>Artificial Intelligence</dc:subject>
          <dc:subject>Machine learning</dc:subject>
          <dc:subject>Natural Language Processing</dc:subject>
          <dc:subject>Retrieval</dc:subject>
          <dc:subject>Chatbot</dc:subject>
          <dc:subject>Scikit-learn</dc:subject>
          <dc:subject>spaCy</dc:subject>
                  <dc:title>Natural Language Processing: A Small-Scale Solution using AI</dc:title></oai_dc:dc></metadata></record></GetRecord></OAI-PMH>
