• Login
    View Item 
    •   Shocker Open Access Repository Home
    • Graduate Student Research
    • ETD: Electronic Theses and Dissertations
    • Master's Theses
    • View Item
    •   Shocker Open Access Repository Home
    • Graduate Student Research
    • ETD: Electronic Theses and Dissertations
    • Master's Theses
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    AR Extractor : Automatically extracting constraints from android documentation using NLP techniques

    View/Open
    thesis (957.0Kb)
    Date
    2022-12
    Author
    Sakthivel, Padma Priya
    Advisor
    Shan, Zhiyong
    Metadata
    Show full item record
    Abstract
    When developing android apps, it is difficult for the programmers to follow all programming constrains in Android documents. Programming rules are difficult to be manually identified and documented by programmers. As those rules are not so simple, extraction of these kind of rules will be helpful for programmers to avoid new bugs and violations. Sentences with keywords like should, must, important, note, caution, etc., are possible constraints and can carry significant conditional information, that can be helpful for aspiring android developers. In case of developing complex or large android apps, most of the time it is complicated for the programmers to follow all rules since they do not have these rules documented. This paper proposes a novel method called AR-Extractor (Android Rules Extractor) to automatically extract programming constraints using natural language processing techniques(NLP). NLP is a branch of Artificial Intelligence and it involves a set of statistical techniques for identifying parts of speech, entities, sentiment, text classification and other aspects of text. In this project we worked on extracting important text information from Android Developers website by employing the Parts of Speech tagging to understand the relation between each words in a sentence and identify its structure to refine the unstructured text data into structured consolidated format. It can help programmers to reduce bugs, understand programming parameters, improve software maintainability and reliability.
    Description
    Thesis (M.S.)-- Wichita State University, College of Engineering, School of Computing
    URI
    https://soar.wichita.edu/handle/10057/24964
    Collections
    • CE Theses and Dissertations
    • Master's Theses
    • SoC Theses

    Browse

    All of Shocker Open Access RepositoryCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsBy TypeThis CollectionBy Issue DateAuthorsTitlesSubjectsBy Type

    My Account

    LoginRegister

    Statistics

    Most Popular ItemsStatistics by CountryMost Popular Authors

    DSpace software copyright © 2002-2023  DuraSpace
    DSpace Express is a service operated by 
    Atmire NV