• Find People
  • Campus Map
  • PiratePort
  • A-Z
    • About
    • Submit
    • Browse
    • Login
    View Item 
    •   ScholarShip Home
    • Dissertations and Theses
    • Master's Theses
    • View Item
    •   ScholarShip Home
    • Dissertations and Theses
    • Master's Theses
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Browse

    All of The ScholarShipCommunities & CollectionsDateAuthorsTitlesSubjectsTypeDate SubmittedThis CollectionDateAuthorsTitlesSubjectsTypeDate Submitted

    My Account

    Login

    Statistics

    View Google Analytics Statistics

    A FRAMEWORK FOR AUTOMATICALLY GENERATING QUESTIONS FOR TOPICS IN DISCRETE MATHEMATICS

    Thumbnail
    View/ Open
    HOUSHVAND-MASTERSTHESIS-2020.pdf (764.9Kb)

    Show full item record
    Author
    Houshvand, Salar
    Access
    This item will be available on: 2021-12-01
    Abstract
    Automated question generation is critical for realizing personalized learning. Also, learning research shows that answering questions is a more effective method than rereading the textbook multiple times. However, creating different types of questions is intellectually challenging and time-intensive. Therefore, it emphasizes a necessity for an automated way to generate questions and evaluate them. In this research after analyzing the existing approaches to automated question generation, we conclude that most of the current systems use natural language process techniques to extract questions from the text, therefore, other topics such as mathematics are lacking an automated question generation system that could help learners to assess their knowledge. In this research we present a novel framework that automatically generates unlimited numbers of questions for different topics in discrete mathematics. We created multiple algorithms for various questions in four main topics using Python. Our final product is presented as an application programming interface (API) using Flask library, which makes it easy to gain access and use this system in any future developments. Finally, we discuss the potential extensions that can be added to our framework as future contributions. The repository for this framework is freely available at https://github.com/SalarHoushvand/discrete-math-restfulAPI.
    URI
    http://hdl.handle.net/10342/8814
    Subject
    API, Auto Question Generation, Discrete Mathematics, Flask, Personalized Learning, Python
    Date
    2020-11-17
    Citation:
    APA:
    Houshvand, Salar. (November 2020). A FRAMEWORK FOR AUTOMATICALLY GENERATING QUESTIONS FOR TOPICS IN DISCRETE MATHEMATICS (Master's Thesis, East Carolina University). Retrieved from the Scholarship. (http://hdl.handle.net/10342/8814.)

    Display/Hide MLA, Chicago and APA citation formats.

    MLA:
    Houshvand, Salar. A FRAMEWORK FOR AUTOMATICALLY GENERATING QUESTIONS FOR TOPICS IN DISCRETE MATHEMATICS. Master's Thesis. East Carolina University, November 2020. The Scholarship. http://hdl.handle.net/10342/8814. January 15, 2021.
    Chicago:
    Houshvand, Salar, “A FRAMEWORK FOR AUTOMATICALLY GENERATING QUESTIONS FOR TOPICS IN DISCRETE MATHEMATICS” (Master's Thesis., East Carolina University, November 2020).
    AMA:
    Houshvand, Salar. A FRAMEWORK FOR AUTOMATICALLY GENERATING QUESTIONS FOR TOPICS IN DISCRETE MATHEMATICS [Master's Thesis]. Greenville, NC: East Carolina University; November 2020.
    Collections
    • Master's Theses
    Publisher
    East Carolina University

    xmlui.ArtifactBrowser.ItemViewer.elsevier_entitlement

    East Carolina University has created ScholarShip, a digital archive for the scholarly output of the ECU community.

    • About
    • Contact Us
    • Send Feedback