Final Project - IA626

Final Project - IA626
Summary
The final project for IA-626 will be an open ended project including the topics below. The project
will be primarily graded on complexity, analysis and documentation.
Requirements
The project should contain the following
● ETL - The methods used to fetch and store source data should be clearly outlined and
repeatable. There should be some thought put into the storage format.
○ Example - News stories were scraped from 3 webpages hourly using the
getStories.py script. Stories were stored as raw HTML files. The files were then
parsed by parseHTML.py which loaded them into JSON object with the following
schema. I stored the news stories in this JSON schema over MySQL because we
wanted flexibility in the schema.
● Analysis - What is the primary question you are asking? This might be just an initial
question which leads into more in depth analysis.
○ Example - We looked at the frequency of posts but noticed that the frequency
代写IA626留学生作业、Python程序设计作业调试
varies between two cities of the same size in the same timezone. We then looked
at demographic information to see if there was a correlation.
● Two or more data sources - Projects should contain 2 or more data sources. One of
these “sources” can be an API which translates results.
○ Example - I took each post containing a word in our keyword list and sent it to an
API which categorized its popularity score.
Waiver of requirements
Some of these requirements can be waived for projects which contain
● Custom data visualization
● Unique or novel analysis
● UI Application
Included code appendix
All students must supply an appendix of APIs and code they have used.
Deliverable content
● Summary / initial question
● Outline - general approach
○ For multi step approaches use diagrams to describe the data flow.
● Python code
● Figures
● Results
● Code / API appendix
Final Project - IA626
https://docs.google.com/document/u/0/d/1xkoDmsR4IWFpc9iKphMEzhLrNCknRl35B7rHdGn3U50/mobilebasic?pli=1 1/15/20, 10:53
Page 1 of 2
Here are a few data sources and APIs to consider:
● Files
○ Reddit Comments - 1 month
○ Reddit Comments - 1 year (TBD)
○ Taxi Trips (see me for complete set)
○ Taxi Fares
○ NYS Data
○ NYC Data
● APIs
○ Google places API
○ Google Geolocation API
○ Forecast.io weather API
○ Energy data - bulk
Deliverable format
Project should be delivered as a PDF including images, figures, code snapshots etc. If your
project requires another content type please consult me.
https://docs.google.com/document/u/0/d/1xkoDmsR4IWFpc9iKphMEzhLrNCknRl35B7rHdGn3U50/mobilebasic?pli=1 1/15/20, 10:53
Page 2 of 2

因为专业,所以值得信赖。如有需要,请加QQ:99515681 或 微信:codehelp

原文地址:https://www.cnblogs.com/jafga/p/12219292.html

时间: 2024-08-29 16:11:26

Final Project - IA626的相关文章

Final Project - Escape from CS 162

Final Project - Escape from CS 162In this final project, you'll implement a game that combines many of the things wetalked about in class this year. The goal of the game will be to "escape" from CS 162with a passing grade.Escape from CS 162In th

MA684 Final Project

MA684 Final ProjectSpring 2019This is an individual project—please do your own work. Some discussion with other students aroundcomputer work for the project is permitted, but you should formulate and perform the analyses onyour own, and write up your

Final Project MGTF 495

Final ProjectMGTF 495Kaggle Deadline :11 June 2019 11:59 PM PSTReport Due Date: 11 June 2019 11:59 PM PST1. InstructionsThe report and the code for the final should be submitted on Gradescope. To secure full marks both thereport and the code should b

192-0070 Final project proposal

Final project proposal192-00701 – Summary of your project.It is based on an existing game which is called “league of dodging”.And the main idea of the game is controlling a champion to dodge all the skills comefrom different direction randomly.This i

C# final project

Problem Statement You are tasked with developing a task manager. The task manager will allow people to add a new task, modify or delete an existing task. Each task must have a title, a due date and a description. The user interface should be simple,

Finish your final project

狼人杀app 开发日记 项目地址:https://github.com/Tong12138/Wereworf 第8.9周 姚宇彤 杨宁 闫志平 总的提交记录 原文地址:https://www.cnblogs.com/whitepigeon/p/8994622.html

Homework1 of Software Project Management-- a project description

There was once a project about establishing a website providing some basic functions such as showing data from a database, searching for some certain data and so on. Initially, I was considering to spend three weeks on this website project, two weeks

The most impressive error in my project.

As a programmer, I write lots of code every day. I is obviously that I cannot ensure that all of the code is right. We all make some mistake in our daily life. In most of situation, we can correct it in a low cost. But sometimes these mistake may cos

The Simplified Project Management Process

One of the challenges of explaining project management to people who are unfamiliar with the approach, is that descriptions are often either so high-level as to be meaningless, or so detailed that they are overwhelming. Over the years, I have come to