-
-
Sample Website for A.S.I.
-
Github Link to the Project
View via WordPress
An effort to develop two sample websites for A.S.I. using WordPress, HTML, CSS, JavaScript, Photoshop, and Illustrator. Friendly designing and responsiveness are centerpieces in these developments.
-
-
Travel Planner App
-
Travel Planner is an asynchronous web app that employs Web API and data entered by the user to update the User Interface in a dynamic way. It deploys Geonames API to provide latitude, longitude, country, … for a location data in form of city/zipcode. Then, the Weatherbit API is integrated such that the weather information for current or future will be presented based on the location information provided by the Geonames API. In addition, an image related to the destination location is illustrated in the app using Pixabay API. Node.js and express are used to connect to the corresponding APIs and update the user interface for the user.
-
-
Web Designing
-
HTML and CSS skills are utilized to build a news blog website including custom layout and styling. The main focus is on designing and styling the personal blog website using HTML and CSS.
-
-
Web Developing
-
I was responsible for web developing at Jornada Experimental Range, US Department of Agriculture (USDA). By the same token, I took advantage of HTML, CSS, Adobe Muse, Adobe Photoshop, JavaScript, Google Analytics, and auto testing to develop eye catching web pages that include updated technologies.
-
-
Trend Analysis Using Online Social Networks
-
Mass Shooting Prediction Using Twitter Data
My research primarily focuses on predicting future events, including gathering data from online social networks, cleaning data, analyzing potentially existed patterns, testing statistical models, and predictive analysis using Weka, and R. By way of illustration, my research involved working on Twitter data to find some hidden pattern over the stream of data. I have collected tweets related to a specific incident using Twitter API and then took advantage of existed social and emotional behaviors that people showed in their tweet contents. Following that, I used machine learning methods to estimate the influence that users can have in predicting the probability of corresponding event in future.
-
-
Human Computer Interaction Project
-
Blood Donation Mobile Application
We conducted a survey among random users to identify the user and organizational requirements and came up with our blood donation app which was then followed by user tests to evaluate if the system satisfies the requirements. The app identifies and locates the nearest donors whose blood type match the urgent needs of medical centers.
-
-
Clustering Requirements Interaction Management Project
-
This paper introduces a method for generally analyzing the requirements interaction of a library system using clustering. The purpose of proposed system is to improve the interactions between requirements through requirements clustering.
PUBLICATIONS
-
-
Requirements Socio-Technical Graphs for Managing Practitioners’ Traceability Questions
-
Niu, N., Wang, W., Gupta, A., Assarandarban, M., Da Xu, L., Savolainen, J., & Cheng, J. R. C. (2018). Requirements Socio-Technical Graphs for Managing Practitioners’ Traceability Questions. IEEE Transactions on Computational Social Systems.
