Stack overflow data explorer (1)

Google have been an amazing search engine so far when it comes to searching of information. However, when it comes to searching software related terms or programming languages, the results are simply not as informative as when somebody searches a particular celebrity name that will return a list of...

Full description

Saved in:
Bibliographic Details
Main Author: Lee, Leon Yong Ming
Other Authors: Xing Zhenchang
Format: Final Year Project
Language:English
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10356/67400
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-67400
record_format dspace
spelling sg-ntu-dr.10356-674002023-03-03T20:42:51Z Stack overflow data explorer (1) Lee, Leon Yong Ming Xing Zhenchang School of Computer Engineering DRNTU::Engineering::Computer science and engineering::Information systems Google have been an amazing search engine so far when it comes to searching of information. However, when it comes to searching software related terms or programming languages, the results are simply not as informative as when somebody searches a particular celebrity name that will return a list of other related individual on top of the regular results. Hence, Phd Student Chen Chunyang develops a web application to resolve this problem using data mined from Stack Overflow. The purpose of this final year project will be to further improve the existing web application developed using Google App Engine in various aspects such as maintainability and scalability. Firstly, by ensuring data stores in a persistent storage such as a Datastore, hence future creation and update of data could be performed swifter and easier. Secondly, method was developed to record user’s action on the web application. These records could be used to evaluate the web application usefulness and also to hopefully help in mining future data from the StackOverflow from observed pattern. Lastly, to tackle the scalability improvement of the web application, existing web application will undergo a migration to Django a popular Python web framework that offers benefit such as additional library and tools like ORM or an all-in-one templating language by Django. By the end of the project, all objectives were accomplished and the web application is easier to maintain and enhance in the future due to the changed of data storage and framework. Analyzing the collected user’s action could make further improvement on both the User Interface and data collected from StackOverflow. Also, database could be re-designed to improve space and performance efficient. Bachelor of Engineering (Computer Science) 2016-05-16T07:06:42Z 2016-05-16T07:06:42Z 2016 Final Year Project (FYP) http://hdl.handle.net/10356/67400 en Nanyang Technological University 30 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Information systems
spellingShingle DRNTU::Engineering::Computer science and engineering::Information systems
Lee, Leon Yong Ming
Stack overflow data explorer (1)
description Google have been an amazing search engine so far when it comes to searching of information. However, when it comes to searching software related terms or programming languages, the results are simply not as informative as when somebody searches a particular celebrity name that will return a list of other related individual on top of the regular results. Hence, Phd Student Chen Chunyang develops a web application to resolve this problem using data mined from Stack Overflow. The purpose of this final year project will be to further improve the existing web application developed using Google App Engine in various aspects such as maintainability and scalability. Firstly, by ensuring data stores in a persistent storage such as a Datastore, hence future creation and update of data could be performed swifter and easier. Secondly, method was developed to record user’s action on the web application. These records could be used to evaluate the web application usefulness and also to hopefully help in mining future data from the StackOverflow from observed pattern. Lastly, to tackle the scalability improvement of the web application, existing web application will undergo a migration to Django a popular Python web framework that offers benefit such as additional library and tools like ORM or an all-in-one templating language by Django. By the end of the project, all objectives were accomplished and the web application is easier to maintain and enhance in the future due to the changed of data storage and framework. Analyzing the collected user’s action could make further improvement on both the User Interface and data collected from StackOverflow. Also, database could be re-designed to improve space and performance efficient.
author2 Xing Zhenchang
author_facet Xing Zhenchang
Lee, Leon Yong Ming
format Final Year Project
author Lee, Leon Yong Ming
author_sort Lee, Leon Yong Ming
title Stack overflow data explorer (1)
title_short Stack overflow data explorer (1)
title_full Stack overflow data explorer (1)
title_fullStr Stack overflow data explorer (1)
title_full_unstemmed Stack overflow data explorer (1)
title_sort stack overflow data explorer (1)
publishDate 2016
url http://hdl.handle.net/10356/67400
_version_ 1759855021623607296