






Connect and innovate with an elite information systems program







This project aims to teach students how to use APIs effectively, perform a variety of tasks such as looking up data and creating charts with that data, and how to create an effective website that uses these APIs. I created a website that used an API from the Open Data from NYC (a COVID-19 data source) for my API project. With this data, I used an API chart visualizer to produce data on the cases and hospitalization cases from the COVID-19 data. I used a calendar that allowed users to input a date, and it would return 7 days of data. I learned how to create a calendar on a website and implement it on a website so that the data is retrieved from the API. I also learned how to use these APIs and process the data from them to be displayed well. It was a frustrating yet exciting and satisfying project. I learned a lot from this project, not just implementing ideas and concepts that I learned in class, but also learning more from outside sources.
Here is the link to my project:
https://misdemo.temple.edu/tun24334/apiproject/
https://misdemo.temple.edu/tuj62585/API%20Project-%20Jacob%20Guo/nyc_monuments.html
git@github.com:jguo323/api_project-JGuo.git
The API used is a based on New York Monuments. The pie chart will show how each borough compares to each other when it comes to number of monuments. The line graph can map out the increase of monuments in each borough over the years. The charts may help people who are interested in monuments select the best borough to visit. The first graph shows a pie chart of the 5 boroughs of New York (Staten Island, Queens, Manhattan, Brooklyn, the Bronx). This chart will show the number of monuments in each borough and how they compare to each other. The second graph is a line chart of two lines representing the boroughs with the most amount of monuments. It will show the pace at which each borough erect monuments over the past 100 years. The x axis represents the year and the y axis displays the number of monuments that exists in the borough that given year. The charts can show people where to visit in New York City based on their location. People may be attracted to area with more monuments and visit based on that information.
https://github.com/sallen222/NBAchartproject
https://misdemo.temple.edu/tuj22400/API_Project_FINAL/
This project uses the balldontlie and image-charts APIs to compare the stats of each nba starter this season to their stats from last season using radar charts. It utilizes a drop-down menu that features each NBA team and when the refresh button is clicked, the charts are generated. The balldont lie API was used to retrieve the season average stats for each player as well as their name and games played. The image-charts API was used to produce the radar charts for data-visualization using the data provided by balldontlie. This project taught me how to successfully pull and manipulate data from an API to use in a project.
The purpose of this project was to create a dynamic, web-based chart using API data of my choice to provide meaningful insight into said data. The data I decided to use for this project was eviction data for NYC which was first entered in 2017 and is still being updated daily. Using these charts I identified trends in eviction rates by year and highlighted eviction rate percentages for each borough of NYC.
GitHub: https://github.com/ashtonmq/api-project-spring-2022/
Project Link: https://misdemo.temple.edu/tun73082/API_Project/
Spring 2022 – MIS2402
Professor Konstantin Bauman
The goal of this project was to create a simple application that uses Web APIs. I retrieved data from website and JSON file, which I used the most in the JavaScript code in order for the application to work. The html and JavaScript code in this project were all the topics I’ve learned from the course MIS2402. Topics such as JavaScript functions, conditional statements, arithmetic expressions and loops.
The application shows two charts, one to show differences between amount of sidewalk cafes in each New York areas. The other shows the differences and number of active and inactive sidewalk cafes.
The link (Github) shows the html code for the website as well as access to the charts.
NYC Arrest Data API Project
The goal of this project is to work with an API using various jquery methods to retrieve and prepare the data which would be sent to another API responsible for generating an image chart. The API used for the data was https://data.cityofnewyork.us/resource/uip8-fykc.json, which is provided by the NYPD. The API used for generating the chart is https://www.image-charts.com/. The results would include graphs that change overtime as the NYPD updates their records.
More specifically, the purpose of this project is to depict NYC arrest data which would be useful to policy makers, authorities and even someone looking to buy a home in NYC. The first page depicts the number of arrests by borough when the user clicks the refresh button. The second page depicts the top three common offenses arrested for in each borough after the user selects a borough from the drop down.
I am glad I had the opportunity to complete this project as I enjoyed completing it and learning along the way. I learned new skills such as the jquery $.getJSON method which allows me to retrieve and manipulate data from JSON formatted data stored in an API. I also learned how to transform that data and code it into an APIs URL encoded image chart.
NYC Arrest Data Project URL: https://misdemo.temple.edu/tuj56950/api_project/
Project GitHub Repository URL: https://github.com/mah215/nyc_arrest_data
In MIS2502, a course focusing on data and analytics, I was given the opportunity to share additional research on a related topic. As I have an interest in social media analytics, I chose to research this topic.
In the following brief writeup, I discuss the transformation of data into information through analysis and how this is useful in social media sites. I relate this process to the one we learned about in the course through the relational databases of pivot tables. For a company, the end goal of social media analytics is to learn about their customers and how their business is perceived. This can be answered through data visualizations, which allow users of various experience levels to draw conclusions from the provided data. Through my research of social media analytics, I was able to learn more about a topic of interest, share my findings, and relate them to course materials. 
Artificial Intelligence
Artificial intelligence, also known as AI, is said to be the future of technology. It is defined as a computer or a robot that is able to process and carry out the same functions as intelligent beings aka humans (Encyclopædia Britannica). There have been many mentions of AIs in fiction and a lot of risks that are brought up, but what exactly can it do with it?
For a long time, the topic of robots being able to “think” on their own has been a part of many fictional stories. When asked about artificial intelligence, most people would likely imagine a robot that is in the form of a human. However, this is not true, it is all around us. Since computers were first invented and more and more information could be stored in them, artificial intelligence was constantly improving. It started off small, but now we can see the growth. There were many generations of computers, soon we will have one that will be more powerful than we could ever know. Even now there are AIs that it is almost impossible to disguise from a human. We have gotten so far that an article from Forbes called How AI Will Impact the Future of Work and Life? by Ashley Stanl explains how when we search something up in a search engine, an AI is sorting through all the possible results to find sources connected to what you are asking. Other than that, Stanl speaks about Facebook’s infamous system. We are surrounded by it, in our personal lives and career. It has become such an important tool, but even so, it has not reached the level of having a mind of its own just yet. They are only able to do what they are programmed to do.
The topics covered in MIS2502 use AI technology. MySQL, MongoDB, Python, and basically all topics use AIs to process data and get the information needed. By entering a query into the database, an AI returns the results that correspond with the query.
Fox School of Business
Temple University
210 Speakman Hall
1810 N. 13th Street
Philadelphia, PA 19122