Making a chatbot using Chat-GPT API and Sentimental analysis based on Reddit EDA

UIU Institutional Repository

    • Login
    View Item 
    •   UIU DSpace Home
    • School of Business and Economics (SoBE)
    • Business Administration (BBA)
    • Internship Report (BBA)
    • General
    • View Item
    •   UIU DSpace Home
    • School of Business and Economics (SoBE)
    • Business Administration (BBA)
    • Internship Report (BBA)
    • General
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Making a chatbot using Chat-GPT API and Sentimental analysis based on Reddit EDA

    Thumbnail
    View/Open
    Data File.rar (36.89Mb)
    Ahsan Shihab Final Project INT 4399 (1).docx (3.756Mb)
    Date
    2023-07-05
    Author
    Shihab, A.K.M Ahsan
    Kabir, Ahmed Imran
    Metadata
    Show full item record
    Abstract
    This project investigates the creation of a chatbot using the Reddit data and Chat-GPT API. Chatbots are computer programs that mimic human communication using natural language processing. In recent years, they have gained popularity, especially in applications for marketing and customer support. Open-AI's Chat-GPT is an NLP API that can produce replies to text-based questions that resemble those of a human being. Chatbots may be trained using the quantity of user-generated information available on the social media site Reddit. The project starts off with a discussion of the background and evolution of chatbots as well as a description of the features of the Chat-GPT API. The advantages of utilizing Reddit data and the Chat-GPT API for chatbot creation are also covered. They include having access to a wealth of user-generated information for training and being able to provide replies that are more naturally logical and natural. The chatbot's outcomes are delivered together with a performance analysis based on measures like confusion and coherence. A range of inputs are used to evaluate the chatbot, including general knowledge questions and chats about particular subjects. Although there are restrictions on the training dataset and tokenization technique, the research shows that the chatbot is capable of producing logical and pertinent answers. Further information is provided on the chatbot's advantages and disadvantages. The dataset's drawbacks have included the potential for error and the requirement for a substantial amount of data in order to get reliable results. The expense of API keys and the possibility of tokenization problems are two drawbacks of the Open-AI API. Yet, integrating Reddit data and the Chat-GPT API in chatbot creation has several advantages, including the capacity to produce replies that are more believable and logical and having access to a wealth of user-generated content for training. Finally, suggestions are given for further study on creating chatbots using the Chat-GPT API and Reddit data. These helps analyze various Reddit data structures, looking into additional Neural network models, and creating moral standards for chatbot development. The project comes to the conclusion that, despite certain drawbacks, integrating the Chat-GPT API with Reddit data offers considerable advantages in chatbots building which makes it a viable subject for even further study.
    URI
    http://dspace.uiu.ac.bd/handle/52243/2819
    Collections
    • General [1405]

    Copyright 2003-2017 United International University
    Contact Us | Send Feedback
    Developed by UIU CITS
     

     

    Browse

    All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

    My Account

    LoginRegister

    Copyright 2003-2017 United International University
    Contact Us | Send Feedback
    Developed by UIU CITS