NUST Institutional Repository

Automatically Categorizing Software Technologies

Show simple item record

dc.contributor.author Khan, Suleman
dc.date.accessioned 2023-07-26T09:20:30Z
dc.date.available 2023-07-26T09:20:30Z
dc.date.issued 2022
dc.identifier.other 274810
dc.identifier.uri http://10.250.8.41:8080/xmlui/handle/123456789/35145
dc.description Supervisor: Dr. Wasi Haider Butt en_US
dc.description.abstract The following research aims to create an automatic detection of programing language. Taking source codes of a programing language as an input and giving output the names of the programming languages of the respective input data. Due to unstructured form of the literature and data available on internet and data repositories regarding this topic, it is hard for researchers and users to manage that kind of data easily. Categorization is the best way to develop formal knowledge base of unstructured data in a formal way by considering source code of different programming languages and relationship of data available. Detection of programing languages related research slightly increases in recent years as it is not easy to develop expert systems or artificial intelligence-based systems using raw data of huge amount of source codes. In this research Resource description framework data regarding the source code of programming languages such as C, C++, Python etc. has been collected and used for developing a system which not only detect the name of the language whose source code is entered, but also ensures maximum attainable level of accuracy. Existing available detection tools rather focuses on the lack of informal language and software technology standard taxonomy makes it impossible to analyze technology trends on forums and other online sites. Furthermore, it defines its function (commercial, PHP). By extension, this method can dynamically compile the list using all technologies of a given type. en_US
dc.language.iso en en_US
dc.publisher College of Electrical & Mechanical Engineering (CEME), NUST en_US
dc.subject Keywords: IDE, PHP, WITT, WebIsADb, WiBiTaxonomy en_US
dc.title Automatically Categorizing Software Technologies en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

  • MS [441]

Show simple item record

Search DSpace


Advanced Search

Browse

My Account