MASTER'S PRESENTATIONS - FALL 2016 Thursday, December 15, 2016 9:00 am - 12:00 pm - GVSU School of Computing ...
←
→
Page content transcription
If your browser does not render page correctly, please read the page content below
SCHOOL OF CIS FALL 2016 MASTERS PRESENTATIONS Thursday, December 15, 2016 Schedule of Presentations KC 2204: 9:00 am - Three to Five Minute Lightening Rounds Khalid Alhamdan – MS Project, Advisor: Dr. Yonglei Tao “Just Say It: Search and Add Business In Your City” Srikanth Dandyala – MS Project, Advisor: Dr. Yonglei Tao “SportBazaar – An E-Commerce Platform” Achyuth Minnama Reddy – MS Project, Advisor: Dr. Yonglei Tao “Online Test Taking System” Venkata Uppalapati – MS Project, Advisor: Dr. Yonglei Tao “Book Sharing in University” Khalid Almoqhim – MS Project, Advisor: Dr. D. Robert Adams “Assessment of Open Source Project Management Tools for CIS 467” Chaitanya Karumanchi – MS Project, Advisor: Dr. D. Robert Adams “Found It – A Lost and Found iPhone App” Shiva Madiraju – MS Project, Advisor: Dr. D. Robert Adams “Laker Chat Application” Muli Muthiani – MS Project, Advisor: Dr. D. Robert Adams “An Integrated Registrations System for Automotive Parts” Mark Bradburn – MS Project, Advisor: Dr. Jonathan Leidig “Multiple-Access Graph Search” Christopher Taylor – MS Project, Advisor: Dr. Greg Wolffe “Creating Masterpieces: Toward Content-Aware Style Transfer” Sixty minute poster presentations to immediately follow
Just Say It Search and Add Business In Your City Masters Project Presented By: Khalid Alhamdan Advisor: Dr. Yonglei Tao Abstract: The customers have the right to know how store services are performed. The ratings give an idea to the public whether a service is good, outstanding, not-satisfactory or needs improvement. Also, it is designed to give the users a way to gauge the level of service and improve transparency by providing the views of the customers who use services. The ratings are given by users who have already visited the seller’s place and choose to rate them on the website. It is a website that provides customer an easy way to search for an item and buy products based on customer reviews. The site acts as a platform to bring together customers and businesses by helping the users find related providers of products and services quickly, while helping businesses listed in the website database to market their offerings.
SportBazaar – An E-commerce Platform Masters Project Presented By: Srikanth Dandyala Advisor: Dr. Yonglei Tao Abstract: SportBazaar is an online e-commerce platform to sell sports goods and equipment. The origin of the word ‘Bazaar’ comes from Parthian language with a meaning ‘marketplace’. SportBazaar web application provides one platform for people to buy goods and equipment related to sports. Sport personnel who need anything related to sports can login to the application and search for the available products. They can also pull up the details of the available sports goods using the Buy now option and also Add to cart option for multiple products. Online shopping is an excellent way to bring all the vendors to one place which eventually marks best negotiable price deals. It’s obvious that online shopping sites partner with courier providers and product price may vary depending on delivery date. SportBazaar can directly or indirectly help individual’s by providing fast, reliable services and also bring down the price. The user interface components were built using the HTML/CSS, JavaScript and Java Server Pages. Servlets were used as controllers in the Framework. Persistent API (JPA) used for developing web applications. MySQL database and Apache Tomcat is the server used to build this application. The business logic is obvious with authentication, routing, sessions, queuing and caching and expressive migration system. The total application has been built on MVC architecture. References: 1. Ayto, John (1 January 2009). Word Origins. Bloomsbury Publishing. p.104.ISBN 978-1-4081- 0160-5 2. Jungmann, Lukas (10 October 2015). "What's New in the Java Persistence API (JSR 338) [CON7631]". JavaOne 2015 Session Catalog. Retrieved 2016-11-08 – via rainfocus.com 3. Java Shopping Cart Powered by SoftSlate., Retrieved on 2013. http://www.softslate.com/featureList.html 4. "Supported Platforms: MySQL Database". Oracle. Retrieved 24 March 2014.
Online Test Taking System Masters Project Presented By: Achyuth Minnama Reddy Advisor: Dr. Yonglei Tao Abstract: The project is a web based “Online Test Taking System” application. It mainly concentrates setting up an online automated test management system based on a timer. Here we divide into three main modules. At first, Advisor is the highest privileged and primary user. Can do the operations like create, view and delete the test. Assigns test to professor. Can view the history of tests and delete them. Has most of the access in managing the professor and student in the system Then Professor has the privileges to manage to student. Can do the operations like create, view, update and delete questions. Will be receiving the test assigned by the advisor and handles preparing the format of questions and assigning respective points. Can assign the test to student and grade the test. At last, Student will view the list of tests that are assigned and available based on the day and timer. Completes the test and submits. Timer will be running on the background. Able to check grades after the test submission or once assigned by professor. This online test taking system module is an effective management web application that helps the users in addition to the ongoing take-home or class room based test.
Book Sharing in University Masters Project Presented By: Venkata Uppalapati Advisor: Dr. Yonglei Tao Abstract: Book sharing in university is actually an extended help by the students to fellow students. Any student with in the university can share books related to academic, comics, novels or may be some self- prepared notes. Two aspects in which it will be beneficial is that it will help decreasing the cost that we spent on books and it will help in enhancing the positive environment among students. It will create a platform to get to know more people and has the chance to share their knowledge. Book sharing is encouraged as it is very much easier to buy/sell books here when compared to online which comprises shipping costs and time. On the other hand, students can rent their books to other students for a semester for cheap or for free. Book sharing web application Is developed using JAVA/ JSP servlets web technologies. Mysql was chosen as a relational database and Apache Tomcat 9.0 to host the web application. This application will allow students to rent or sell books with minimum ease by just adding book information like department, category and image with little description about the book. The user can search for the book he wants and communicate with the owner by comment or email. This web application may have potential and scope of extent for daily use in a university.
Assessment of Open Source Project Management Tools for CIS 467 Masters Project Presented By: Khalid Almoqhim Advisor: Dr. D. Robert Adams Abstract: Any IT project requires discipline, commitment, and collaboration to be successful. Without these three key ideas, a project may fail or may not meet its deadline and budget. However, there are many tools that can be used to help manage any project successfully. The goal of this project is to find an online tool that undergraduate students can use to manage their CIS 467 capstone project successfully. Most students who take this course do not see the value of these tools because they don’t see any specific value in using such a tool. Furthermore, no one specific tool was recommended so students were left to their own devices to find a suitable tool. Our objective is to find a tool that is free or affordable for students, and easy to use. Free or affordable monthly cost will encourage students to use the tool, and ease of use will ensure students have little excuse to use the tool. It is imperative that the tool bring value to student projects and help them manage their projects successfully. We have evaluated over forty online tools. We have applied criteria to these tools to narrow down the number to six candidate tools. Then we used these six tools one by one in a simulated project to find out which one is the best for students. Using our experience, we recommend three tools for use in CIS 467.
Found It – A Lost and Found iPhone App Masters Project Presented By: Chaitanya Karumanchi Advisor: Dr. D. Robert Adams Abstract: With the increasing number of lost and found items in the campus, FoundIt will be helpful in tracking and maintaining the database of the same. Students or Helpdesk Staff or anyone in university can post items that they found around the campus along with the details of when are where he/she found it along with a picture which will be stored in a central database. The details of where did they leave the item would also be listed. When a user lost an item and looking for it around the campus, he/she can use the app to search for items lost in a specific area at a given time.
Laker Chat Application Masters Project Presented By: Shiva Madiraju Advisor: Dr. D. Robert Adams Abstract: This is a iOS Mobile Application like Social Networking Site, where Users are able to Login and they can communicate with the people who are already registered. To be in detail the app looks like Facebook Messenger. Users they can make thread communication with other users The person who are registered in the app they can create account with Profile Picture, Chat with other registered Users.
An Integrated Registration System for Automotive Parts Masters Project Presented By: Muli Muthiani Advisor: Dr. D. Robert Adams Abstract: An automotive parts testing company wants to make the process of registering new automotive parts for testing more efficient. Currently, the company accepts test requests from aftermarket parts manufacturers via email, postal mail, and fax; a process that is inefficient and error prone. The purpose of this project is to develop a web-based application that parts manufacturers can log into and submit new part registration details. Users will also have the ability to view parts submission history. The application will be the primary bridge between parts manufacturers and the testing company that maintains a database of tests. They want a system that uses wizard-based approach to gather information from manufacturers while adhering to business rules. The tester’s environment consists of: a SQL Server 2012 database and IIS 7.5 server. The solution utilizes a 3- tier ASP.NET design architecture. At the presentation tier are web forms. For Part Registration, a Multiview control is used to split data entry into a series of steps. The Business tier utilizes C# for Code-Behind to perform all part registration while adhering to the tester’s business logic. The Presentation layer uses Javascript to display registration history, filtering, sorting, and searching. The ADO.NET entity framework provides data access and connection to the Data tier. The data tier comprises of a SQL Server 2012 database and stored procedures.
Multiple-Access Graph Search Masters Project Presented By: Mark Bradburn Advisor: Dr. Jonathan Leidig Abstract: Dichotomous keys are binary search trees commonly used in biology to efficiently identify an unknown organism. A search is initiated at the root of the tree and traverses a single path to an ultimate leaf node, the species in question. The path taken between successive nodes is determined by a decision regarding the features of the organism in question (e.g., “has vertebra/has no vertebra”). For all searches, the root node is the single access point. Each search is required to traverse the full depth of the tree from root to leaf. This topology constrains a user’s search. If the user is unable to answer the decision question at a node, they cannot make any further tree traversals. It is not uncommon for a feature to be ambiguous, missing, or unclear to the user. In situations like these, the user is left with no path forward. This tool addresses the limitations of dichotomous keys by decomposing the tree into a graph. In the graph representation, each leaf node (species) of the dichotomous key is linked to feature nodes described by its parent nodes. Additional feature nodes are created from additional information not included in the key. The resulting graph has multiple points of access, allowing a user to initiate a search anywhere in the graph and only address features they can reliably describe. This search tool uses a Neo4j graph database, D3.js visualization, and a web interface to assist the graph search. The interface provides both a table view and graph representation of the data. The user can interact with both the tables and the graph to select new features. The interface provides a searchable list of categorical features and a graph visualization of the search space. Once the user selects a set of features, a ranked list of candidate species is provided. The interface also suggests optimal features to examine next. The feature suggestion provides a ranked list of features that would most efficiently reduce the search space (i.e., which feature would eliminate half of the candidates). This tool is not limited to dichotomous keys. It can also be generalized to a variety of search tasks. This project was also evaluated with additional retrieval case studies (e.g.,grass identity matrix and beer products database).
Creating Masterpieces: Toward Content-Aware Style Transfer Masters Project Presented By: Christopher Taylor Advisor: Dr. Greg Wolffe Abstract: Amongst the methods available for machine learning and artificial intelligence, neural networks are well known for their flexibility and robustness at problem solving. In particular, convolutional neural networks (CNNs) are the method of choice for computer vision problems because of their effectiveness at object recognition and classification. Somewhat surprisingly, recent research has employed CNNs for creative purposes; in A Neural Algorithm of Artistic Style, Gatys et al. demonstrated the use of deeply-connected convolution networks to extract the style representation of famous pieces of art and apply it to photographs. The goal of this project was to enhance that basic approach by introducing style-masks based on a segmentation of the content image. It uses the Torch framework for deep machine learning, a modified VGG-19 CNN for object recognition, and a Lua-like scripting language to develop a new algorithm for transferring artistic style. The improved algorithm uses image segmentation to generate weight masks specific to each individual style layer. Applying these masks to the computation of gradients produces higher-fidelity images that are more faithful to content image features and color, while still incorporating the target style. Although the results are, by definition, subjective, the project was successful at developing a new artistic style transfer algorithm.
You can also read