From f465710eae69307e98cf7c307db2ce67fcbc2f5c Mon Sep 17 00:00:00 2001 From: Meng Ye <71954360+yemeng-emma@users.noreply.github.com> Date: Wed, 24 Apr 2024 23:05:41 -0400 Subject: [PATCH] add module 5 and project proposal --- .quarto/xref/8469fe7d | 2 +- .quarto/xref/INDEX | 3 + .quarto/xref/ccc2dbef | 2 +- _quarto.yml | 4 +- assignments/lab4.qmd | 2 +- assignments/project_proposal.qmd | 61 +- discussions/M5-1.qmd | 19 + docs/assignments/certification.html | 611 ----- docs/assignments/lab4.html | 8 +- docs/assignments/project_proposal.html | 68 +- docs/discussions/M1-3.html | 8 +- docs/discussions/M2-2.html | 8 +- docs/discussions/M3-2.html | 8 +- .../module2-3.html => discussions/M5-1.html} | 188 +- docs/discussions/M5-1.qmd | 19 + docs/discussions/M5-2.html | 8 +- docs/labs/module1.html | 591 ----- docs/labs/module2.html | 556 ----- docs/labs/module3.html | 556 ----- docs/labs/module4.html | 556 ----- docs/labs/module5.html | 556 ----- docs/labs/module6.html | 556 ----- docs/labs/overview.html | 576 ----- docs/modules/module-index.html | 493 ---- docs/modules/module1-0.html | 2 +- docs/modules/module1-1.html | 2 +- docs/modules/module1-2.html | 2 +- docs/modules/module1-3.html | 2 +- docs/modules/module1.html | 654 ----- docs/modules/module1/module1-1.html | 769 ------ docs/modules/module1/module1-2.html | 743 ------ docs/modules/module1/module1-3.html | 743 ------ docs/modules/module1/module1.html | 654 ----- docs/modules/module2-1.html | 2 +- docs/modules/module2.html | 610 ----- docs/modules/module3.html | 436 ---- docs/modules/module4.html | 436 ---- docs/modules/module5-0.html | 42 +- docs/modules/module5-1.html | 36 +- docs/modules/module5-2.html | 2 +- docs/modules/module5.html | 436 ---- docs/modules/module6-0.html | 62 +- docs/modules/module6.html | 440 ---- docs/pictures/Picture16.gif | Bin 81954 -> 0 bytes docs/resources/data-certification-plan.html | 666 ----- docs/search.json | 2187 ++++------------- docs/site_libs/quarto-html/quarto.js | 16 +- docs/site_libs/quarto-nav/quarto-nav.js | 1 + docs/site_libs/quarto-search/quarto-search.js | 73 +- docs/syllabus.pdf | Bin 604481 -> 0 bytes modules/module5-0.qmd | 12 +- modules/module5-1.qmd | 26 +- modules/module6-0.qmd | 40 +- 53 files changed, 1059 insertions(+), 13494 deletions(-) create mode 100644 discussions/M5-1.qmd delete mode 100644 docs/assignments/certification.html rename docs/{modules/module2-3.html => discussions/M5-1.html} (80%) create mode 100644 docs/discussions/M5-1.qmd delete mode 100644 docs/labs/module1.html delete mode 100644 docs/labs/module2.html delete mode 100644 docs/labs/module3.html delete mode 100644 docs/labs/module4.html delete mode 100644 docs/labs/module5.html delete mode 100644 docs/labs/module6.html delete mode 100644 docs/labs/overview.html delete mode 100644 docs/modules/module-index.html delete mode 100644 docs/modules/module1.html delete mode 100644 docs/modules/module1/module1-1.html delete mode 100644 docs/modules/module1/module1-2.html delete mode 100644 docs/modules/module1/module1-3.html delete mode 100644 docs/modules/module1/module1.html delete mode 100644 docs/modules/module2.html delete mode 100644 docs/modules/module3.html delete mode 100644 docs/modules/module4.html delete mode 100644 docs/modules/module5.html delete mode 100644 docs/modules/module6.html delete mode 100644 docs/pictures/Picture16.gif delete mode 100644 docs/resources/data-certification-plan.html delete mode 100644 docs/syllabus.pdf diff --git a/.quarto/xref/8469fe7d b/.quarto/xref/8469fe7d index 01a47fc..26daf76 100644 --- a/.quarto/xref/8469fe7d +++ b/.quarto/xref/8469fe7d @@ -1 +1 @@ -{"headings":["about-the-course","instruction-on-how-to-use-the-course-materiterals","contact"],"entries":[]} \ No newline at end of file +{"entries":[],"headings":["about-the-course","instruction-on-how-to-use-the-course-materiterals","contact"]} \ No newline at end of file diff --git a/.quarto/xref/INDEX b/.quarto/xref/INDEX index 921e52a..1127d09 100644 --- a/.quarto/xref/INDEX +++ b/.quarto/xref/INDEX @@ -208,5 +208,8 @@ }, "discussions/M4-2.qmd": { "M4-2.html": "235abdc8" + }, + "discussions/M5-1.qmd": { + "M5-1.html": "598966b3" } } \ No newline at end of file diff --git a/.quarto/xref/ccc2dbef b/.quarto/xref/ccc2dbef index d37356e..4e0f584 100644 --- a/.quarto/xref/ccc2dbef +++ b/.quarto/xref/ccc2dbef @@ -1 +1 @@ -{"entries":[],"headings":["overview","course-goal-objectives","helpful-notes-from-your-professor","required-book","contact-information"]} \ No newline at end of file +{"headings":["overview","course-goal-objectives","helpful-notes-from-your-professor","required-book","contact-information"],"entries":[]} \ No newline at end of file diff --git a/_quarto.yml b/_quarto.yml index 49f146d..8aca1d4 100644 --- a/_quarto.yml +++ b/_quarto.yml @@ -121,8 +121,10 @@ website: - text: "Discussion 6" file: discussions/M4-2.qmd - text: "Discussion 7" + file: discussions/M5-1.qmd + - text: "Discussion 8" file: discussions/M5-2.qmd - + - title: "Rubrics" style: "docked" background: light diff --git a/assignments/lab4.qmd b/assignments/lab4.qmd index fc3edc3..5a6f322 100644 --- a/assignments/lab4.qmd +++ b/assignments/lab4.qmd @@ -1,5 +1,5 @@ --- -title: Lab 4 Bia in Modeling +title: Lab 4 Bias in Modeling --- The final lab of the semester dives deeper into bias in machine learning. It has four parts with **bolded questions** for you to answer in each part. It begins with an activity asking you to crop a series of photos. diff --git a/assignments/project_proposal.qmd b/assignments/project_proposal.qmd index 4b356ea..c40b309 100644 --- a/assignments/project_proposal.qmd +++ b/assignments/project_proposal.qmd @@ -2,4 +2,63 @@ title: Big Data Project Proposal --- -Add assignment content here. \ No newline at end of file +At this point in your graduate studies, you’ve read multiple research papers and hopefully recognized a pattern of how they’re written. Although order can vary, most social science disciplines include these sections: Introduction, Purpose, Literature Review, Methods, Findings, Discussion, Limitations. The organization of a project proposal is very similar, except it stops after the Methods section. + +## Requirements + +For this assignment, you’ll write a proposal in **no less than five pages** (1.15” line spacing, 1” margins) and describe how you could conduct a big data project on your topic of interest. Your proposals should include the following sections: + +### I. Introduction + +Treat the introduction as the initial pitch of your idea or a summary of the significance of a research problem. After reading the introduction, I should have an understanding of what you want to do and a sense of why it’s worth doing. + +Think about your introduction as a narrative written in **two to four paragraphs** that succinctly answers the following four questions: + +- What is the central research problem? + +- What is the topic of study related to that research problem? + +- What methods should be used to analyze the research problem? + +- Where does this project fit in the research that’s already been done? What’s its contribution? + +### II. Purpose + +This section explains the context of your proposal and describe in detail why it's important. While there are no prescribed rules, you should: + +- Provide a more detailed explanation about the purpose of the study than what you stated in the introduction. This is particularly important if the problem is complex or multifaceted. + +- Describe the major issues or problems to be addressed by your research. This can be in the form of questions to be addressed or hypotheses. + +- End this section with a short paragraph that describes the organization of the remainder your proposal. + +### III. Literature Review + +Connected to the purpose of your study is a deliberate review and synthesis of prior studies related to your research question. The purpose is to place your project within the larger context of what’s already been done on the topic, while demonstrating that your work is original and innovative. Describe what questions other researchers have asked, what methods they have used, and your understanding of their findings. **This section should be no less than one - two pages.** + +Since a literature review is information dense, it is crucial that this section is well-structured to enable a reader to grasp the key arguments underpinning your proposed study in relation to that of other researchers. You can organize it historically, by methodology, by themes within the subject, etc. You must synthesize the research, discuss what gaps remain, and state how your research fills the gap. + +### IV. Research Design and Methods + +The objective of this section is to convince the reader that your overall research design and proposed methods of analysis will correctly address the problem and that the methods will effectively interpret the potential results. + +Describe the overall research design by building upon and drawing examples from your review of the literature. Consider not only methods that other researchers have used but methods of data gathering that have not been used but could be. Be specific about the methodological approaches you plan to undertake to obtain information, the techniques you will use to analyze the data, and the assessments of external validity that apply. + +When describing the methods, include the following: + +- Describe the data source(s) you will use. Who/what generates the data? What time frames will you use? What’s the unit of analysis (e.g., individuals, events, etc.) + +- Describe how you plan to obtain the data, or how you got it if you already have it. Describe the tools you need to use to get the data (if not downloading it in a structured form.) + +- Give a summary of the cleaning/joining of data that you expect to do before you begin your analysis and any tools/applications you need to do it. + +- Describe the phases of the project that involve analysis. These will include exploratory data analysis and visualization. Some projects may stop here. Others will move further into the data science cycle and require an explanation of modeling using causal inference, machine learning, etc. +- Describe the data products of your project, which may include results of statistical tests, performance analyses of learning algorithms, visualizations of the data or model parameters. + +### V. Challenges/Limitations + +Anticipate and acknowledge any potential barriers and pitfalls in carrying out your research design and explain if you can address them. No method is perfect so you need to describe where you believe challenges may exist in obtaining data or accessing information. + +### VI. Citations + +As with any scholarly research paper, you must cite the sources you used. List only the literature that you actually used or cited in your proposal. **This section does not count toward the five page minimum.** diff --git a/discussions/M5-1.qmd b/discussions/M5-1.qmd new file mode 100644 index 0000000..09b1e5f --- /dev/null +++ b/discussions/M5-1.qmd @@ -0,0 +1,19 @@ +--- +title: "Discussion 7" +--- + +## M5.2 Data Stewardship + +## Post + +Address the following: + +1. Describe two differences between US and EU data privacy laws. What are the implications of these differences for safeguarding your personal information? + +2. As we've learned this semester, your personal data can be used by different entities for economic gain as well as improvements to how we live, work, and play. If you could choose how your data are used, what would you permit versus prohibit and why? + +Discussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings analyzed in your posts using in-text APA style. Posts should range between 400-500 words. + +**Due by:** 11/16 11:59 pm EST + +See here for [Rubrics](/resources/rubrics-discussion.qmd) diff --git a/docs/assignments/certification.html b/docs/assignments/certification.html deleted file mode 100644 index 4449967..0000000 --- a/docs/assignments/certification.html +++ /dev/null @@ -1,611 +0,0 @@ - - - - - - - - - -Big Data for Public Good - Data Certification - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
- -
- - - - -
- -
-
-

Data Certification

-
- - - -
- - - - -
- - - -
- - -

Add assignment content here.

- - - -
- -
- - - - - \ No newline at end of file diff --git a/docs/assignments/lab4.html b/docs/assignments/lab4.html index 6fe9053..31a3f27 100644 --- a/docs/assignments/lab4.html +++ b/docs/assignments/lab4.html @@ -7,7 +7,7 @@ -Big Data for Public Good - Lab 4 Bia in Modeling +Big Data for Public Good - Lab 4 Bias in Modeling - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
- -
- - - - -
- -
-
-

Module 1 Discussions

-
- - - -
- - - - -
- - - -
- - -
-

M1.2 The Value of Big Data

-

Post

-

Address the following:

-
    -
  1. Describe two characteristics of big data and how they apply to data produced or used by your field of interest.

  2. -
  3. Describe ideas presented in two of this week’s readings that you had not considered before.

  4. -
  5. What questions do you have about big data that we can address this week in class?

  6. -
-

Due by: 8/29 11:59 pm EST

-

Discuss

-

Online discussions are important to the dialogue and learning in this class. Take some time to respond to at least two of your classmates’ posts by Friday.

-

Due by: 9/3 11:59 pm EST

-
-
-

M1.4 The Value of Big Data

-

Post

-

Address the following:

-
    -
  1. Describe two characteristics of big data and how they apply to data produced or used by your field of interest.

  2. -
  3. Describe ideas presented in two of this week’s readings that you had not considered before.

  4. -
  5. What questions do you have about big data that we can address this week in class?

  6. -
-

Due by: 8/29 11:59 pm EST

-

Discuss

-

Online discussions are important to the dialogue and learning in this class. Take some time to respond to at least two of your classmates’ posts by Friday.

-

Due by: 9/3 11:59 pm EST

- - -
- -
- -
- - - - - \ No newline at end of file diff --git a/docs/labs/module2.html b/docs/labs/module2.html deleted file mode 100644 index fde0231..0000000 --- a/docs/labs/module2.html +++ /dev/null @@ -1,556 +0,0 @@ - - - - - - - - - -Big Data for Public Good - Module 2 Discussions - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
- -
- - - - -
- -
-
-

Module 2 Discussions

-
- - - -
- - - - -
- - - -
- - - - - -
- -
- - - - - \ No newline at end of file diff --git a/docs/labs/module3.html b/docs/labs/module3.html deleted file mode 100644 index 953f9e6..0000000 --- a/docs/labs/module3.html +++ /dev/null @@ -1,556 +0,0 @@ - - - - - - - - - -Big Data for Public Good - Module 3 Discussions - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
- -
- - - - -
- -
-
-

Module 3 Discussions

-
- - - -
- - - - -
- - - -
- - - - - -
- -
- - - - - \ No newline at end of file diff --git a/docs/labs/module4.html b/docs/labs/module4.html deleted file mode 100644 index 3354788..0000000 --- a/docs/labs/module4.html +++ /dev/null @@ -1,556 +0,0 @@ - - - - - - - - - -Big Data for Public Good - Module 4 Discussions - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
- -
- - - - -
- -
-
-

Module 4 Discussions

-
- - - -
- - - - -
- - - -
- - - - - -
- -
- - - - - \ No newline at end of file diff --git a/docs/labs/module5.html b/docs/labs/module5.html deleted file mode 100644 index c55d8ad..0000000 --- a/docs/labs/module5.html +++ /dev/null @@ -1,556 +0,0 @@ - - - - - - - - - -Big Data for Public Good - Module 5 Discussions - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
- -
- - - - -
- -
-
-

Module 5 Discussions

-
- - - -
- - - - -
- - - -
- - - - - -
- -
- - - - - \ No newline at end of file diff --git a/docs/labs/module6.html b/docs/labs/module6.html deleted file mode 100644 index b3a5a35..0000000 --- a/docs/labs/module6.html +++ /dev/null @@ -1,556 +0,0 @@ - - - - - - - - - -Big Data for Public Good - Module 6 Discussions - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
- -
- - - - -
- -
-
-

Module 6 Discussions

-
- - - -
- - - - -
- - - -
- - - - - -
- -
- - - - - \ No newline at end of file diff --git a/docs/labs/overview.html b/docs/labs/overview.html deleted file mode 100644 index 45db89f..0000000 --- a/docs/labs/overview.html +++ /dev/null @@ -1,576 +0,0 @@ - - - - - - - - - -Big Data for Public Good - General Class Discussion - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
- -
- - - - -
- -
-
-

General Class Discussion

-
- - - -
- - - - -
- - - -
- - -
-

Class Q & A

-

Please use this section for asking course related questions about assignments, reading, lectures etc. It is likely that if you have a question, others do too.

-
-
-

Class Introduction Activity

-

Find a digital image that represents you. Post it here with the following information:

-
    -
  • Name
  • -
  • Hometown
  • -
  • Degree Program -Describe why you’re taking this course and your research interests.
  • -
- - -
- -
- -
- - - - - \ No newline at end of file diff --git a/docs/modules/module-index.html b/docs/modules/module-index.html deleted file mode 100644 index 4d48784..0000000 --- a/docs/modules/module-index.html +++ /dev/null @@ -1,493 +0,0 @@ - - - - - - - - - -Big Data for Public Good - Module 1 - Introduction to Big Data - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - -
- -
- - -
- - - -
- -
-
-

Module 1 - Introduction to Big Data

-
- - - -
- - - - -
- - -
- -
-

1. 1 Module Overview

-

This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study.

-
-
-

Assignments

- - - - - - - - - - - - - - - - - - - - - -
Section & AssignmentDue Date
1.2 Discussion
1.3 Data Certification Plan
1.4 Discussion
-
-
-

1. 2 The Value of Big Data

-

This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study.

-
-
-

Transforming Information to Ideas

-

This week we’ll explore the characteristics of big data and its value to the public sector. 

-
-
-

Read

-
    -
  1. Desouza & Smith, Big Data for Social Innovation, Stanford Social Innovation Review, Summer 2014.

  2. -
  3. World Bank Group, Big Data in Action for Government, World Bank Governance Practice, 2017.

  4. -
  5. Meier, P., Digital Humanitarians, Chapter 1, CRC Press, 2015.

  6. -
  7. Pentland, A. Social Physics, Chapter 1, Penguin Group, 2015.

  8. -
-
-
-

Prepare

-

Please prepare to discuss your thoughts on the following prompts:

-
    -
  1. Describe two characteristics of big data and how they apply to data produced or are used by your field of interest.

  2. -
  3. Describe ideas or practices in this week’s readings that you had not considered before.

  4. -
  5. What claims about social physics do you find valid? In what ways would you challenge Pentland’s “promise” of social physics?

  6. -
-
-
-

Attend

-

In person discussion, 1/17 at 4:30-5:30pm

- - -
- -
- -
- - - - \ No newline at end of file diff --git a/docs/modules/module1-0.html b/docs/modules/module1-0.html index 51732f0..7855298 100644 --- a/docs/modules/module1-0.html +++ b/docs/modules/module1-0.html @@ -259,7 +259,7 @@

Module Overview

diff --git a/docs/modules/module1-1.html b/docs/modules/module1-1.html index 5082d03..f4e3240 100644 --- a/docs/modules/module1-1.html +++ b/docs/modules/module1-1.html @@ -259,7 +259,7 @@

1.1 The Value of Big Data

diff --git a/docs/modules/module1-2.html b/docs/modules/module1-2.html index b1baec3..eb038aa 100644 --- a/docs/modules/module1-2.html +++ b/docs/modules/module1-2.html @@ -259,7 +259,7 @@

1.2 Big Data and You

diff --git a/docs/modules/module1-3.html b/docs/modules/module1-3.html index 8e1476e..f3267ab 100644 --- a/docs/modules/module1-3.html +++ b/docs/modules/module1-3.html @@ -259,7 +259,7 @@

1.3 The Challenges of Big Data

diff --git a/docs/modules/module1.html b/docs/modules/module1.html deleted file mode 100644 index b1e88ba..0000000 --- a/docs/modules/module1.html +++ /dev/null @@ -1,654 +0,0 @@ - - - - - - - - - -Big Data for Public Good - Module 1 - Introduction to Big Data - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
- -
- - - - -
- -
-
-

Module 1 - Introduction to Big Data

-
- - - -
- - - - -
- - - -
- - -
-

-
-
-

Module Overview

-

This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study.

-
-
-

Content

- - - - - - - - - - - - - - - - - - - - - - - - - -
SectionAssignmentDue Date
1.1 The Value of Big DataDiscussion Post8/27
1.2 Big Data and YouData Certification Plan9/3
1.3 The Challenges of Big DataDiscussion Post & Peer Response9/10 & 9/14
- - -
- -
- -
- - - - - \ No newline at end of file diff --git a/docs/modules/module1/module1-1.html b/docs/modules/module1/module1-1.html deleted file mode 100644 index a7639e4..0000000 --- a/docs/modules/module1/module1-1.html +++ /dev/null @@ -1,769 +0,0 @@ - - - - - - - - - -Big Data for Public Good - Module 1 - Introduction to Big Data - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
- -
- - - - -
- -
-
-

Module 1 - Introduction to Big Data

-
- - - -
- - - - -
- - - -
- - -
-

Module Overview

-

This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study.

-
-
-

Content

- - - - - - - - - - - - - - - - - - - - - -
SectionsDue Date
1.1 Discussion1/17
1.2 Data Certification Plan1/24
1.3 Discussion1/31
-
-
-

Assignments

- - - - - - - - - - - - - - - - - - - - - -
AssignmentsDue Date
1.1 Discussion1/17
1.2 Data Certification Plan1/24
1.3 Discussion1/31
-
-
-

1. 2 The Value of Big Data

-

This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study.

-
-
-

Transforming Information to Ideas

-

This week we’ll explore the characteristics of big data and its value to the public sector.

-
-
-

Read

-
    -
  1. Desouza & Smith, Big Data for Social Innovation, Stanford Social Innovation Review, Summer 2014.

  2. -
  3. World Bank Group, Big Data in Action for Government, World Bank Governance Practice, 2017.

  4. -
  5. Meier, P., Digital Humanitarians, Chapter 1, CRC Press, 2015.

  6. -
  7. Pentland, A. Social Physics, Chapter 1, Penguin Group, 2015.

  8. -
-
-
-

Prepare

-

Please prepare to discuss your thoughts on the following prompts:

-
    -
  1. Describe two characteristics of big data and how they apply to data produced or are used by your field of interest.

  2. -
  3. Describe ideas or practices in this week’s readings that you had not considered before.

  4. -
  5. What claims about social physics do you find valid? In what ways would you challenge Pentland’s “promise” of social physics?

  6. -
-
-
-

Attend

-

In person discussion, 1/17 at 4:30-5:30pm

-
-
-

1. 3 Big Data and You

-
-
-

- --- - - - - - -

Find Your Inner Data Geek

- --- - - - - - -
-

Now that you know the characteristics of big data and some of their applications to the public sector, it’s time to consider how they serve your field of interest. Whether you plan to be a data scientist or work with a team of them, you need to understand how big data are collected, analyzed, and communicated. This module starts with an overview of data science to learn the steps in the life cycle of a big data project. It ends with you developing a plan to earn a data certification that exposes you to the tools and techniques of stages in the data science life cycle that fit your skill needs.

-
-
-
-

Read

-
    -
  1. The Data Science Process: A Visual Guide to Standard Procedures in Data Science by Chanin Nantasenamat

  2. -
  3. Hilary: the most poisoned baby name in US history by Hilary Parker

  4. -
-
-
-

Watch

-
    -
  1. How I Would Learn Data Science (If I Had to Start Over) by Ken Jee
  2. -
-
-
-

Complete

-

This week you’ll spend most of your time creating a data certification plan. This assignment requires that you identify a research question and develop a plan to complete workshops over the semester that will expose you to the data science knowledge and skills needed to develop a big data project. By the end of the semester, you’ll submit a proposal that describes how you can answer the research question using big data and data science techniques.

-

You will turn in this plan as your “discussion” this week. But don’t wait until class day to start this assignment. Formulating a good research question takes time, and if you’re struggling with how to use big data in a project that interests you then you need to give me time to help you. Reach out by email to set up a time to talk or post questions to the Class Q & A discussion board. 

-
    -
  • Download the instructions for the data certification plan.

  • -
  • If you need some inspiration, check out this web blog. Or Google “big data and X (your field).” It’s also a good idea to look at some academic journals in your field to see how the techniques of data science are being applied. 

  • -
  • Write me an email or set up a time to talk if you need help.

  • -
  • Submit your data certification plan to the “1.3 Data Certification” assignment folder.

  • -
-

Due by: 11/24 at 11:59pm

-
-
-

1. 4 The Challenges of Big Data

- - -
- -
- -
- - - - - \ No newline at end of file diff --git a/docs/modules/module1/module1-2.html b/docs/modules/module1/module1-2.html deleted file mode 100644 index 911fe3e..0000000 --- a/docs/modules/module1/module1-2.html +++ /dev/null @@ -1,743 +0,0 @@ - - - - - - - - - -Big Data for Public Good - Module 1 - Introduction to Big Data - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
- -
- - - - -
- -
-
-

Module 1 - Introduction to Big Data

-
- - - -
- - - - -
- - - -
- - -
-

1. 1 Module Overview

-

This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study.

-
-
-

Assignments

- - - - - - - - - - - - - - - - - - - - - -
Section & AssignmentDue Date
1.2 Discussion1/17
1.3 Data Certification Plan1/24
1.4 Discussion1/31
-
-
-

1. 2 The Value of Big Data

-

This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study.

-
-
-

Transforming Information to Ideas

-

This week we’ll explore the characteristics of big data and its value to the public sector. 

-
-
-

Read

-
    -
  1. Desouza & Smith, Big Data for Social Innovation, Stanford Social Innovation Review, Summer 2014.

  2. -
  3. World Bank Group, Big Data in Action for Government, World Bank Governance Practice, 2017.

  4. -
  5. Meier, P., Digital Humanitarians, Chapter 1, CRC Press, 2015.

  6. -
  7. Pentland, A. Social Physics, Chapter 1, Penguin Group, 2015.

  8. -
-
-
-

Prepare

-

Please prepare to discuss your thoughts on the following prompts:

-
    -
  1. Describe two characteristics of big data and how they apply to data produced or are used by your field of interest.

  2. -
  3. Describe ideas or practices in this week’s readings that you had not considered before.

  4. -
  5. What claims about social physics do you find valid? In what ways would you challenge Pentland’s “promise” of social physics?

  6. -
-
-
-

Attend

-

In person discussion, 1/17 at 4:30-5:30pm

-
-
-

1. 3 Big Data and You

-
-
-

- --- - - - - - -

Find Your Inner Data Geek

- --- - - - - - -
-

Now that you know the characteristics of big data and some of their applications to the public sector, it’s time to consider how they serve your field of interest. Whether you plan to be a data scientist or work with a team of them, you need to understand how big data are collected, analyzed, and communicated. This module starts with an overview of data science to learn the steps in the life cycle of a big data project. It ends with you developing a plan to earn a data certification that exposes you to the tools and techniques of stages in the data science life cycle that fit your skill needs.

-
-
-
-

Read

-
    -
  1. The Data Science Process: A Visual Guide to Standard Procedures in Data Science by Chanin Nantasenamat

  2. -
  3. Hilary: the most poisoned baby name in US history by Hilary Parker

  4. -
-
-
-

Watch

-
    -
  1. How I Would Learn Data Science (If I Had to Start Over) by Ken Jee
  2. -
-
-
-

Complete

-

This week you’ll spend most of your time creating a data certification plan. This assignment requires that you identify a research question and develop a plan to complete workshops over the semester that will expose you to the data science knowledge and skills needed to develop a big data project. By the end of the semester, you’ll submit a proposal that describes how you can answer the research question using big data and data science techniques.

-

You will turn in this plan as your “discussion” this week. But don’t wait until class day to start this assignment. Formulating a good research question takes time, and if you’re struggling with how to use big data in a project that interests you then you need to give me time to help you. Reach out by email to set up a time to talk or post questions to the Class Q & A discussion board. 

-
    -
  • Download the instructions for the data certification plan.

  • -
  • If you need some inspiration, check out this web blog. Or Google “big data and X (your field).” It’s also a good idea to look at some academic journals in your field to see how the techniques of data science are being applied. 

  • -
  • Write me an email or set up a time to talk if you need help.

  • -
  • Submit your data certification plan to the “1.3 Data Certification” assignment folder.

  • -
-

Due by: 11/24 at 11:59pm

-
-
-

1. 4 The Challenges of Big Data

- - -
- -
- -
- - - - - \ No newline at end of file diff --git a/docs/modules/module1/module1-3.html b/docs/modules/module1/module1-3.html deleted file mode 100644 index 911fe3e..0000000 --- a/docs/modules/module1/module1-3.html +++ /dev/null @@ -1,743 +0,0 @@ - - - - - - - - - -Big Data for Public Good - Module 1 - Introduction to Big Data - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
- -
- - - - -
- -
-
-

Module 1 - Introduction to Big Data

-
- - - -
- - - - -
- - - -
- - -
-

1. 1 Module Overview

-

This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study.

-
-
-

Assignments

- - - - - - - - - - - - - - - - - - - - - -
Section & AssignmentDue Date
1.2 Discussion1/17
1.3 Data Certification Plan1/24
1.4 Discussion1/31
-
-
-

1. 2 The Value of Big Data

-

This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study.

-
-
-

Transforming Information to Ideas

-

This week we’ll explore the characteristics of big data and its value to the public sector. 

-
-
-

Read

-
    -
  1. Desouza & Smith, Big Data for Social Innovation, Stanford Social Innovation Review, Summer 2014.

  2. -
  3. World Bank Group, Big Data in Action for Government, World Bank Governance Practice, 2017.

  4. -
  5. Meier, P., Digital Humanitarians, Chapter 1, CRC Press, 2015.

  6. -
  7. Pentland, A. Social Physics, Chapter 1, Penguin Group, 2015.

  8. -
-
-
-

Prepare

-

Please prepare to discuss your thoughts on the following prompts:

-
    -
  1. Describe two characteristics of big data and how they apply to data produced or are used by your field of interest.

  2. -
  3. Describe ideas or practices in this week’s readings that you had not considered before.

  4. -
  5. What claims about social physics do you find valid? In what ways would you challenge Pentland’s “promise” of social physics?

  6. -
-
-
-

Attend

-

In person discussion, 1/17 at 4:30-5:30pm

-
-
-

1. 3 Big Data and You

-
-
-

- --- - - - - - -

Find Your Inner Data Geek

- --- - - - - - -
-

Now that you know the characteristics of big data and some of their applications to the public sector, it’s time to consider how they serve your field of interest. Whether you plan to be a data scientist or work with a team of them, you need to understand how big data are collected, analyzed, and communicated. This module starts with an overview of data science to learn the steps in the life cycle of a big data project. It ends with you developing a plan to earn a data certification that exposes you to the tools and techniques of stages in the data science life cycle that fit your skill needs.

-
-
-
-

Read

-
    -
  1. The Data Science Process: A Visual Guide to Standard Procedures in Data Science by Chanin Nantasenamat

  2. -
  3. Hilary: the most poisoned baby name in US history by Hilary Parker

  4. -
-
-
-

Watch

-
    -
  1. How I Would Learn Data Science (If I Had to Start Over) by Ken Jee
  2. -
-
-
-

Complete

-

This week you’ll spend most of your time creating a data certification plan. This assignment requires that you identify a research question and develop a plan to complete workshops over the semester that will expose you to the data science knowledge and skills needed to develop a big data project. By the end of the semester, you’ll submit a proposal that describes how you can answer the research question using big data and data science techniques.

-

You will turn in this plan as your “discussion” this week. But don’t wait until class day to start this assignment. Formulating a good research question takes time, and if you’re struggling with how to use big data in a project that interests you then you need to give me time to help you. Reach out by email to set up a time to talk or post questions to the Class Q & A discussion board. 

-
    -
  • Download the instructions for the data certification plan.

  • -
  • If you need some inspiration, check out this web blog. Or Google “big data and X (your field).” It’s also a good idea to look at some academic journals in your field to see how the techniques of data science are being applied. 

  • -
  • Write me an email or set up a time to talk if you need help.

  • -
  • Submit your data certification plan to the “1.3 Data Certification” assignment folder.

  • -
-

Due by: 11/24 at 11:59pm

-
-
-

1. 4 The Challenges of Big Data

- - -
- -
- -
- - - - - \ No newline at end of file diff --git a/docs/modules/module1/module1.html b/docs/modules/module1/module1.html deleted file mode 100644 index 2cdc235..0000000 --- a/docs/modules/module1/module1.html +++ /dev/null @@ -1,654 +0,0 @@ - - - - - - - - - -Big Data for Public Good - Module 1 - Introduction to Big Data - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
- -
- - - - -
- -
-
-

Module 1 - Introduction to Big Data

-
- - - -
- - - - -
- - - -
- - -
-

-
-
-

Module Overview

-

This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study.

-
-
-

Content

- - - - - - - - - - - - - - - - - - - - - - - - - -
SectionAssignmentDue Date
1.1 The Value of Big DataDiscussion Post8/27
1.2 Big Data and YouData Certification Plan9/3
1.3 The Challenges of Big DataDiscussion Post & Peer Response9/10 & 9/14
- - -
- -
- -
- - - - - \ No newline at end of file diff --git a/docs/modules/module2-1.html b/docs/modules/module2-1.html index e0f54b1..b2402a9 100644 --- a/docs/modules/module2-1.html +++ b/docs/modules/module2-1.html @@ -259,7 +259,7 @@

2.1 Social Data

diff --git a/docs/modules/module2.html b/docs/modules/module2.html deleted file mode 100644 index 8804e34..0000000 --- a/docs/modules/module2.html +++ /dev/null @@ -1,610 +0,0 @@ - - - - - - - - - -Big Data for Public Good - Module 2 - Types of Big Data - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
- -
- - - - -
- -
-
-

Module 2 - Types of Big Data

-
- - - -
- - - - -
- - - -
- - - - - -
- -
- - - - - \ No newline at end of file diff --git a/docs/modules/module3.html b/docs/modules/module3.html deleted file mode 100644 index c0bf459..0000000 --- a/docs/modules/module3.html +++ /dev/null @@ -1,436 +0,0 @@ - - - - - - - - - -Big Data for Public Good - Module 3 - Discovery & Insights - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - -
- -
- - -
- - - -
- -
-
-

Module 3 - Discovery & Insights

-
- - - -
- - - - -
- - -
- - - - -
- -
- - - - \ No newline at end of file diff --git a/docs/modules/module4.html b/docs/modules/module4.html deleted file mode 100644 index 7ffdd5c..0000000 --- a/docs/modules/module4.html +++ /dev/null @@ -1,436 +0,0 @@ - - - - - - - - - -Big Data for Public Good - Module 4 - Bias in Big Data - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - -
- -
- - -
- - - -
- -
-
-

Module 4 - Bias in Big Data

-
- - - -
- - - - -
- - -
- - - - -
- -
- - - - \ No newline at end of file diff --git a/docs/modules/module5-0.html b/docs/modules/module5-0.html index ce92ea6..ecaacca 100644 --- a/docs/modules/module5-0.html +++ b/docs/modules/module5-0.html @@ -333,7 +333,14 @@

Module 5 - Data Privacy & Stewardship
@@ -357,8 +364,41 @@

Module 5 - Data Privacy & Stewardship +
+

Introduction

+

Your personal data is everywhere and is being used by private and public entities for purposes you may not like. This module explores issues of data privacy and what options we have for protecting it. It also describes the responsibility that public entities have to collect, manage, and secure it.

+
+
+

Content

+ + + + + + + + + + + + + + + + + + + + + + + + + +
SectionAssignmentDue Date
5.1 Data PrivacyDiscussion Post11/5
5.1 Data PrivacyDiscussion Peer Response11/9
5.2 Data StewardshipDiscussion Post11/16
+

- - - - - - - - - - - - - - - - - - - - - - - -
-
- - -
- -
- - -
- - - -
- -
-
-

Module 5 - Data Privacy & Stewardship

-
- - - -
- - - - -
- - -
- - - - -
- -
- - - - \ No newline at end of file diff --git a/docs/modules/module6-0.html b/docs/modules/module6-0.html index 717e5b4..01e77e8 100644 --- a/docs/modules/module6-0.html +++ b/docs/modules/module6-0.html @@ -7,7 +7,7 @@ -Big Data for Public Good - Module 6 - Course Conclusion +Big Data for Public Good - Course Completion Checklist - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - -
- -
- - -
- - - -
- -
-
-

Module 6 - Course Conclusion

-
- - - -
- - - - -
- - -
- - - - -
- -
- - - - \ No newline at end of file diff --git a/docs/pictures/Picture16.gif b/docs/pictures/Picture16.gif deleted file mode 100644 index 856043df1c4176bb6f345b18939e70ba026084af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81954 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

(_r6I35{d2@exX4e-C!}_cxWs3W#3Ik^edw! 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 - - - - - - - - -Big Data for Public Good - Data Certification Plan - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-
- -
- -
- - - - -
- -
-
-

Data Certification Plan

-
- - - -
- - - - -
- - - -
- - -

This assignment requires you to identify at least five workshops or other modules on data techniques that support your development as a data user. It’s intended to align with the big data project proposal that you’ll develop during the semester.

-

This plan starts by asking you to identify a research question that you can answer using the data skills that you’ll learn in the certification. Since it’s early in the semester, what you propose to do in this plan may change as you learn more about big data and its applications to your interests. However, I’m requiring that you submit this plan now so that I can learn what topics you’re interested in and how the data certification will enhance your data skills.

-

GSU provides multiple opportunities for learning data skills and tools. Some examples include the library’s Research Data Services workshops, LinkedIn Learning, and O’Reilly for Higher Education. You may also use open access courses via Coursera, EdEx, Kaggle, etc. should they meet your needs. Each of the five workshops/modules that you complete must be:

-
    -
  • at least 90 minutes long

  • -
  • certifiable; have documentation of completion dates during this semester

  • -
  • unique and progressive; introduce new skills not included in another workshop in the certification and advance your skills in a domain

  • -
-

Ideally, the series of workshops that you pursue offers a badge or certificate that you can link to your resume or other digital profile to showcase your professional qualifications (e.g., personal website, LinkedIn profile, Handshake profile, etc.) If you’re curating workshops/courses across multiple sources or platforms, you likely won’t be able to earn a badge or certificate. Be aware that some platforms offer free access to courses, but earning a badge/certificate comes with a fee.

-

You may not use trainings or modules that you complete for other courses that you’re taking this semester. You are earning unique credit for this course, so the work you conduct for it must be different than what you may be learning in other classes. This exercise is intended to give you time (and credit) to pursue data knowledge or skills gaps that that aren’t covered in other courses. It’s an opportunity to invest in data skills that you think will be important to your future work.

-

Due to the variety of data workshops and free data courses, it’s impossible for me to know what will interest you or their formats. If you have a question about the suitability of a workshop or course for this assignment, please contact me well before the deadline of this plan.

-

After I review and approve your data certification plan, you will be required to submit a short report after each workshop to identify what you learned, how you’ll use the new skills in your project proposal (or elsewhere), and whether you recommend the workshop to other students. You’ll also submit an example of work that you generated in the training.
-

-
-

Instructions

-

Complete each of the sections below to construct your plan to earn a data certification this semester.  After my review, you may need to modify the plan. Be prepared to resubmit it for final approval before starting.

-
-

I.Ask an Interesting Question

-

Describe the question that you hope to answer with big data. Why does it interest you and/or why is it important?

-

Most research starts with a large question and narrows to a very specific one that can be answered once you know more about what data is available to answer the question and how it can be analyzed. If you’re undecided at this point in the semester what question you’ll propose to answer, describe ones that cluster around the same topic for this assignment.

-

For example, I’m interested in understanding the relationship between needle aversion and COVID vaccination rates. I think that the language and imagery used to encourage vaccination is having the opposite effect. Nearly every advertisement or news segment about COVID vaccination shows a needle going in an arm (up close!) and uses language like “get the shot” or “jab,” which evokes negative feelings in most people (e.g., like going to the dentist or booster shots as a child). For those who also have fears that the vaccination is risky, these images and words reduce the likelihood that they’ll get a vaccine. I hypothesize that the ubiquity and volume of this imagery on TV and social media (big data) is reinforcing needle aversion to an extent that it’s driving down vaccination rates. So, my research question is “Has intense exposure to imagery and language of needles decreased COVID vaccination rates in the United States?” If a relationship exists, removing needle imagery and language from mass media could improve vaccination compliance and lower the threat of COVID to public health.

-
-
-

II. Collect Data

-

Describe the big data that’s available to answer your research question, its source, and its format. Describe how it meets the characteristics of big data, and how you plan to access it.

-
-
-

III. Data Workshops

-

List the workshops you plan to complete by the end of the semester to build your data knowledge and skills to develop a big data project. For each workshop, describe:

-
    -
  • Title and purpose

  • -
  • Length/duration

  • -
  • Organization providing the training

  • -
  • Link to the training

  • -
  • Date(s) you plan to attend/do the training

  • -
  • Where it fits in the data science cycle

  • -
  • How it will enhance your data knowledge and/or skills

  • -
-
-
-

IV. Certification

-

Describe how will you certify completion of each workshop. (Make sure that the badge(s) or certification(s) you may earn will be available to post to iCollege by December 14.)

- - -
-
- -
- -
- - - - - \ No newline at end of file diff --git a/docs/search.json b/docs/search.json index 0662596..1787c3d 100644 --- a/docs/search.json +++ b/docs/search.json @@ -1,1458 +1,213 @@ [ { - "objectID": "index.html", - "href": "index.html", - "title": "Welcome to Big Data for Public Good!", - "section": "", - "text": "Overview\nPublic and nonprofit agencies are beginning to unlock the potential of large-scale data to improve service delivery and inform policy. Computational tools capable of making productive use of big data have proliferated in recent years, drastically decreasing the barriers to entry for these applications. This course explores the practice of using data to improve decision-making and evaluation, including techniques for data collection, analysis, and behavior change. You will learn about the opportunities and challenges of big data and devise a plan to apply them to areas of personal interest within the public sector.\n\n\n\nCourse Goal & Objectives\nBy the end of this course you should be able to:\n\nDefine big data and describe its characteristics;\nDiscuss how public agencies harness large-scale data to inform policy design, increase stakeholder engagement, and improve service delivery.\nRecognize situations when it’s possible to collect data to inform evidenced-based policy decision-making;\nIntelligently consider the social, political, and ethical considerations of using big data and its analytical techniques for public uses.\n\n\n\nHelpful Notes from Your Professor\n\nComplete all readings and watch the videos. They compliment each other, so both are critical to understanding course materials\nDon’t hesitate to contact me with questions or problems at any point during the semester. I will always try to respond to e-mails quickly.\nThe topics in this class are in the news all the time. Don’t hesitate to send me or post articles or videos related to course material.\n\n\n\nRequired Book\nNo books are required for this course. All learning materials are available through the course site.\n\n\nContact Information\nProfessor A Phone: (000) 123-4567 Email: Please contact Dr. Cynthia Searcy at csearcy@gsu.edu for question regarding this open course Office hour: by appointment" - }, - { - "objectID": "about.html", - "href": "about.html", - "title": "About the Big Data for Public Good Open Course", - "section": "", - "text": "About the course\nThis “Big Data for Public Good” course website serves as a public template for higher education instructors in the fields of public administration or public policy teaching about big data fundamentals.\n\n\nInstruction on how to use the course materiterals\nPlease cite properly cite this site when using or adapting the materials.\n\n\nContact\nPlease contact Dr. Cynthia Searcy at csearcy@gsu.edu for question regarding this open course" - }, - { - "objectID": "modules/module1.html", - "href": "modules/module1.html", - "title": "Module 1 - Introduction to Big Data", - "section": "", - "text": "This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study.", - "crumbs": [ - "Module 1 - Introduction to Big Data" - ] - }, - { - "objectID": "assignments/lab1.html", - "href": "assignments/lab1.html", - "title": "Lab 1", - "section": "", - "text": "This lab introduces you to two data-driven models of neighborhood change. We will use this case study over the semester to discuss things like data needs for predictive models. You will be required to think critically about the data used in the labs, but you will not be responsible for things like the advanced analytical models in the paper. I am approaching the labs with the assumption that you are likely to be new analysts or a manager hiring an analyst, so you just need a high-level understanding of the models in order to participate in the task.\nNeighborhood change is a complicated concept with a lot of loaded terminology. We might think about neighborhoods that are “revitalized”, “gentrified”, that are “stable”, or that “decline”. We could spend an entire semester unpacking all of these constructs, but that is out of scope of the lab. Here we are more interested in how we might make sense of our data, and then once we have meaningful groups how we might use them to make predictions with the data. Can a city forecast how its current neighborhoods are likely to change over the next decade, and can that help with urban planning processes?\nRead the following articles:\n\nGoldstein, I. Market Value Analysis: A Data-Based Approach to Understanding Urban Housing Markets in Board of Governors, Federal Reserve Systems, Putting Data to Work: Data-Driven Approaches to Strengthening Neighborhoods. 2011. pp 49-59\nDelmelle, E. C. (2017). Differentiating pathways of neighborhood change in 50 US metropolitan areas. Environment and planning A, 49(10), 2402-2424.\n\nWe are interested in understanding neighborhood change. These data-driven approaches to the phenomenon use machine-learning algorithms to “discover” coherent communities within the city by grouping census tracks into groups that minimize within-group differences and maximize between-group differences.\nYou can explore one of these algorithms by looking at examples of how botanists might create “species” based upon characteristics of flowers:\nClustering Example\nA data-driven approach to understanding neighborhood change requires us to (1) define “neighborhoods”, or groups of census tracks in the data that are very similar, and (2) use those group characteristics at a point in time to predict how the “neighborhood” might change in the future. Both of the papers present variations on Step (1) above.\nRead the two papers linked on iCollege, then answer the following questions:\n\nHow did each author identify coherent “neighborhoods” (or groups) in each model?\nWould these “neighborhoods” line up with neighborhoods that are defined on a city’s zoning maps?\nDid the two models use the same data to create the groups?\nHow do the labels and descriptions of the groups differ in each model and why?\n\nWrite your responses in a word document and name your file LAB-01-YOUR-LAST-NAME, then submit it via the iCollege assignment folder. Concise and precise answers are preferred to meandering paragraphs! One page would be fine for this assignment.\nConcise and precise answers are preferred to meandering paragraphs! One page would be fine for this assignment.", - "crumbs": [ - "Lab 1" - ] - }, - { - "objectID": "assignments/lab2.html", - "href": "assignments/lab2.html", - "title": "Lab 2", - "section": "", - "text": "Instructions\nIn the first lab we examined two articles (Goldstein, 2019; Delmelle, 2017) where machine learn models were used to identify neighborhood “types” in cities.\nThe authors explained how each type tended to change in different ways over time, so understanding what category or stage a neighborhood belongs to helps the city understand what types of change might be eminent.\nIf you read about the methodologies in both articles, you will see that the advanced machine learning methods they apply are not doing anything more complicated than what many indices developed for well-being or consumer prices do – combine different variables and assign probabilities to each to measure an underlying or latent social construct. The main advantage that a computer has in this process is the ability to try every combination of variables to find the optimal way(s) to group them to create distinct dimensions of the construct you want to measure. Once the computers identify the stable groups, it is up to the human to come up with meaningful titles for each and determine if the groups actually tell us anything useful about the world (just like we would like to know if happiness scores tell us something useful).\nUnderstanding the process of how indices are developed is a stepping stone to using predictive analytics to prescribe outcomes to social or organization phenomena. The hardest part is identifying the right types of data to collect and ensuring they are high quality. You can always hire data scientists to build the models once your organization has begun collecting meaningful data.\nIn the previous lab you read about a set of variables used in a model, so you did not have to think very hard about where that data came from and why they were selected. This lab challenges you to break open the black box and think about the process of identifying data to collect for a project. How do you know which variables are useful? How do you know what data is needed to predict success or some other outcome?\nThe short answer is you don’t, not if you are starting a new project. This lab is about “feature selection” - the process of identifying the data you will need for your project.\nStart by listening to this story about the birth and evolution of a large-scale data-driven social program. Pay particular attention to how the researchers figured out what data they needed for the program.\n“Data is like vegetables. It needs to be fresh, and it needs to be local.”\nHow Iceland Saved Its Teens (23:30)\nHow long did it take Iceland to develop its survey for youth? Did they know what they were looking for when they started?\nFeature Selection\nIf we want to use predictive analytics for a problem, we need to identify the data that is best suited for predicting the outcome. At the beginning of most projects, however, we rarely know which factors will be the biggest drivers of outcomes.\nFor example, which school characteristics best predict student performance? Is it the facilities and technology? The level of funding? Classroom sizes? Training and support provided to teachers? Parent involvement? Peer networks? All of these are plausible drivers of student performance – the most important factors are rarely self-evident in advance of having data to test them all.\n“Feature selection” is data science speak for generating a set of hypotheses and measures about what generates the outcome of interest. In many cases, feature selection is an iterative process of generating hypotheses then determining how to find or collect data to test them.\nFeature selection requires critical thinking and creativity more than technical expertise, but is a core component of any successful data science project.\nLab Takeaway: Most data architects and engineers will not be domain or subject matter experts, so they are not always good at identifying useful features. The best approach is often to assemble people close to the problem, brainstorm a large list of features, collect test data, and see what is working before you encode your data collection process for a large project or organizational need. More learning occurs during this phase of the project than any other.\nPART 1: Predicting Divorce in 3 Minutes\nThe following excerpt from Malcolm Gladwell’s book Blink describes the work of John Gottman, one of the world’s foremost experts on predictors of divorce in marriage. Unlike many scholars that study marriage and divorce in the academic field of counseling, Gottman did not approach the problem using traditional psychological theories and counseling tools. Instead he brought a data-driven approach to the subject and meticulously developed models to predict whether relationships would last or would end in divorce.\nSince the 1980s, Gottman has brought more than three thousand married couples—just like Bill and Sue— into that small room in his “love lab” near the University of Washington campus. Each couple has been videotaped, and the results have been analyzed according to something Gottman dubbed SPAFF (for specific affect), a coding system that has twenty separate categories corresponding to every conceivable emotion that a married couple might express during a conversation. Disgust, for example, is 1, contempt is 2, anger is 7, defensiveness is 10, whining is 11, sadness is 12, stonewalling is 13, neutral is 14, and so on.\nGottman has taught his staff how to read every emotional nuance in people’s facial expressions and how to interpret seemingly ambiguous bits of dialogue. When they watch a marriage videotape, they assign a SPAFF code to every second of the couple’s interaction, so that a fifteen-minute conflict discussion ends up being translated into a row of eighteen hundred numbers—nine hundred for the husband and nine hundred for the wife. The notation “7, 7, 14, 10, 11, 11,” for instance, means that in one six-second stretch, one member of the couple was briefly angry, then neutral, had a moment of defensiveness, and then began whining. Then the data from the electrodes and sensors is factored in, so that the coders know, for example, when the husband’s or the wife’s heart was pounding or when his or her temperature was rising or when either of them was jiggling in his or her seat, and all of that information is fed into a complex equation.\nOn the basis of those calculations, Gottman has proven something remarkable. If he analyzes an hour of a husband and wife talking, he can predict with 95 percent accuracy whether that couple will still be married fifteen years later. If he watches a couple for fifteen minutes, his success rate is around 90 percent.\nRecently, a professor who works with Gottman named Sybil Carrère, who was playing around with some of the videotapes, trying to design a new study, discovered that if they looked at only three minutes of a couple talking, they could still predict with fairly impressive accuracy who was going to get divorced and who was going to make it. The truth of a marriage can be understood in a much shorter time than anyone ever imagined. Gladwell, M. (2006)\nSome key findings from Gottman’s years of research can be summed up by his description of the “Four Horseman of the Apocolypse” - the signs that a relationship is in danger. In this interview he describes the signs and gives examples and demonstrates using video clips of couples:  https://youtu.be/625t8Rr9o6o\nRecall he began with a code book of twenty distinctive emotions that can be conveyed during a conversation. How difficult would it be for you to accurately differentiate between all 20 emotions using only the video clip? How did Gottman develop this system?\nA math major at MIT before he switched to psychology, Gottman developed a coding system that not only tracked the content of speech but the emotional messages that spouses send with minute changes in expressions, vocal tone, and body language. Using facial recognition systems, Gottman’s code accounts for the fact that, for instance, in “coy, playful, or flirtatious interactions,” the lips are often turned down. “It looks like the person is working hard not to smile,” he writes. Conversely, “many ‘smiles’ involve upturned corners of the mouth but are often indices of negative affect.” [ Dissecting Gottman’s Love Lab: Slate Magazine ]\nNote that in this case, “using facial recognition systems” does not refer to computer algorithms, rather just training grad students to watch hours and hours of interviews!\nGottman’s contribution was figuring out how to systemetize data collection about marital conflict. He may have ended up with 20 emotional constructs that were coded in all of the studies, but he no doubt started with dozens more ideas that were intractable to operationalize or not predictive of the outcomes. The list was eventually narrowed to 20, and time was spent on improving the coding protocols so data could be collected consistently.\nTo use the language of data science, Gottman went through a process of feature selection - identifying a set of meaningful variables that have the potential to predict the outcome of interest and looking for which are most useful. Loosely speaking, the more highly correlated a feature (variable) is with the outcome, the better a predictor it will be.\nPart 1 Questions:\n\nGottman’s lab records 15-minute videos of each couple, which sounds like a small amount of data relative to some of the other case studies we have examined this semester. How many data points are generated from those 15 minutes of footage, though? Stated differently, how many observations do the lab scientists record in each 15-minute interview?\nWhat is the measured outcome in the study described by Gladwell? How would that data be collected? And consequently how long did these studies take? Note that in machine learning jargon this would be called the “training dataset” since it includes outcomes that are used to train computer models which features are useful to accurately predict the outcome. The calibrated models can then be used to predict outcomes using data that does not include results.\nDo you think that a marriage counselor working with couples for 30 years would be able to accurately predict those that will get divorced after a 15-minute session 95 percent of the time, relying on intuition from practice alone? What was unique about Gottman’s approach that allowed him to achieve that kind of accuracy?\n\nPart 2: Predicting Home Values\nThe hard part of feature selection is that it’s always fairly easy to generate a large list of candidate variables, and often the only way to know which actually work is to test them all. It is typically hard to predict which variables might be more predictive before collecting data and testing them out.\nConsider the project to reduce harmful levels of binge drinking by youth in Iceland. To identify some key causes of binge drinking they developed literally hundreds of theories, and tested as many as they could. Some explanations were still unexpected:\nThe team has analyzed 99,000 questionnaires from places as far afield as the Faroe Islands, Malta and Romania—as well as South Korea and, very recently, Nairobi and Guinea-Bissau. Broadly, the results show that when it comes to teen substance use, the same protective and risk factors identified in Iceland apply everywhere. There are some differences: in one location (in a country “on the Baltic Sea”), participation in organized sport actually emerged as a risk factor. Further investigation revealed that this was because young ex-military men who were keen on muscle-building drugs, drinking and smoking were running the clubs. Here, then, was a well-defined, immediate, local problem that could be addressed.\nData scientists have grown very skilled at using data to predict home values before houses are listed for sale. Zillow’s median national error rate is under 4%, for example, meaning that more than half of their predictions about home values are within 4% of true selling prices. They are becoming so accurate that Zillow is experimenting with a new service of buying homes based upon their estimates and re-selling them on their platform without realtors ever being involved in order to bypass the painful process of spending 6 months in a house that is for sale.\nHow does Zillow do this? Which variables or features are the best predictors of home values? The variables (“features”) that Zillow uses in their model are reported below. Can you guess the three factors that are most predictive of home value just by reading the list?\nFeature Description\nLabel Description\n\n\n\n\n\n\n\nLabel\nDescription\n\n\n\n\nairconditioningtypeid\nType of cooling system present in the home (if any)\n\n\narchitecturalstyletypeid\nArchitectural style of the home (i.e. ranch, colonial, split-level, etc…)\n\n\nbasementsqft\nFinished living area below or partially below ground level\n\n\nbathroomcnt\nNumber of bathrooms in home including fractional bathrooms\n\n\nbedroomcnt\nNumber of bedrooms in home\n\n\nbuildingqualitytypeid\nOverall assessment of condition of the building from best (lowest) to worst (highest)\n\n\nbuildingclasstypeid\nThe building framing type (steel frame, wood frame, concrete/brick)\n\n\ncalculatedbathnb\nNumber of bathrooms in home including fractional bathroom\n\n\ndecktypeid\nType of deck (if any) present on parcel\n\n\nthreequarterbathnbr\nNumber of 3/4 bathrooms in house (shower + sink + toilet)\n\n\nfinishedfloor1squarefeet\nSize of the finished living area on the first (entry) floor of the home\n\n\ncalculatedfinishedsquarefeet\nCalculated total finished living area of the home\n\n\nfinishedsquarefeet6\nBase unfinished and finished area\n\n\nfinishedsquarefeet12\nFinished living area\n\n\nfinishedsquarefeet13\nPerimeter living area\n\n\nfinishedsquarefeet15\nTotal area\n\n\nfinishedsquarefeet50\nSize of the finished living area on the first (entry) floor of the home\n\n\nfips\nFederal Information Processing Standard code - see https://en.wikipedia.org/wiki/FIPS_county_code for more details\n\n\nfireplacecnt\nNumber of fireplaces in a home (if any)\n\n\nfireplaceflag\nIs a fireplace present in this home\n\n\nfullbathcnt\nNumber of full bathrooms (sink, shower + bathtub, and toilet) present in home\n\n\ngaragecarcnt\nTotal number of garages on the lot including an attached garage\n\n\ngaragetotalsqft\nTotal number of sqft of all garages on lot including an attached garage\n\n\nhashottuborspa\nDoes the home have a hot tub or spa\n\n\nheatingorsystemtypeid\nType of home heating system latitude Latitude of the middle of the parcel multiplied by 10e6\n\n\nlongitude\nLongitude of the middle of the parcel multiplied by 10e6\n\n\nlotsizesquarefeet\nArea of the lot in square feet\n\n\nnumberofstories\nNumber of stories or levels the home has\n\n\nparcelid\nUnique identifier for parcels (lots)\n\n\npoolcnt\nNumber of pools on the lot (if any)\n\n\npoolsizesum\nTotal square footage of all pools on property\n\n\npooltypeid10\nSpa or Hot Tub\n\n\npooltypeid2\nPool with Spa/Hot Tub\n\n\npooltypeid7\nPool without hot tub\n\n\npropertycountylandusecode\nCounty land use code i.e. it’s zoning at the county level\n\n\npropertylandusetypeid\nType of land use the property is zoned for\n\n\npropertyzoningdesc\nDescription of the allowed land uses (zoning) for that property\n\n\nrawcensustractandblock\nCensus tract and block ID combined - also contains blockgroup assignment by extension\n\n\ncensustractandblock\nCensus tract and block ID combined - also contains blockgroup assignment by extension\n\n\nregionidcounty\nCounty in which the property is located\n\n\nregionidcity\nCity in which the property is located (if any)\n\n\nregionidzip\nZip code in which the property is located\n\n\nregionidneighborhood\nNeighborhood in which the property is located\n\n\nroomcnt\nTotal number of rooms in the principal residence\n\n\nstorytypeid\nType of floors in a multi-story house (i.e. basement and main level, split-level, attic, etc.). See tab for details.\n\n\ntypeconstructiontypeid\nWhat type of construction material was used to construct the home\n\n\nunitcnt\nNumber of units of structure (i.e. 2 = duplex, 3 = triplex, etc…)\n\n\nyardbuildingsqft17\nPatio in yard\n\n\nyardbuildingsqft26\nStorage shed/building in yard\n\n\nyearbuilt\nThe Year the principal residence was built\n\n\ntaxvaluedollarcnt\nThe total tax assessed value of the parcel\n\n\nstructuretaxvaluedollarcnt\nThe assessed value of the built structure on the parcel\n\n\nlandtaxvaluedollarcnt\nThe assessed value of the land area of the parcel\n\n\ntaxamount\nThe total property tax assessed for that assessment year\n\n\nassessmentyear\nThe year of the property tax assessment\n\n\ntaxdelinquencyflag\nProperty taxes for this parcel are past due as of 2015\n\n\ntaxdelinquencyyear\nYear for which the unpaid property taxes were due\n\n\n\nZillow tracks an impressive amount of data on homes, but this dataset is far from exhaustive. If we wanted to improve their models by adding new data, which features of homes and neighborhoods would you propose?\nPart 2 Questions:\nIn order to demonstrate what a feature selection exercise might look like, part 2 of this lab asks you to come up with one variable that predicts home value that is not included in the Zillow dataset.\nThe obvious features are already in the data - square footage, number of bedrooms, whether there is a garage and a pool, etc. You need to be a little creative to come up with another feature.\nNote that features in this case might be characteristics of houses themselves, but they also might be characteristics of neighborhoods or cities. These broader characteristics of the community, positive or negative, are baked into the selling price of the home.\nYou only need to think up one other variable that impacts home values. There are hundreds more. In order to verify whether your hunch was correct, you need to identify an academic article or peer-reviewed report that supports your claim. I suggest using Google Scholar, but many search engines work fine.\nFor example, I might hypothesize that high-end restaurants or coffee shops increase the value of homes. After a little searching I found this study: Measuring Gentrification: Using Yelp Data to Quantify Neighborhood Change. It finds that “changes in the local business landscape is a leading indicator of housing price changes. Each additional Starbucks that enters a zip code is associated with a 0.5% increase in housing prices.”\nAfter identifying the feature and an academic source to support its selection, write a paragraph about your predictor and how you think it will impact home values. Include a citation to the article that supports your claim. Combine your response with your answers to part 1 and submit them to iCollege to the Lab2 assignment folder by the due date.", - "crumbs": [ - "Lab 2" - ] - }, - { - "objectID": "assignments/lab3.html", - "href": "assignments/lab3.html", - "title": "Lab 3", - "section": "", -<<<<<<< Updated upstream - "text": "Add Lab 3 assignments here.", -======= - "text": "Overview\nIn the previous lab we examined the practice of feature selection - identifying the proper set of variables to use as inputs into a predictive model. Gottman developed a framework using 20 micro-expressions coded at one-second intervals. Iceland developed a set of variables that help predict whether teens are likely to abuse alcohol.\nA key pattern that emerges from the case studies and a take-away from Lab 2 is that identifying the proper data to include in a model is difficult. Typically, experts start with a large number of measures and eliminate variables as they are tested. It requires patience and attention to detail to identify the right set of variables for a given problem.\nThis week we will explore the process of “feature engineering,” the task of starting from raw data sources and “engineering” new variables by finding ways to code or extract new features. Feature engineering is common when using data like satellite imagery, document archives, or video. It is common that the data was not designed for the task at hand, but it contains rich information that is extremely valuable if it can be extracted.\nFeature engineering is also necessary because predictive models typically require quantitative variables, so data sources like images and text need to be transformed into counts and scales. “Engineering” can be simple or complex. A simple example is computing a new variable, BMI, from two existing ones (height and weight). More complex examples of what this process might look like for unstructured data are below.\nFor example, how can a computer read handwriting? It has to be able to translate easily from an image of hand-written text to some sort of mathematical abstraction of the sentences.\n\n\n\n\n\nIt accomplishes this by isolating words, then isolating individual characters, then using a pixel grid to code which features exist on each character (vertical lines, curved lines, cross-bars, etc.), and making a prediction about which letter might be based upon specific features.\n\n\n\n\n\n(Note, the elements above are concepts from typography that describe fonts, not a list of features from natural language processing, but you get the idea)\nWithout a set of features extracted from the raw image of a character, the computer can’t predict which letter it might be. In this way Lab 4 on Feature Engineering combines elements of Lab 2 on Measurement, and Lab 3 on Feature Selection. You “engineer” or “extract” a feature by first defining it (does the character possess a “bowl”), and then figuring out how the computer will observe or measure that feature.\nThe goal of this lab is to demonstrate a couple of processes of feature engineering from common machine learning and artificial intelligence applications. I would like you to develop an intuitive sense of how engineers approach the creative endeavor of turning raw data into meaningful quantitative measures. Some steps below show how raw data might be processed to make it interpretable (to code characters from text, you first need to isolate individual characters). Others steps show how raw data is translated into a quantitative variable that can be used as an input into a model.\nAs you read through the lab, think about the readings from Social Physics. How did computer scientists approach the task of understanding team performance in organizations? What sorts of data did they collect, and how did they generate quantitative measures from the raw data inputs of environmental sensors and employee smart badges? There are thousands of potential variables you could generate from human interactions in organizations, so how did they decide which measures were important? These themes will be revisited when we look at how Google tried to design the perfect team.\nWe start here with some basic examples of feature engineering in a few task domains.\nOptical Character Recognition\nThe process by which computer programs read handwriting or scan images of text is quite interesting because of how raw image files are converted into structured data. The process is broadly called Optical Character Recognition. short video\nFor these tasks the program must first take an image and identify the different units of text:\n\n\n\n\n\nThese can then be broken into the most basic component parts, characters. The actual predictive models that comprise programs reading text occur on a letter by letter basis, and the paragraphs are reconstructed after all letters are identified:\n\n\n\n\n\nFor these programs to work the computer must be able to effectively isolate each character:\n\n\n\n\n\nImages are a challenging data source because camera resolution, light sources, distance from the subject, and focus can all impact data quality. As a result, the first step in many applications that require computers to extract features from images is to process the image in a way that isolates the important information and standardizes some of the inputs.\nLet’s consider this basic program that allows you to take a picture of a graph, then will generate the underlying data for you. It does this by identifying the trend line, converting it to a pixel grid, then for each horizontal pixel measuring the vertical location of the trend line.\nInput image data can be messy, though. So first we need to standardize it to isolate the trend line.\nRaw image of a graph:\n\n\n\n\n\nStep 1: Convert the colored picture to a grayscale version that emphasizes boundaries of graphics.\n\n\n\n\n\nStep 2: Filter out any data that is below a threshold for opacity or darkness.\n\n\n\n\n\nStep 3: Convert to a negative view to maximize the contrast of the image.\n\n\n\n\n\nThe use of filters in this way is a common first step for models that use images as raw data sources. This will be true for self-driving vehicles that use cameras to collect data streams, or examples from the Digital Humanitarians text that use satellite images to predict the location of damage from a disaster. Next we will look at how these techniques are used to conduct a tree census.\nFor an interesting urban policy application of this approach, thanks to an program built by Microsoft you can now download a database of every single building in the United States that was built by an AI application that was taught to read satellite images.\nDoes anyone recognize this community?\n Trees\nTrees are important for cities, but maintaining a robust urban forest is expensive and challenging. “Trees clean the air and water, reduce stormwater floods, improve building energy use, and mitigate climate change, among other things. For every dollar invested in planting, cities see an average $2.25 return on their investment each year.” cite\nIf we want to decide where to plant trees in our city by bringing a data-driven approach to tree policy, we first need to measure the outcome. “How many trees are in your city? It might seem like a straightforward question, but finding the answer can be a monumental task. New York City’s 2015-2016 tree census, for example, took nearly two years (12,000 hours total) and more than 2,200 volunteers.” cite\nUsing high-resolution images that can capture a wide spectrum of light, data scientists have designed ways to use public data sources and AI to perform this task. Here is a high-resolution image of Washington DC that has eliminated all of the light except that reflecting off of green objects, i.e. plant life in the city (as opposed to buildings and parking lots):\n\n\n\n\n\nEasy enough, right? But wait! Green patches might be grass, shrubs, or flowers. How does the program know NOT to count these green patches as trees?\n\n\n\n\n\nIt turns out that trees reflect green light differently than other plants. If you apply the right filters you can further isolate the trees in the image from the rest of the plants. For example, watch the grass in the park disappear:\n\n\n\n\n\nOr eliminate all of the open green spaces in Boston (the grass at the airport is especially vivid):\n\n\n\n\n\nThese techniques allow us to isolate trees from everything else. But we now have another problem - a green island rarely contains a single tree. How can we isolate individual trees from a group of trees in a cluster?\nThe nice tutorial on tree canopy analysis offers some solutions.\nThe basic recipe for identifying trees within a cluster is to:\n1. Apply a Filter to isolate trees from other elements on the landscape.\n\n\n\n\n\n2. Detect Treetops using an algorithm that can predict the height of each pixel in the image.\n\n\n\n\n\nThis step returns the geographic coordinates of each tree-top in the cluster so that you can see the tree through the forest.\nNote that Lidar uses lasers to enhance digital photographic techniques by including rich measures of light frequency and the ability to triangulate height. Lidar is an expensive technology, but many cities have a database of Lidar images that are open for public use.\n3. Model Canopies by using a geometric tesselation algorithm to predict canopy boundaries and create a new spatial file that contains both tree coordinates, heights, and canopy sizes.\n\n\n\n\n\nThis information would be useful for tracking the number of trees as well as changes in canopies over time.\nFaces\nFacial recognition software has become accurate and ubiquitous. What features does a computer need in order to recognize a person? How are these features engineered from a two-dimensional image of a face?\nFeature Extraction\nSimilar to the programs that read text in images above by identifying text then isolating characters, facial recognition software starts by scanning an image to look for faces. If it finds one it then has a routine to frame the face, then isolate prominent features on the face:\n\n\n\n\n\nSimilar to the hand-writing recognition example, we can apply filters to an image to accentuate specific features. With letters on paper we are trying to maximize the contrast between the ink and the page. With faces, different filters applied to images (or image processing algorithms) will highlight specific facial features.\n\n\n\n\n\nOnce oriented to the face, an algorithm can identify facial landmarks (which is actually similar to how our own brains recognize faces):\n\n\n\n\n\nThe computer translates the landmark view of a small set of prominent features of a face to a grid model that measures the distance between each feature:\n\n\n\n\n\nVoila! We now have a format that can be used to generate quantitative variables describing a face. Each line represents a distance between facial landmarks. The length of each line becomes a distinct feature that can be measured and quantified.\nYou don’t always know the distance from the camera to the face, so you might not be able to predict the actual size of specific features (is my nose big or was the camera just way too close?), but it is easy enough to calculate relative sizes. If you set the distance between the eyes as a measure of one unit, for example, then every other distance on this graph (each line) can be calculated relative to that distance. Thus, you are not identifying individuals based upon the actual size of their noses, but by the relative distances between all features on their face.\nThere are different ways to accomplish this basic process of creating abstract mathematical models of the face. They all return a list of quantitative features that describe an individual face.\nAnd finally, we compare the measurements from a specific face against measurements in a large database of candidate faces. You can do this quickly because you are working with a few dozen measures (distance between eyes, distance between edges of the mouth, distance between edge of mouth to eye, etc.). You would calculate the difference between the face you are trying to identify, and each face in the database by comparing the length of each line.\n\n\n\n\n\nIf the total distance between all of the features falls below a threshold, then the faces are flagged as a match to be examined further by a human, or some action is triggered (unlocking your phone or your front door, for example).\nFeature Selection\nAssuming that the photos are taken in good light with forward-facing subjects and decent resolution cameras, what do you anticipate being a challenge with this process? Facial feature landmarks might vary greatly based upon expressions (or angles of the camera):\n\n\n\n\n\nNote that some features, like distance between the eyes and size of the nose, will be static (i.e., reliable measures). Others, like the edges of the mouth or the size of lips, will be highly dependent upon the expression (i.e., low alpha if we think about facial features as latent constructs).\nStated another way, some features convey more information about the unique identity of an individual than others. The feature selection task is to identify which measures will contain the highest signal-to-noise ratios. The algorithms that match faces can also weight certain features more than others to account for expressions.\nThis paper explores the issue by examining which facial features contain the most information during the recognition task. They do this by examining which features, when changed, render the individual most unrecognizable.\n\n\n\n\n\nStated differently, if you omitted the high-salience features from your model like lip thickness, you would see a large drop in correct matches to the database. If you omit low-salience features like mouth size, you experience a lower impact on the accuracy of facial recognition.\nThis example is meant to give you an intuitive sense of what the computer algorithm might experience as features are “corrupted” in the images and remind you of the importance of the feature selection task.\nSo, if you are trying to escape the country by crossing a border, which feature would you try to disguise?\nLAB QUESTIONS\nPart 1: Letters\nAssume you have designed a program that can effectively isolate individual characters from an image of a license plate:\n\n\n\n\n\nYou now want to develop a machine learning model that will accurately identify each character, so you need to develop a set of features that describe the letters so the computer can begin to tell them apart.\nFor the lab, list three features of characters that could be reliably derived (“engineered”) from an image of a single letter and used as input data for a predictive model that can read a license plate accurately. Note that fonts used by states might vary, so letters and digits will not be identical.\n\n\n\n\n\n\n\n\n\n\nIf you think this sounds challenging, recognize that there are hundreds of potential features (characteristics of the letter). Just look at how many terms hipsters have invented to lovingly diagram their favorite typefaces:\n\n\n\n\n\nOr spend five minutes with a hand-writing analyst.\nIt may be helpful for you to start by describing the difference between these letters to a child.\n\nYou might start by pondering how someone would distinguish the difference between a lowercase “o” and a lowercase “a”.\nHow would you describe the difference between a “1” and an “l”?\nBetween a zero “0” and an upper-case “O”?\nCapital “T” versus lower-case “t”?\n\nPart 2: Using Uniforms to Predict Job Title\nThe blog Toward Data Science describes an interesting machine learning application that predicts which category that an object or person belongs to based upon an image. They demonstrate the software by training it to guess people’s career based upon a picture of them at work:\nFor this tutorial, we have provided a dataset called IdenProf. IdenProf (Identifiable Professionals) is a dataset that contains 11,000 pictures of 10 different professionals that humans can see and recognize their jobs by their mode of dressing.\n\n\n\n\n\nThere are ten professions used in the example:\n\nChef\nDoctor\nEngineer\nFarmer\nFirefighter\nJudge\nMechanic\nPilot\nPolice\nWaiter\n\nThis dataset is split into 9000 pictures (900 pictures for each profession) to train the artificial intelligence model and 2000 pictures (200 pictures for each profession) to test the performance of the artificial intelligence model as it is training. IdenProf has been properly arranged and made ready for training your artificial intelligence model to recognize professionals by their mode of dressing. For reference purposes, if you are using your own image dataset, you must collect at least 500 pictures for each object or scene you want your artificial intelligence model to recognize.\nFor the lab, suggest three features of uniforms that might be used to classify images from a profession. Also include a rule statement about how the feature maps the specific profession.\nFor example:\nRule: If the uniform has stripes on the arms, Prediction the individual will be either a fire fighter or a pilot.\nSome more examples:\n\nIf the uniform includes a skirt the individual is not a farmer, mechanic, or chef (on the job).\nIf the uniform is mostly black, the individual will be a judge, pilot, or police officer.\nIf the uniform is mostly white, the individual will be a chef or a doctor.\nIf the uniform includes a bow tie, the individual will likely be a waiter (or an engineer?).\n\n\n\n\n\n\nPart 3: Home Values\nWe have focused so far on feature engineering examples that use images as the input data, then extract features based upon models of letter style, tree structure, or the topology of faces. In these instances, we are translating from one data type (an image) to a traditional set of quantitative variables in a spreadsheet format (columns represents variables or features, and rows represent observations).\nIt is also common to engineer features from an existing dataset, to create new variables from existing variables. For example, population density is a common variable used in urban policy. This variable requires that you have a measure of the population of an administrative unit (number of people in a census tract) and the total geographic area of that unit. Density is then calculated as people per square mile (or whatever unit you use for area).\nPopulation density is often a more useful variable than the raw population because it tells you something about the average distance between individuals in a city. If you are opening a pizza delivery business, for example, the total population of the city does not matter if they are spread out over a large area. You will be more profitable serving a smaller population that is packed into a tight neighborhood than a large suburb which requires long delivery times and high operating costs. Stated differently, population density is a better predictor of the profitability of your new business.\nThe urban policy research group, Urban Spatial, offers a nice example of this in a model they created to predict gentrification of census tracts using historic census data.\nThey describe several features that they engineer for the model. Similar to other community change models we have examined, they measure characteristics of housing in census tracts to predict how each might change over time.\nOne thing they do differently from previous models, however, is use information about home value contagion. When home values rise in an adjacent census tract it increases the likelihood that home values rise in my census tract. This type of relationship is called a spatial correlation. This might occur because people that are looking to buy in a specific neighborhood might be priced out by rising costs in that neighborhood, so they instead purchase a home in an adjacent neighborhood. Higher demand from the spill-over will drive up prices.\nSimilarly, a drop in prices in a neighborhood can have a contagion effect if buyers looking at purchasing in an adjacent neighborhood get nervous about falling prices and look elsewhere, thus reducing the demand and lowering prices, resulting in a self-fulling prophesy in some instances.\nTo model these processes, you need to take into account information about neighboring communities. The paper Urban Spatial explains how they create (engineer) two variables (features) for their model.\nOne variable is created by calculating the average value of homes in all of the surrounding census tracts. Only those census tracts that are contiguous to your own (they share a border) are included. So, the census tract in the top left corner is excluded in the calculation, for example:\n\n\n\n\n\nThe second variable was created after recognizing that the average value of surrounding homes might not be the best predictor of change. Rather, homeowners typically want to move into hot neighborhoods that have nice amenities and cool people. Since everyone wants to move there, though, these neighborhoods quickly become saturated and overpriced, and buyers spill over into nearby neighborhoods.\nThey identified all of the census tracts in the top 5th of the data (the top 20% of tracts based upon home values) and categorize them as highly-desirable tracts. They then calculate the distance from each tract in the dataset to the nearest highly-desirable tract:\n\n\n\n\n\nIf we are predicting home values for a tract in 2010, the value in 2000 will provide a reference point for where home values start but will not tell you much about whether you expect them to be rising or falling. The value of neighboring tracts, however, is a good predictor (if adjacent tracts have more expensive homes, prices are likely to rise, if they have cheaper homes, prices will likely fall). And the distance to the closest “hot” neighborhood in 2000 will provide a different type of information about possible trends. The two variables that explain trends are both second-order variables that are created from the raw census data.\nFor the Lab: recall that in the previous lab you were required to identify a neighborhood or metropolitan feature that impacts home values (for example, every time a Starbucks opens in a new neighborhood home values increase by 0.5%).\nUsing the feature that you identified in Lab 2 (or another you may need to choose), explain how you would “engineer” it by answering the following questions. You are NOT allowed to use a metric that is already an existing census variable and requires no engineering (i.e., calculation).\n1. What is your unit of analysis? Census tract, zip code, city, etc.\nSome variables are better at a very local scale (crimes tend to impact prices on surrounding blocks but not much further), whereas others are only meaningful at a metro or regional scale (i.e., activity of regional airports).\n2. What type of data do you need to calculate the variable?\nWhat measures are included in your formula? For example, if a new Starbucks impacts home values, you would measure the distance to it for each home. You would need a database of Starbucks in your city with their locations.\n3. What is the process or formula you would follow to create the variable?\nWrite out instructions for calculating your metric in a way that a data engineer could implement. For example, to calculate the distance to the nearest Starbucks:\n\nIdentify the location of each home in the dataset.\nIdentify the nearest Starbucks.\nCalculate the distance between the two points.\n\nNote! These instructions are not specific enough because you can easily calculate the Euclidian distance between two points on a map with a formula, but how often do you travel in a straight line to a destination? Maybe a travel distance time derived from Google maps might be a better metric? Or maybe travel time, rather than distance? Are you assuming people are walking, driving, or taking public transit?\n4. How reliable will your measure be?\nUsing your knowledge about instrument development, do you feel like your new variable will accurately reflect the true underlying latent construct you are trying to measure? For example, using the programs described in the lab, I could fairly accurately measure the total tree canopy cover for a specific neighborhood (the average is about 20% coverage in most cities). If I were trying to create a hipster scale to measure how cool a neighborhood is by identifying how many local menus include craft beer, my scale might be less reliable (largely because craft beer is mainstream, not cool enough).\nLooking Ahead\nThe goal behind the design of the last three labs was (1) to encourage you to think about how the data that we use every day and that has a big impact on our lives is created, and (2) to demystify machine learning and artificial intelligence. These exercises were designed to give you insight into the black box of predictive analytics, remote sensors, and artificial intelligence.\nYou do not need to know how to build a car from scratch to be a good driver. Similarly, you do not need to be a data scientist to incorporate these new tools into your future career. Your job as a future analyst or manager, for example, may be to determine whether automation or a predictive model would add value to your organization. If so, you can hire an expert to build the models for you.\nThat said, a little bit of vocabulary will help you write a call for proposals, interview potential firms, and manage the process along the way. The processes of feature selection and measurement can be challenging for an outside expert that doesn’t intimately understand your program. You can add a lot of value by collaborating with the experts during the process to identify latent constructs, select features that are important to the question at hand, and discussing how the data may need to be engineered for analysis and/or modeling.", ->>>>>>> Stashed changes - "crumbs": [ - "Lab 3" - ] - }, - { - "objectID": "assignments/lab4.html", - "href": "assignments/lab4.html", - "title": "Lab 4", + "objectID": "resources/rubrics-written.html", + "href": "resources/rubrics-written.html", + "title": "Written Assignment Rubrics", "section": "", - "text": "Add Lab 4 assignments here.", + "text": "Rubric Name: Grading Rubric_Written Assignment\n\n\n\n\n\n\n\n\n\n\nCriteria\nAdvanced\nProficient\nDeveloping\nInsufficient\n\n\nAssignment Specific Grading Items\n40 points\nAssignment instructions are followed.\nRequired items and formatting are addressed comprehensively and accurately.\n35 points\nAssignment instructions are mostly followed.\nRequired items and formatting are addressed accurately.\n30 points\nAssignment instructions largely are not followed or don’t address many requirements.\n20 points\nAssignment instructions are not followed or attempts are largely inaccurate.\n\n\nCritical Analysis (Understanding of Topic)\n40 points\nContent displays excellent comprehension, application, and/or analysis of the topic and underlying concepts.\nIncludes correct use of terminology.\n35 points\nContent presents basic comprehension, application, and/or analysis of the topic and underlying concepts.\nIncludes correct use of terminology.\n30 points\nContent presents little to no comprehension, application, and/or analysis of the topic and underlying concepts.\nIncludes incorrect use of terminology.\n20 points\nContent presents no comprehension, application, and/or analysis of the topic and underlying concepts.\nIntegrates no relevant evidence to support important points.\n\n\nWriting & Clarity\n20 points\nWriting is clear, well-written and free of grammatical and spelling mistakes. Required citations are included and correct.\n15 points\nWriting is clear, with a few grammatical and spelling mistakes. Required citations are included and correct.\n10 points\nWriting is clear but there are many spelling and grammatical mistakes. Required citations are incorrect or some are missing.\n5 points\nWriting is unclear or diff", "crumbs": [ - "Lab 4" + "Written Assignment Rubrics" ] }, { - "objectID": "assignments/lab5.html", - "href": "assignments/lab5.html", - "title": "Lab 5", - "section": "", - "text": "Add Lab 5 assignments here." - }, - { - "objectID": "assignments/lab6.html", - "href": "assignments/lab6.html", - "title": "Lab 6", + "objectID": "resources/grade-policy.html", + "href": "resources/grade-policy.html", + "title": "Assignment Grade and Policies", "section": "", - "text": "Add Lab 6 assignments here." + "text": "(Based on a Fall semester calendar)\n\n\n\n\nAssignments\n\n\n\n\n\n\nDiscussions (30%)\n\nDiscussions posts involve your critical assessments of course content. As an asynchronous class at the graduate level, my expectations for their quality are high.\n\n\n\nLabs (20%)\n\nThe course includes four labs that ask you to think critically about big data and its characteristics. The labs are largely non-technical.\nYou are expected to complete all four labs by their due dates. Each lab is worth 5% of your final grade.\n\n\n\nData Certification (20%)\n\nAppreciation of big data includes knowing how to use it. Although this isn’t a technical course, you are required to build competency in data tools that fit your interests and need for future work.\nYou will curate a series of five data courses via GSU’s Research Data Services or an online learning platform to earn a data certification. Ideally these courses help you to develop the big data project proposal that is the final assessment for this course.\nYou must complete all five data courses to earn a certification and credit for this assessment.\n\n\n\nBig Data Project Proposal (30%)\n\nThroughout the course you will use the data science process to design a big data project of interest to you. It will start with asking an interesting question and culminate in developing a model using big data to answer the question.\nAs you’ll learn, big data projects are tedious and take time to conduct responsibly. This assessment asks you to design a project, not implement it.\nAs a proposal, you will design the big data project in stages throughout the semester as we cover them in class. Most of the stages will be shared with the class through online discussion posts for peer and instructor feedback.\nYou will complete a proposal of at least five pages, which is worth 30% of your final grade.\n\n\n\n\n\n\n\n\nPolicies\n\n\n\n\n\n\nLate Assignments\n\nNo unexcused late assignments will be accepted without penalty. All deadlines will be posted on iCollege.\nIf you anticipate missing assignment deadline due to a university approved reason, please write me an email ASAP. Excused absences/missed work include legal obligations (jury duty, military orders); religious obligation; death or illness of a student’s immediate family; and illness that is too severe or contagious to attend class/do classwork. All excused absences require written documentation from an authoritative source verifying the absence by date and reason.\n\n\n\nWithdrawal Policy\n\nLast day to withdraw from this class is February 28, 20xx.\nStudents who withdraw after the midpoint of each term will not be eligible for a “W” except in cases of Emergency Withdrawal.\nImportant University dates can be found at https://registrar.gsu.edu/registration/semester-calendars-exam-schedules/\n\n\n\nPolicy on Academic Honesty\n\nReview GSU’s policy about cheating, plagiarism, and the repercussions if you do not operate with academic honesty. Note: Lack of knowledge of this policy is not an acceptable defense to any charge of academic dishonesty.\n\n\n\nStudent Code of Conduct\n\nReview the following at the link to the Student Code of Conduct:\n\nStudent Rights and Obligations\nGeneral Conduct Policies and Procedures\nAcademic Conduct Policies and Procedures\nAdministrative Policies" }, { - "objectID": "discussions/module1.html", - "href": "discussions/module1.html", + "objectID": "project/Project-overview.html", + "href": "project/Project-overview.html", "title": "Module 1 Discussions", "section": "", - "text": "Post\nAddress the following:\n\nDescribe two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data that we can address this week in class?\n\nDue by: 8/29 11:59 pm EST\nDiscuss\nOnline discussions are important to the dialogue and learning in this class. Take some time to respond to at least two of your classmates’ posts by Friday.\nDue by: 9/3 11:59 pm EST", - "crumbs": [ - "Module 1 Discussions" - ] - }, - { - "objectID": "discussions/module2.html", - "href": "discussions/module2.html", - "title": "ASDFASDF", - "section": "", - "text": "asdfasdf" - }, - { - "objectID": "discussions/module3.html", - "href": "discussions/module3.html", - "title": "ASDFASDF", - "section": "", - "text": "asdfasdf" - }, - { - "objectID": "discussions/module4.html", - "href": "discussions/module4.html", - "title": "ASDFASDF", - "section": "", - "text": "asdfasdf" - }, - { - "objectID": "discussions/module5.html", - "href": "discussions/module5.html", - "title": "ASDFASDF", - "section": "", - "text": "asdfasdf" - }, - { - "objectID": "discussions/module6.html", - "href": "discussions/module6.html", - "title": "ASDFASDF", - "section": "", - "text": "asdfasdf" - }, - { - "objectID": "modules/module2.html", - "href": "modules/module2.html", - "title": "Module 2", - "section": "", - "text": "asdfasdf" - }, - { - "objectID": "modules/module3.html", - "href": "modules/module3.html", - "title": "ASDFASDF", - "section": "", - "text": "asdfasdf" - }, - { - "objectID": "modules/module4.html", - "href": "modules/module4.html", - "title": "ASDFASDF", - "section": "", - "text": "asdfasdf" - }, - { - "objectID": "modules/module5.html", - "href": "modules/module5.html", - "title": "ASDFASDF", - "section": "", - "text": "asdfasdf" - }, - { - "objectID": "modules/module6.html", - "href": "modules/module6.html", - "title": "ASDFASDF", - "section": "", - "text": "asdfasdf" - }, - { - "objectID": "modules/module-index.html", - "href": "modules/module-index.html", - "title": "Module 1 - Introduction to Big Data", - "section": "", - "text": "This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study." + "text": "Post\nAddress the following:\n\nDescribe two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data that we can address this week in class?\n\nDue by: 8/29 11:59 pm EST\nDiscuss\nOnline discussions are important to the dialogue and learning in this class. Take some time to respond to at least two of your classmates’ posts by Friday.\nDue by: 9/3 11:59 pm EST" }, { - "objectID": "modules/module-index.html#module-overview", - "href": "modules/module-index.html#module-overview", - "title": "Module 1 - Introduction to Big Data", + "objectID": "project/Project-overview.html#m1.2-the-value-of-big-data", + "href": "project/Project-overview.html#m1.2-the-value-of-big-data", + "title": "Module 1 Discussions", "section": "", - "text": "This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study." - }, - { - "objectID": "modules/module-index.html#assignments", - "href": "modules/module-index.html#assignments", - "title": "Module 1 - Introduction to Big Data", - "section": "Assignments", - "text": "Assignments\n\n\n\nSection & Assignment\nDue Date\n\n\n\n\n1.2 Discussion\n\n\n\n1.3 Data Certification Plan\n\n\n\n1.4 Discussion" - }, - { - "objectID": "modules/module-index.html#the-value-of-big-data", - "href": "modules/module-index.html#the-value-of-big-data", - "title": "Module 1 - Introduction to Big Data", - "section": "1. 2 The Value of Big Data", - "text": "1. 2 The Value of Big Data\nThis module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study." + "text": "Post\nAddress the following:\n\nDescribe two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data that we can address this week in class?\n\nDue by: 8/29 11:59 pm EST\nDiscuss\nOnline discussions are important to the dialogue and learning in this class. Take some time to respond to at least two of your classmates’ posts by Friday.\nDue by: 9/3 11:59 pm EST" }, { - "objectID": "modules/module-index.html#transforming-information-to-ideas", - "href": "modules/module-index.html#transforming-information-to-ideas", - "title": "Module 1 - Introduction to Big Data", - "section": "Transforming Information to Ideas", - "text": "Transforming Information to Ideas\nThis week we’ll explore the characteristics of big data and its value to the public sector." + "objectID": "project/Project-overview.html#m1.4-the-value-of-big-data", + "href": "project/Project-overview.html#m1.4-the-value-of-big-data", + "title": "Module 1 Discussions", + "section": "M1.4 The Value of Big Data", + "text": "M1.4 The Value of Big Data\nPost\nAddress the following:\n\nDescribe two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data that we can address this week in class?\n\nDue by: 8/29 11:59 pm EST\nDiscuss\nOnline discussions are important to the dialogue and learning in this class. Take some time to respond to at least two of your classmates’ posts by Friday.\nDue by: 9/3 11:59 pm EST" }, { - "objectID": "modules/module-index.html#read", - "href": "modules/module-index.html#read", - "title": "Module 1 - Introduction to Big Data", + "objectID": "modules/module5-2.html#read", + "href": "modules/module5-2.html#read", + "title": "Module 5 - Data Privacy & Stewardship", "section": "Read", - "text": "Read\n\nDesouza & Smith, Big Data for Social Innovation, Stanford Social Innovation Review, Summer 2014.\nWorld Bank Group, Big Data in Action for Government, World Bank Governance Practice, 2017.\nMeier, P., Digital Humanitarians, Chapter 1, CRC Press, 2015.\nPentland, A. Social Physics, Chapter 1, Penguin Group, 2015." - }, - { - "objectID": "modules/module-index.html#prepare", - "href": "modules/module-index.html#prepare", - "title": "Module 1 - Introduction to Big Data", - "section": "Prepare", - "text": "Prepare\nPlease prepare to discuss your thoughts on the following prompts:\n\nDescribe two characteristics of big data and how they apply to data produced or are used by your field of interest.\nDescribe ideas or practices in this week’s readings that you had not considered before.\nWhat claims about social physics do you find valid? In what ways would you challenge Pentland’s “promise” of social physics?" - }, - { - "objectID": "modules/module-index.html#attend", - "href": "modules/module-index.html#attend", - "title": "Module 1 - Introduction to Big Data", - "section": "Attend", - "text": "Attend\nIn person discussion, 1/17 at 4:30-5:30pm" - }, - { - "objectID": "modules/module1.html#module-overview", - "href": "modules/module1.html#module-overview", - "title": "Module 1 - Introduction to Big Data", - "section": "Module Overview", - "text": "Module Overview\nThis module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study." + "text": "Read", + "crumbs": [ + "Module 5 - Data Privacy & Stewardship", + "5.2 Data Stewardship" + ] }, { - "objectID": "modules/module1.html#assignments", - "href": "modules/module1.html#assignments", - "title": "Module 1 - Introduction to Big Data", - "section": "Assignments", - "text": "Assignments\n\n\n\nAssignments\nDue Date\n\n\n\n\n1.1 Discussion\n1/17\n\n\n1.2 Data Certification Plan\n1/24\n\n\n1.3 Discussion\n1/31", + "objectID": "modules/module5-2.html#post-discussion-1", + "href": "modules/module5-2.html#post-discussion-1", + "title": "Module 5 - Data Privacy & Stewardship", + "section": "Post Discussion 1", + "text": "Post Discussion 1\nAddress the following:\n\nDescribe at least two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data from the readings this week that I can address in my weekly announcement?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings you describe using in text using APA style. Posts should range between 400-500 words.\nDue by: 8/27 11:59 pm EST", "crumbs": [ - "Module 1 - Introduction to Big Data" + "Module 5 - Data Privacy & Stewardship", + "5.2 Data Stewardship" ] }, { - "objectID": "modules/module1.html#the-value-of-big-data", - "href": "modules/module1.html#the-value-of-big-data", - "title": "Module 1 - Introduction to Big Data", - "section": "1. 2 The Value of Big Data", - "text": "1. 2 The Value of Big Data\nThis module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study.", + "objectID": "modules/module4-1.html#read", + "href": "modules/module4-1.html#read", + "title": "4.1 Data Quality", + "section": "Read", + "text": "Read\n\nHillman, Jane, Data quality and AI safety: 4 ways bad data affects AI and how to avoid it. Prolific. 2023. **Note: Prolific is a survey based application that claims to use ethical, careful techniques for selecting its pool of potential respondents to academic surveys. It has an agenda, but this article largely is an good overview of why quality data is important in AI environments.**\nGovernment Data Quality Hub, The Government Data Quality Framework. Data quality principles. December 2020. (Also read one of the case studies at the end of the section.)", "crumbs": [ - "Module 1 - Introduction to Big Data" + "Module 4 - Bias in Big Data", + "4.1 Data Quality" ] }, { - "objectID": "modules/module1.html#transforming-information-to-ideas", - "href": "modules/module1.html#transforming-information-to-ideas", - "title": "Module 1 - Introduction to Big Data", - "section": "Transforming Information to Ideas", - "text": "Transforming Information to Ideas\nThis week we’ll explore the characteristics of big data and its value to the public sector.", + "objectID": "modules/module4-1.html#post", + "href": "modules/module4-1.html#post", + "title": "4.1 Data Quality", + "section": "Post", + "text": "Post\nAddress the following in the 4.1 Data Quality discussion board:\n\nPoor data quality and data practices can lead to downstream bias that impacts individuals and decision-making. What examples from the readings (or your own reading) do you consider most harmful? Overblown?\nGovernments around the world are developing frameworks like the reading from the United Kingdom for improving data integrity and reducing bias. Based on your own experience as a user and/or analyst of data, what elements of the framework do you think are least understood or practiced by researchers/government agencies? How might they improve?\nFind an example of a recent data quality problem in the news that resulted in bias from big data. What was the origin of the bias and did the media address how to prevent it? Describe what you find surprising about the problem. (Make sure to cite the article.)\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings analyzed in your posts using in-text APA style. Posts should range between 400-500 words.\nDue by: 10/15 11:59 pm EST", "crumbs": [ - "Module 1 - Introduction to Big Data" + "Module 4 - Bias in Big Data", + "4.1 Data Quality" ] }, { - "objectID": "modules/module1.html#read", - "href": "modules/module1.html#read", - "title": "Module 1 - Introduction to Big Data", + "objectID": "modules/module3-2.html#read", + "href": "modules/module3-2.html#read", + "title": "3.2 Machine Learning & Prediction", "section": "Read", - "text": "Read\n\nDesouza & Smith, Big Data for Social Innovation, Stanford Social Innovation Review, Summer 2014.\nWorld Bank Group, Big Data in Action for Government, World Bank Governance Practice, 2017.\nMeier, P., Digital Humanitarians, Chapter 1, CRC Press, 2015.\nPentland, A. Social Physics, Chapter 1, Penguin Group, 2015.", + "text": "Read\n\nBrown, S. Machine Learning, Explained. MIT Sloan School of Management. 2021.\nMaini, V. Machine Learning for Humans. 2017. *Read Introduction** and dive deeper into types of ML per your interests.\nOffice for Artificial Intelligence (UK.GOV), 2020. A guide to using AI in the public sector. *Read p. 1-20. Pay attention to the examples of uses for ML and consider how your big data project fits with the method(s).*", "crumbs": [ - "Module 1 - Introduction to Big Data" + "Module 3 - Discovery & Insights", + "3.2 Machine Learning & Prediction" ] }, { - "objectID": "modules/module1.html#prepare", - "href": "modules/module1.html#prepare", - "title": "Module 1 - Introduction to Big Data", - "section": "Prepare", - "text": "Prepare\nPlease prepare to discuss your thoughts on the following prompts:\n\nDescribe two characteristics of big data and how they apply to data produced or are used by your field of interest.\nDescribe ideas or practices in this week’s readings that you had not considered before.\nWhat claims about social physics do you find valid? In what ways would you challenge Pentland’s “promise” of social physics?", + "objectID": "modules/module3-2.html#respond", + "href": "modules/module3-2.html#respond", + "title": "3.2 Machine Learning & Prediction", + "section": "Respond", + "text": "Respond\nYou posted an annotated bibliography for your big data project that summarizes 7-10 articles/reports related to your research topic. This exercise prepares you for the literature review section of your proposal and exposes you to data and methods used by other researchers to answer your research question (or a related one.)\nThis week you are assigned to small groups to offer feedback on your peers’ questions and progress on their big data proposals. Read two of your group members’ annotated bibliographies and provide constructive comments on strengths and weaknesses. Please make sure that everyone in your group gets at least one set of comments.\nDue by: 10/5 at 11:59pm EST", "crumbs": [ - "Module 1 - Introduction to Big Data" + "Module 3 - Discovery & Insights", + "3.2 Machine Learning & Prediction" ] }, { - "objectID": "modules/module1.html#attend", - "href": "modules/module1.html#attend", - "title": "Module 1 - Introduction to Big Data", - "section": "Attend", - "text": "Attend\nIn person discussion, 1/17 at 4:30-5:30pm", + "objectID": "modules/module3-2.html#complete", + "href": "modules/module3-2.html#complete", + "title": "3.2 Machine Learning & Prediction", + "section": "Complete", + "text": "Complete\nLab 3 unpacks an essential process of machine learning called feature engineering. Sometimes data as “features” nicely fit the construct that needs to be measured (e.g., height as measured in inches or cm). Other times, the data must be converted to a form that can be useful for prediction. For example, when you’re trying to use digital data to predict images that contain cats, the machine needs to know what features to look for to distinguish a cat from a dog. This lab pulls back the curtain on how these processes are engineered with digital data to give you insights into how machines “learn” to predict X. The lab is largely instructional; however, as you learn about these processes, consider how they influence the output of machine learning and how they can introduce errors.\nDue by: 10/8 at 11:59pm EST", "crumbs": [ - "Module 1 - Introduction to Big Data" + "Module 3 - Discovery & Insights", + "3.2 Machine Learning & Prediction" ] }, { - "objectID": "syllabus.html", - "href": "syllabus.html", - "title": "Course Syllabus", - "section": "", - "text": "View course ![syllabus](syllabus.pdf)" - }, - { - "objectID": "discussions/general.html", - "href": "discussions/general.html", - "title": "General Class Discussion", + "objectID": "modules/module3-0.html", + "href": "modules/module3-0.html", + "title": "Module 3 - Discovery & Insights", "section": "", - "text": "Please use this section for asking course related questions about assignments, reading, lectures etc. It is likely that if you have a question, others do too.", + "text": "This model explores use cases of big data for insights and prediction. We’ll spend the first week learning about open data and its value to the public, followed by two weeks learning about algorithms and machine learning.", "crumbs": [ - "General Class Discussion" + "Module 3 - Discovery & Insights" ] }, { - "objectID": "discussions/general.html#class-q-a", - "href": "discussions/general.html#class-q-a", - "title": "General Class Discussion", + "objectID": "modules/module3-0.html#introduction", + "href": "modules/module3-0.html#introduction", + "title": "Module 3 - Discovery & Insights", "section": "", - "text": "Please use this section for asking course related questions about assignments, reading, lectures etc. It is likely that if you have a question, others do too.", + "text": "This model explores use cases of big data for insights and prediction. We’ll spend the first week learning about open data and its value to the public, followed by two weeks learning about algorithms and machine learning.", "crumbs": [ - "General Class Discussion" + "Module 3 - Discovery & Insights" ] }, { - "objectID": "discussions/general.html#class-introduction-activity", - "href": "discussions/general.html#class-introduction-activity", - "title": "General Class Discussion", - "section": "Class Introduction Activity", - "text": "Class Introduction Activity\nFind a digital image that represents you. Post it here with the following information:\n\nName\nHometown\nDegree Program -Describe why you’re taking this course and your research interests.", + "objectID": "modules/module3-0.html#content", + "href": "modules/module3-0.html#content", + "title": "Module 3 - Discovery & Insights", + "section": "Content", + "text": "Content\n\n\n\n\n\n\n\n\nSection\nAssignment\nDue Date\n\n\n\n\n3.1 Open Data and Discovery\nLab 2\n9/21\n\n\n3.2 Machine Learning & Prediction\nDiscussion Post\n9/24\n\n\n3.2 Machine Learning & Prediction\nDiscussion Peer Response\n10/5\n\n\n3.2 Machine Learning & Prediction\nLab 3\n10/8", "crumbs": [ - "General Class Discussion" + "Module 3 - Discovery & Insights" ] }, { - "objectID": "discussions/module1.html#m1.2-the-value-of-big-data", - "href": "discussions/module1.html#m1.2-the-value-of-big-data", - "title": "Module 1 Discussions", - "section": "", - "text": "Post\nAddress the following:\n\nDescribe two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data that we can address this week in class?\n\nDue by: 8/29 11:59 pm EST\nDiscuss\nOnline discussions are important to the dialogue and learning in this class. Take some time to respond to at least two of your classmates’ posts by Friday.\nDue by: 9/3 11:59 pm EST", + "objectID": "modules/module2-1.html#read", + "href": "modules/module2-1.html#read", + "title": "2.1 Social Data", + "section": "Read", + "text": "Read\n\nBeheshti, A. et al. 2022. Social Data Analytics. Chapter 1 Social Data Analytics; Challenges and Opportunities. p 1-17\nDong, X., Morales, A.J., Jahani, E. et al. 2020. Segregated interactions in urban and online space. EPJ Data Sci. 9, 20.\nMcCosker, A., Farmer, J., and Soltani Panah, A. 2020. Community Responses to Family Violence: Charting Policy Outcomes using Novel Data Sources, Text Mining and Topic Modelling. Swinburne University of Technology, Melbourne.", "crumbs": [ - "Module 1 Discussions" + "Module 2 - Types of big data", + "2.1 Social Data" ] }, { - "objectID": "discussions/module1.html#m1.4-the-value-of-big-data", - "href": "discussions/module1.html#m1.4-the-value-of-big-data", - "title": "Module 1 Discussions", - "section": "M1.4 The Value of Big Data", - "text": "M1.4 The Value of Big Data\nPost\nAddress the following:\n\nDescribe two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data that we can address this week in class?\n\nDue by: 8/29 11:59 pm EST\nDiscuss\nOnline discussions are important to the dialogue and learning in this class. Take some time to respond to at least two of your classmates’ posts by Friday.\nDue by: 9/3 11:59 pm EST", + "objectID": "modules/module2-1.html#complete", + "href": "modules/module2-1.html#complete", + "title": "2.1 Social Data", + "section": "Complete", + "text": "Complete\nYour first lab assignment is due on 9/21. The labs are non-technical, but they do require you to consider the origins of data, how they perform as measures of individual/social constructs, and how data scientists make choices about data to use in their models and the effects of those choices.\nThis lab introduces you to two data-driven models of neighborhood change. We will use this case study over the semester to discuss things like data needs for predictive models. You will be required to think critically about the data used in the labs, but you will not be responsible for things like the advanced analytical models in the paper. I am approaching the labs with the assumption that you are likely to be new analysts or a manager hiring an analyst, so you just need a high-level understanding of the models in order to participate in the task.\nTo prepare for the lab, you should read these two report (**note the page numbers assigned**):\n\nGoldstein, I. Market Value Analysis: A Data-Based Approach to Understanding Urban Housing Markets in Board of Governors, Federal Reserve Systems, Putting Data to Work: Data-Driven Approaches to Strengthening Neighborhoods. 2011. pp 49-59\n\nDelmelle, E. C. (2017). Differentiating pathways of neighborhood change in 50 US metropolitan areas. Environment and planning A, 49(10), 2402-2424.\n\nRead the instructions for Lab 1 and post your answers to the questions posed in the lab to the 2.2 Lab 1 assignment folder.\nDue by: 9/21 11:59pm EST", "crumbs": [ - "Module 1 Discussions" + "Module 2 - Types of big data", + "2.1 Social Data" ] }, { - "objectID": "resources.html", - "href": "resources.html", - "title": "Resources", - "section": "", - "text": "Add class resources here." - }, - { - "objectID": "assignments/project_proposal.html", - "href": "assignments/project_proposal.html", - "title": "Big Data Project Proposal", - "section": "", - "text": "Add assignment content here." - }, - { - "objectID": "assignments/certification.html", - "href": "assignments/certification.html", - "title": "Data Certification", - "section": "", - "text": "Add assignment content here." - }, - { - "objectID": "resources/rubrics-written.html", - "href": "resources/rubrics-written.html", - "title": "Written Assignment Rubrics", - "section": "", - "text": "Rubric Name: Grading Rubric_Written Assignment\n\n\n\n\n\n\n\n\n\n\nCriteria\nAdvanced\nProficient\nDeveloping\nInsufficient\n\n\nAssignment Specific Grading Items\n40 points\nAssignment instructions are followed.\nRequired items and formatting are addressed comprehensively and accurately.\n35 points\nAssignment instructions are mostly followed.\nRequired items and formatting are addressed accurately.\n30 points\nAssignment instructions largely are not followed or don’t address many requirements.\n20 points\nAssignment instructions are not followed or attempts are largely inaccurate.\n\n\nCritical Analysis (Understanding of Topic)\n40 points\nContent displays excellent comprehension, application, and/or analysis of the topic and underlying concepts.\nIncludes correct use of terminology.\n35 points\nContent presents basic comprehension, application, and/or analysis of the topic and underlying concepts.\nIncludes correct use of terminology.\n30 points\nContent presents little to no comprehension, application, and/or analysis of the topic and underlying concepts.\nIncludes incorrect use of terminology.\n20 points\nContent presents no comprehension, application, and/or analysis of the topic and underlying concepts.\nIntegrates no relevant evidence to support important points.\n\n\nWriting & Clarity\n20 points\nWriting is clear, well-written and free of grammatical and spelling mistakes. Required citations are included and correct.\n15 points\nWriting is clear, with a few grammatical and spelling mistakes. Required citations are included and correct.\n10 points\nWriting is clear but there are many spelling and grammatical mistakes. Required citations are incorrect or some are missing.\n5 points\nWriting is unclear or diff", + "objectID": "modules/module1-3.html#read", + "href": "modules/module1-3.html#read", + "title": "1.3 The Challenges of Big Data", + "section": "Read", + "text": "Read\n\nO’Neil, C. On Being a Data Skeptic. O’Reilly Press. 2014\nNoble, S. Algorithms of Oppression, Introduction. NYU Press. 2018.\nPayton, T. and Claypoole T. Privacy in the Age of Big Data. 2023.**Note: Follow hyperlink, then select “Click to preview” above the image of the book. Read the Introduction and Chapter 1, p. 1-26; Note that the last page is missing from this free source.)", "crumbs": [ - "Written Assignment Rubrics" + "Module 1 - Introduction to Big Data", + "1.3 The Challenges of Big Data" ] }, { - "objectID": "discussions/overview.html", - "href": "discussions/overview.html", - "title": "General Class Discussion", - "section": "", - "text": "Please use this section for asking course related questions about assignments, reading, lectures etc. It is likely that if you have a question, others do too.", + "objectID": "modules/module1-3.html#post", + "href": "modules/module1-3.html#post", + "title": "1.3 The Challenges of Big Data", + "section": "Post", + "text": "Post\nAddress the following in Discussion 2:\n\nUsing all three of this week’s readings, describe the challenges of big data that you feel are urgent to address by the public and why.\nWhat issues do the authors address that you don’t feel are urgent? Why?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings analyzed in your posts using in-text APA style. Posts should range between 400-500 words.\nDue by: 9/10 11:59 pm EST", "crumbs": [ - "General Class Discussion" + "Module 1 - Introduction to Big Data", + "1.3 The Challenges of Big Data" ] }, { - "objectID": "discussions/overview.html#class-q-a", - "href": "discussions/overview.html#class-q-a", - "title": "General Class Discussion", - "section": "", - "text": "Please use this section for asking course related questions about assignments, reading, lectures etc. It is likely that if you have a question, others do too.", + "objectID": "modules/module1-3.html#respond", + "href": "modules/module1-3.html#respond", + "title": "1.3 The Challenges of Big Data", + "section": "Respond", + "text": "Respond\nYou are assigned to a small discussion group this week. Read the posts of your peers and critique two group members’ concern/lack of concern about big data. Is the concern outweighed by the benefits of the data/its use? What’s missing from your peers’ argument?\nDue by: 9/14 11:59 pm EST", "crumbs": [ - "General Class Discussion" + "Module 1 - Introduction to Big Data", + "1.3 The Challenges of Big Data" ] }, { - "objectID": "discussions/overview.html#class-introduction-activity", - "href": "discussions/overview.html#class-introduction-activity", - "title": "General Class Discussion", - "section": "Class Introduction Activity", - "text": "Class Introduction Activity\nFind a digital image that represents you. Post it here with the following information:\n\nName\nHometown\nDegree Program -Describe why you’re taking this course and your research interests.", + "objectID": "modules/module1-1.html#read", + "href": "modules/module1-1.html#read", + "title": "1.1 The Value of Big Data", + "section": "Read", + "text": "Read\n\nDesouza & Smith, Big Data for Social Innovation, Stanford Social Innovation Review, Summer 2014.\nU.S. Census Bureau, Big Data, 2022.\nMeier, P., Digital Humanitarians, Chapter 1, CRC Press, 2015.\nPentland, A., Social Physics, Chapter 1, Penguin Group, 2015.", "crumbs": [ - "General Class Discussion" - ] - }, - { - "objectID": "labs/module1.html", - "href": "labs/module1.html", - "title": "Module 1 Discussions", - "section": "", - "text": "Post\nAddress the following:\n\nDescribe two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data that we can address this week in class?\n\nDue by: 8/29 11:59 pm EST\nDiscuss\nOnline discussions are important to the dialogue and learning in this class. Take some time to respond to at least two of your classmates’ posts by Friday.\nDue by: 9/3 11:59 pm EST" - }, - { - "objectID": "labs/module1.html#m1.2-the-value-of-big-data", - "href": "labs/module1.html#m1.2-the-value-of-big-data", - "title": "Module 1 Discussions", - "section": "", - "text": "Post\nAddress the following:\n\nDescribe two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data that we can address this week in class?\n\nDue by: 8/29 11:59 pm EST\nDiscuss\nOnline discussions are important to the dialogue and learning in this class. Take some time to respond to at least two of your classmates’ posts by Friday.\nDue by: 9/3 11:59 pm EST" - }, - { - "objectID": "labs/module1.html#m1.4-the-value-of-big-data", - "href": "labs/module1.html#m1.4-the-value-of-big-data", - "title": "Module 1 Discussions", - "section": "M1.4 The Value of Big Data", - "text": "M1.4 The Value of Big Data\nPost\nAddress the following:\n\nDescribe two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data that we can address this week in class?\n\nDue by: 8/29 11:59 pm EST\nDiscuss\nOnline discussions are important to the dialogue and learning in this class. Take some time to respond to at least two of your classmates’ posts by Friday.\nDue by: 9/3 11:59 pm EST" - }, - { - "objectID": "labs/overview.html", - "href": "labs/overview.html", - "title": "General Class Discussion", - "section": "", - "text": "Please use this section for asking course related questions about assignments, reading, lectures etc. It is likely that if you have a question, others do too." - }, - { - "objectID": "labs/overview.html#class-q-a", - "href": "labs/overview.html#class-q-a", - "title": "General Class Discussion", - "section": "", - "text": "Please use this section for asking course related questions about assignments, reading, lectures etc. It is likely that if you have a question, others do too." - }, - { - "objectID": "labs/overview.html#class-introduction-activity", - "href": "labs/overview.html#class-introduction-activity", - "title": "General Class Discussion", - "section": "Class Introduction Activity", - "text": "Class Introduction Activity\nFind a digital image that represents you. Post it here with the following information:\n\nName\nHometown\nDegree Program -Describe why you’re taking this course and your research interests." - }, - { - "objectID": "modules/module1.html#the-value-of-big-data-1", - "href": "modules/module1.html#the-value-of-big-data-1", - "title": "Module 1 - Introduction to Big Data", - "section": "1. 2 The Value of Big Data", - "text": "1. 2 The Value of Big Data", - "crumbs": [ - "Module 1 - Introduction to Big Data" - ] - }, - { - "objectID": "modules/module1.html#read-1", - "href": "modules/module1.html#read-1", - "title": "Module 1 - Introduction to Big Data", - "section": "Read", - "text": "Read\n\nThe Data Science Process: A Visual Guide to Standard Procedures in Data Science by Chanin Nantasenamat\nHilary: the most poisoned baby name in US history by Hilary Parker", - "crumbs": [ - "Module 1 - Introduction to Big Data" - ] - }, - { - "objectID": "modules/module1.html#watch", - "href": "modules/module1.html#watch", - "title": "Module 1 - Introduction to Big Data", - "section": "Watch", - "text": "Watch\n\nHow I Would Learn Data Science (If I Had to Start Over) by Ken Jee", - "crumbs": [ - "Module 1 - Introduction to Big Data" - ] - }, - { - "objectID": "modules/module1.html#complete", - "href": "modules/module1.html#complete", - "title": "Module 1 - Introduction to Big Data", - "section": "Complete", - "text": "Complete\nThis week you’ll spend most of your time creating a data certification plan. This assignment requires that you identify a research question and develop a plan to complete workshops over the semester that will expose you to the data science knowledge and skills needed to develop a big data project. By the end of the semester, you’ll submit a proposal that describes how you can answer the research question using big data and data science techniques.\nYou will turn in this plan as your “discussion” this week. But don’t wait until class day to start this assignment. Formulating a good research question takes time, and if you’re struggling with how to use big data in a project that interests you then you need to give me time to help you. Reach out by email to set up a time to talk or post questions to the Class Q & A discussion board. \n\nDownload the instructions for the data certification plan.\nIf you need some inspiration, check out this web blog. Or Google “big data and X (your field).” It’s also a good idea to look at some academic journals in your field to see how the techniques of data science are being applied. \nWrite me an email or set up a time to talk if you need help.\nSubmit your data certification plan to the “1.3 Data Certification” assignment folder.\n\nDue by: 11/24 at 11:59pm", - "crumbs": [ - "Module 1 - Introduction to Big Data" - ] - }, - { - "objectID": "project/Project-overview.html", - "href": "project/Project-overview.html", - "title": "Module 1 Discussions", - "section": "", - "text": "Post\nAddress the following:\n\nDescribe two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data that we can address this week in class?\n\nDue by: 8/29 11:59 pm EST\nDiscuss\nOnline discussions are important to the dialogue and learning in this class. Take some time to respond to at least two of your classmates’ posts by Friday.\nDue by: 9/3 11:59 pm EST" - }, - { - "objectID": "project/Project-overview.html#m1.2-the-value-of-big-data", - "href": "project/Project-overview.html#m1.2-the-value-of-big-data", - "title": "Module 1 Discussions", - "section": "", - "text": "Post\nAddress the following:\n\nDescribe two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data that we can address this week in class?\n\nDue by: 8/29 11:59 pm EST\nDiscuss\nOnline discussions are important to the dialogue and learning in this class. Take some time to respond to at least two of your classmates’ posts by Friday.\nDue by: 9/3 11:59 pm EST" - }, - { - "objectID": "project/Project-overview.html#m1.4-the-value-of-big-data", - "href": "project/Project-overview.html#m1.4-the-value-of-big-data", - "title": "Module 1 Discussions", - "section": "M1.4 The Value of Big Data", - "text": "M1.4 The Value of Big Data\nPost\nAddress the following:\n\nDescribe two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data that we can address this week in class?\n\nDue by: 8/29 11:59 pm EST\nDiscuss\nOnline discussions are important to the dialogue and learning in this class. Take some time to respond to at least two of your classmates’ posts by Friday.\nDue by: 9/3 11:59 pm EST" - }, - { - "objectID": "modules/module1.html#section", - "href": "modules/module1.html#section", - "title": "Module 1 - Introduction to Big Data", - "section": "", - "text": "Find Your Inner Data Geek\n\n\n\n\n\n\n\n\n\n\nNow that you know the characteristics of big data and some of their applications to the public sector, it’s time to consider how they serve your field of interest. Whether you plan to be a data scientist or work with a team of them, you need to understand how big data are collected, analyzed, and communicated. This module starts with an overview of data science to learn the steps in the life cycle of a big data project. It ends with you developing a plan to earn a data certification that exposes you to the tools and techniques of stages in the data science life cycle that fit your skill needs.", - "crumbs": [ - "Module 1 - Introduction to Big Data" - ] - }, - { - "objectID": "resources/data-certification-plan.html", - "href": "resources/data-certification-plan.html", - "title": "Data Certification Plan", - "section": "", - "text": "This assignment requires you to identify at least five workshops or other modules on data techniques that support your development as a data user. It’s intended to align with the big data project proposal that you’ll develop during the semester.\nThis plan starts by asking you to identify a research question that you can answer using the data skills that you’ll learn in the certification. Since it’s early in the semester, what you propose to do in this plan may change as you learn more about big data and its applications to your interests. However, I’m requiring that you submit this plan now so that I can learn what topics you’re interested in and how the data certification will enhance your data skills.\nGSU provides multiple opportunities for learning data skills and tools. Some examples include the library’s Research Data Services workshops, LinkedIn Learning, and O’Reilly for Higher Education. You may also use open access courses via Coursera, EdEx, Kaggle, etc. should they meet your needs. Each of the five workshops/modules that you complete must be:\nIdeally, the series of workshops that you pursue offers a badge or certificate that you can link to your resume or other digital profile to showcase your professional qualifications (e.g., personal website, LinkedIn profile, Handshake profile, etc.) If you’re curating workshops/courses across multiple sources or platforms, you likely won’t be able to earn a badge or certificate. Be aware that some platforms offer free access to courses, but earning a badge/certificate comes with a fee.\nYou may not use trainings or modules that you complete for other courses that you’re taking this semester. You are earning unique credit for this course, so the work you conduct for it must be different than what you may be learning in other classes. This exercise is intended to give you time (and credit) to pursue data knowledge or skills gaps that that aren’t covered in other courses. It’s an opportunity to invest in data skills that you think will be important to your future work.\nDue to the variety of data workshops and free data courses, it’s impossible for me to know what will interest you or their formats. If you have a question about the suitability of a workshop or course for this assignment, please contact me well before the deadline of this plan.\nAfter I review and approve your data certification plan, you will be required to submit a short report after each workshop to identify what you learned, how you’ll use the new skills in your project proposal (or elsewhere), and whether you recommend the workshop to other students. You’ll also submit an example of work that you generated in the training." - }, - { - "objectID": "resources/data-certification-plan.html#i.ask-an-interesting-question", - "href": "resources/data-certification-plan.html#i.ask-an-interesting-question", - "title": "Data Certification Plan", - "section": "I.Ask an Interesting Question", - "text": "I.Ask an Interesting Question\nDescribe the question that you hope to answer with big data. Why does it interest you and/or why is it important?\nMost research starts with a large question and narrows to a very specific one that can be answered once you know more about what data is available to answer the question and how it can be analyzed. If you’re undecided at this point in the semester what question you’ll propose to answer, describe ones that cluster around the same topic for this assignment.\nFor example, I’m interested in understanding the relationship between needle aversion and COVID vaccination rates. I think that the language and imagery used to encourage vaccination is having the opposite effect. Nearly every advertisement or news segment about COVID vaccination shows a needle going in an arm (up close!) and uses language like “get the shot” or “jab,” which evokes negative feelings in most people (e.g., like going to the dentist or booster shots as a child). For those who also have fears that the vaccination is risky, these images and words reduce the likelihood that they’ll get a vaccine. I hypothesize that the ubiquity and volume of this imagery on TV and social media (big data) is reinforcing needle aversion to an extent that it’s driving down vaccination rates. So, my research question is “Has intense exposure to imagery and language of needles decreased COVID vaccination rates in the United States?” If a relationship exists, removing needle imagery and language from mass media could improve vaccination compliance and lower the threat of COVID to public health." - }, - { - "objectID": "resources/data-certification-plan.html#ii.-collect-data", - "href": "resources/data-certification-plan.html#ii.-collect-data", - "title": "Data Certification Plan", - "section": "II. Collect Data", - "text": "II. Collect Data\nDescribe the big data that’s available to answer your research question, its source, and its format. Describe how it meets the characteristics of big data, and how you plan to access it." - }, - { - "objectID": "resources/data-certification-plan.html#iii.-data-workshops", - "href": "resources/data-certification-plan.html#iii.-data-workshops", - "title": "Data Certification Plan", - "section": "III. Data Workshops", - "text": "III. Data Workshops\nList the workshops you plan to complete by the end of the semester to build your data knowledge and skills to develop a big data project. For each workshop, describe:\n\nTitle and purpose\nLength/duration\nOrganization providing the training\nLink to the training\nDate(s) you plan to attend/do the training\nWhere it fits in the data science cycle\nHow it will enhance your data knowledge and/or skills" - }, - { - "objectID": "resources/data-certification-plan.html#iv.-certification", - "href": "resources/data-certification-plan.html#iv.-certification", - "title": "Data Certification Plan", - "section": "IV. Certification", - "text": "IV. Certification\nDescribe how will you certify completion of each workshop. (Make sure that the badge(s) or certification(s) you may earn will be available to post to iCollege by December 14.)" - }, - { - "objectID": "about.html#instruction-on-how-to-use-the-course-materiterals", - "href": "about.html#instruction-on-how-to-use-the-course-materiterals", - "title": "About the Big Data for Public Good Open Course", - "section": "Instruction on how to use the course materiterals", - "text": "Instruction on how to use the course materiterals" - }, - { - "objectID": "about.html#contact", - "href": "about.html#contact", - "title": "About the Big Data for Public Good Open Course", - "section": "Contact", - "text": "Contact" - }, - { - "objectID": "resources/about-course-project.html#instruction-on-how-to-use-the-course-materiterals", - "href": "resources/about-course-project.html#instruction-on-how-to-use-the-course-materiterals", - "title": "About the Big Data for Public Good Open Course", - "section": "Instruction on how to use the course materiterals", - "text": "Instruction on how to use the course materiterals" - }, - { - "objectID": "resources/about-course-project.html#contact", - "href": "resources/about-course-project.html#contact", - "title": "About the Big Data for Public Good Open Course", - "section": "Contact", - "text": "Contact" - }, - { - "objectID": "resources/grade-policy.html", - "href": "resources/grade-policy.html", - "title": "Assignment Grade and Policies", - "section": "", - "text": "(Based on a Fall semester calendar)\n\n\n\n\nAssignments\n\n\n\n\n\n\nDiscussions (30%)\n\nDiscussions posts involve your critical assessments of course content. As an asynchronous class at the graduate level, my expectations for their quality are high.\n\n\n\nLabs (20%)\n\nThe course includes four labs that ask you to think critically about big data and its characteristics. The labs are largely non-technical.\nYou are expected to complete all four labs by their due dates. Each lab is worth 5% of your final grade.\n\n\n\nData Certification (20%)\n\nAppreciation of big data includes knowing how to use it. Although this isn’t a technical course, you are required to build competency in data tools that fit your interests and need for future work.\nYou will curate a series of five data courses via GSU’s Research Data Services or an online learning platform to earn a data certification. Ideally these courses help you to develop the big data project proposal that is the final assessment for this course.\nYou must complete all five data courses to earn a certification and credit for this assessment.\n\n\n\nBig Data Project Proposal (30%)\n\nThroughout the course you will use the data science process to design a big data project of interest to you. It will start with asking an interesting question and culminate in developing a model using big data to answer the question.\nAs you’ll learn, big data projects are tedious and take time to conduct responsibly. This assessment asks you to design a project, not implement it.\nAs a proposal, you will design the big data project in stages throughout the semester as we cover them in class. Most of the stages will be shared with the class through online discussion posts for peer and instructor feedback.\nYou will complete a proposal of at least five pages, which is worth 30% of your final grade.\n\n\n\n\n\n\n\n\nPolicies\n\n\n\n\n\n\nLate Assignments\n\nNo unexcused late assignments will be accepted without penalty. All deadlines will be posted on iCollege.\nIf you anticipate missing assignment deadline due to a university approved reason, please write me an email ASAP. Excused absences/missed work include legal obligations (jury duty, military orders); religious obligation; death or illness of a student’s immediate family; and illness that is too severe or contagious to attend class/do classwork. All excused absences require written documentation from an authoritative source verifying the absence by date and reason.\n\n\n\nWithdrawal Policy\n\nLast day to withdraw from this class is February 28, 20xx.\nStudents who withdraw after the midpoint of each term will not be eligible for a “W” except in cases of Emergency Withdrawal.\nImportant University dates can be found at https://registrar.gsu.edu/registration/semester-calendars-exam-schedules/\n\n\n\nPolicy on Academic Honesty\n\nReview GSU’s policy about cheating, plagiarism, and the repercussions if you do not operate with academic honesty. Note: Lack of knowledge of this policy is not an acceptable defense to any charge of academic dishonesty.\n\n\n\nStudent Code of Conduct\n\nReview the following at the link to the Student Code of Conduct:\n\nStudent Rights and Obligations\nGeneral Conduct Policies and Procedures\nAcademic Conduct Policies and Procedures\nAdministrative Policies" - }, - { - "objectID": "assignments/data-certification-plan.html", - "href": "assignments/data-certification-plan.html", - "title": "Data Certification Plan", - "section": "", - "text": "This assignment requires you to identify at least five workshops or other modules on data techniques that support your development as a data user. It’s intended to align with the big data project proposal that you’ll develop during the semester.\nThis plan starts by asking you to identify a research question that you can answer using the data skills that you’ll learn in the certification. Since it’s early in the semester, what you propose to do in this plan may change as you learn more about big data and its applications to your interests. However, I’m requiring that you submit this plan now so that I can learn what topics you’re interested in and how the data certification will enhance your data skills.\nGSU provides multiple opportunities for learning data skills and tools. Some examples include the library’s Research Data Services workshops, LinkedIn Learning, and O’Reilly for Higher Education. You may also use open access courses via Coursera, EdEx, Kaggle, etc. should they meet your needs. Each of the five workshops/modules that you complete must be:\nIdeally, the series of workshops that you pursue offers a badge or certificate that you can link to your resume or other digital profile to showcase your professional qualifications (e.g., personal website, LinkedIn profile, Handshake profile, etc.) If you’re curating workshops/courses across multiple sources or platforms, you likely won’t be able to earn a badge or certificate. Be aware that some platforms offer free access to courses, but earning a badge/certificate comes with a fee.\nYou may not use trainings or modules that you complete for other courses that you’re taking this semester. You are earning unique credit for this course, so the work you conduct for it must be different than what you may be learning in other classes. This exercise is intended to give you time (and credit) to pursue data knowledge or skills gaps that that aren’t covered in other courses. It’s an opportunity to invest in data skills that you think will be important to your future work.\nDue to the variety of data workshops and free data courses, it’s impossible for me to know what will interest you or their formats. If you have a question about the suitability of a workshop or course for this assignment, please contact me well before the deadline of this plan.\nAfter I review and approve your data certification plan, you will be required to submit a short report after each workshop to identify what you learned, how you’ll use the new skills in your project proposal (or elsewhere), and whether you recommend the workshop to other students. You’ll also submit an example of work that you generated in the training." - }, - { - "objectID": "assignments/data-certification-plan.html#i.ask-an-interesting-question", - "href": "assignments/data-certification-plan.html#i.ask-an-interesting-question", - "title": "Data Certification Plan", - "section": "I.Ask an Interesting Question", - "text": "I.Ask an Interesting Question\nDescribe the question that you hope to answer with big data. Why does it interest you and/or why is it important?\nMost research starts with a large question and narrows to a very specific one that can be answered once you know more about what data is available to answer the question and how it can be analyzed. If you’re undecided at this point in the semester what question you’ll propose to answer, describe ones that cluster around the same topic for this assignment.\nFor example, I’m interested in understanding the relationship between needle aversion and COVID vaccination rates. I think that the language and imagery used to encourage vaccination is having the opposite effect. Nearly every advertisement or news segment about COVID vaccination shows a needle going in an arm (up close!) and uses language like “get the shot” or “jab,” which evokes negative feelings in most people (e.g., like going to the dentist or booster shots as a child). For those who also have fears that the vaccination is risky, these images and words reduce the likelihood that they’ll get a vaccine. I hypothesize that the ubiquity and volume of this imagery on TV and social media (big data) is reinforcing needle aversion to an extent that it’s driving down vaccination rates. So, my research question is “Has intense exposure to imagery and language of needles decreased COVID vaccination rates in the United States?” If a relationship exists, removing needle imagery and language from mass media could improve vaccination compliance and lower the threat of COVID to public health." - }, - { - "objectID": "assignments/data-certification-plan.html#ii.-collect-data", - "href": "assignments/data-certification-plan.html#ii.-collect-data", - "title": "Data Certification Plan", - "section": "II. Collect Data", - "text": "II. Collect Data\nDescribe the big data that’s available to answer your research question, its source, and its format. Describe how it meets the characteristics of big data, and how you plan to access it." - }, - { - "objectID": "assignments/data-certification-plan.html#iii.-data-workshops", - "href": "assignments/data-certification-plan.html#iii.-data-workshops", - "title": "Data Certification Plan", - "section": "III. Data Workshops", - "text": "III. Data Workshops\nList the workshops you plan to complete by the end of the semester to build your data knowledge and skills to develop a big data project. For each workshop, describe:\n\nTitle and purpose\nLength/duration\nOrganization providing the training\nLink to the training\nDate(s) you plan to attend/do the training\nWhere it fits in the data science cycle\nHow it will enhance your data knowledge and/or skills" - }, - { - "objectID": "assignments/data-certification-plan.html#iv.-certification", - "href": "assignments/data-certification-plan.html#iv.-certification", - "title": "Data Certification Plan", - "section": "IV. Certification", - "text": "IV. Certification\nDescribe how will you certify completion of each workshop. (Make sure that the badge(s) or certification(s) you may earn will be available to post to iCollege by December 14.)" - }, - { - "objectID": "resources/grade-policy.html#read-and-remember", - "href": "resources/grade-policy.html#read-and-remember", - "title": "Assignment Grade and Policies", - "section": "", - "text": "Discussion (30%)\n\nDiscussions will be in person or online, depending on the week.\nOnline posts are due by 11:59pm on Mondays.\nYour grade is based on completing 15 discussions." - }, - { - "objectID": "resources/grade-policy.html#section", - "href": "resources/grade-policy.html#section", - "title": "Assignment Grade and Policies", - "section": "", - "text": "Discussions (30%)\n\nDiscussions will be in person or online, depending on the week.\nOnline posts are due by 11:59pm on Mondays.\nYour grade is based on completing 15 discussions.\n\n\n\nLabs (20%)\n\nThe course includes four labs that ask you to think critically about big data and its characteristics. The labs are largely non-technical.\nYou are expected to complete all four labs by their due dates. Each lab is worth 5% of your final grade.\n\n\n\nData Certification (20%)\n\nAppreciation of big data includes knowing how to use it. Although this isn’t a technical course, you are required to build competency in data tools that fit your interests and need for future work.\nYou will curate a series of five data courses via GSU’s Research Data Services or an online learning platform to earn a data certification. Ideally these courses help you to develop the big data project proposal that is the final assessment for this course.\nYou must complete all five data courses to earn a certification and credit for this assessment.\n\n\n\nBig Data Project Proposal (30%)\n\nThroughout the course you will use the data science process to design a big data project of interest to you. It will start with asking an interesting question and culminate in developing a model using big data to answer the question.\nAs you’ll learn, big data projects are tedious and take time to conduct responsibly. This assessment asks you to design a project, not implement it.\nAs a proposal, you will design the big data project in stages throughout the semester as we cover them in class. Most of the stages will be shared for instructor feedback prior to the due date of the final proposal.\nYou will complete a proposal and present it to me as the final for the course. The paper and PPT will compose 30% of your final grade.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nDiscussions (30%)\n\nDiscussions will be in person or online, depending on the week.\nOnline posts are due by 11:59pm on Mondays.\nYour grade is based on completing 15 discussions.\n\n\n\nLabs (20%)\n\nThe course includes four labs that ask you to think critically about big data and its characteristics. The labs are largely non-technical.\nYou are expected to complete all four labs by their due dates. Each lab is worth 5% of your final grade.\n\n\n\nData Certification (20%)\n\nAppreciation of big data includes knowing how to use it. Although this isn’t a technical course, you are required to build competency in data tools that fit your interests and need for future work.\nYou will curate a series of five data courses via GSU’s Research Data Services or an online learning platform to earn a data certification. Ideally these courses help you to develop the big data project proposal that is the final assessment for this course.\nYou must complete all five data courses to earn a certification and credit for this assessment.\n\n\n\nBig Data Project Proposal (30%)\n\nThroughout the course you will use the data science process to design a big data project of interest to you. It will start with asking an interesting question and culminate in developing a model using big data to answer the question.\nAs you’ll learn, big data projects are tedious and take time to conduct responsibly. This assessment asks you to design a project, not implement it.\nAs a proposal, you will design the big data project in stages throughout the semester as we cover them in class. Most of the stages will be shared for instructor feedback prior to the due date of the final proposal.\nYou will complete a proposal and present it to me as the final for the course. The paper and PPT will compose 30% of your final grade." - }, - { - "objectID": "resources/grade-policy.html#based-on-a-spring-semester-calendar", - "href": "resources/grade-policy.html#based-on-a-spring-semester-calendar", - "title": "Assignment Grade and Policies", - "section": "", - "text": "Discussions (30%)\n\nDiscussions will be in person or online, depending on the week.\nOnline posts are due by 11:59pm on Mondays.\nYour grade is based on completing 15 discussions.\n\n\n\nLabs (20%)\n\nThe course includes four labs that ask you to think critically about big data and its characteristics. The labs are largely non-technical.\nYou are expected to complete all four labs by their due dates. Each lab is worth 5% of your final grade.\n\n\n\nData Certification (20%)\n\nAppreciation of big data includes knowing how to use it. Although this isn’t a technical course, you are required to build competency in data tools that fit your interests and need for future work.\nYou will curate a series of five data courses via GSU’s Research Data Services or an online learning platform to earn a data certification. Ideally these courses help you to develop the big data project proposal that is the final assessment for this course.\nYou must complete all five data courses to earn a certification and credit for this assessment.\n\n\n\nBig Data Project Proposal (30%)\n\nThroughout the course you will use the data science process to design a big data project of interest to you. It will start with asking an interesting question and culminate in developing a model using big data to answer the question.\nAs you’ll learn, big data projects are tedious and take time to conduct responsibly. This assessment asks you to design a project, not implement it.\nAs a proposal, you will design the big data project in stages throughout the semester as we cover them in class. Most of the stages will be shared for instructor feedback prior to the due date of the final proposal.\nYou will complete a proposal and present it to me as the final for the course. The paper and PPT will compose 30% of your final grade.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nDiscussions (30%)\n\nDiscussions will be in person or online, depending on the week.\nOnline posts are due by 11:59pm on Mondays.\nYour grade is based on completing 15 discussions.\n\n\n\nLabs (20%)\n\nThe course includes four labs that ask you to think critically about big data and its characteristics. The labs are largely non-technical.\nYou are expected to complete all four labs by their due dates. Each lab is worth 5% of your final grade.\n\n\n\nData Certification (20%)\n\nAppreciation of big data includes knowing how to use it. Although this isn’t a technical course, you are required to build competency in data tools that fit your interests and need for future work.\nYou will curate a series of five data courses via GSU’s Research Data Services or an online learning platform to earn a data certification. Ideally these courses help you to develop the big data project proposal that is the final assessment for this course.\nYou must complete all five data courses to earn a certification and credit for this assessment.\n\n\n\nBig Data Project Proposal (30%)\n\nThroughout the course you will use the data science process to design a big data project of interest to you. It will start with asking an interesting question and culminate in developing a model using big data to answer the question.\nAs you’ll learn, big data projects are tedious and take time to conduct responsibly. This assessment asks you to design a project, not implement it.\nAs a proposal, you will design the big data project in stages throughout the semester as we cover them in class. Most of the stages will be shared for instructor feedback prior to the due date of the final proposal.\nYou will complete a proposal and present it to me as the final for the course. The paper and PPT will compose 30% of your final grade." - }, - { - "objectID": "resources/rubrics-discussion.html", - "href": "resources/rubrics-discussion.html", - "title": "Discussion Rubrics", - "section": "", - "text": "Criteria\nAdvanced\nProficient\nDeveloping\nEmerging\n\n\nAssignment Specific Grading Items\n5 points\nAssignment questions and required items are addressed comprehensively, accurately and specifically. Offers strong support for arguments or points.\n4 points\nMost questions and requirements are addressed accurately and specifically. Support for arguments or points may be weak.\n3 points\nMissing answers to questions or doesn’t address many requirements. Support for arguments or points is weak.\n2 points\nDoes not address questions or requirements, or attempts are largely inaccurate.\n\n\nCritical Analysis (Understanding of Topic)\n10 points\nWriting displays an excellent understanding of the required readings and underlying concepts including correct use of terminology. Integrates lectures, readings, or relevant research, or specific real-life application (work experience, prior coursework, etc.) to support important points.\n8 points\nWriting repeats and summarizes basic, correct information, but does not apply enough lectures, readings, or relevant research or specific real-life applications\n6 points\nWriting shows little or no evidence that class lectures and readings were understood. Writings are largely personal opinions or feelings, or “I agree” or “Great idea,” without supporting statements with concepts from the readings, outside resources, relevant research, or specific real-life application.\n4 points\nWriting lacks evidence of critical analysis, and poor use of supportive evidence.\n\n\nWriting & Clarity\n5 points\nAnswers are clear, well-written and free of grammatical and spelling mistakes. No errors in APA style. Scholarly style. Cites all data obtained from other sources. APA citation style is used in both text and/or bibliography.\n4 points\nAnswers are clear, a few small grammatical and spelling mistakes. Rare errors in APA style that do not detract from the paper. Scholarly style. Cites most data obtained from other sources.\n3 points\nAnswers are clear but there are many spelling and grammatical mistakes. Errors in APA style are noticeable. Cites some data obtained from other sources. Citation style is either inconsistent or incorrect.\n2 points\nAnswers are unclear or difficult to understand, and/or there are many spelling and grammatical mistakes. Errors in APA style detracts substantially from the paper. Word choice is informal in tone. Does not cite sources.\n\n\n\nTotal Score of Grading Rubric_Discussion Posts, / 20", - "crumbs": [ - "Discussion Rubrics" - ] - }, - { - "objectID": "modules/module1.html#big-data-and-you", - "href": "modules/module1.html#big-data-and-you", - "title": "Module 1 - Introduction to Big Data", - "section": "1. 3 Big Data and You", - "text": "1. 3 Big Data and You", - "crumbs": [ - "Module 1 - Introduction to Big Data" - ] - }, - { - "objectID": "modules/module1.html#the-challenges-of-big-data", - "href": "modules/module1.html#the-challenges-of-big-data", - "title": "Module 1 - Introduction to Big Data", - "section": "1. 4 The Challenges of Big Data", - "text": "1. 4 The Challenges of Big Data", - "crumbs": [ - "Module 1 - Introduction to Big Data" - ] - }, - { - "objectID": "modules/module1-3.html", - "href": "modules/module1-3.html", - "title": "1.3 The Challenges of Big Data", - "section": "", - "text": "This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study." - }, - { - "objectID": "modules/module1-3.html#module-overview", - "href": "modules/module1-3.html#module-overview", - "title": "1.3 The Challenges of Big Data", - "section": "", - "text": "This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study." - }, - { - "objectID": "modules/module1-3.html#assignments", - "href": "modules/module1-3.html#assignments", - "title": "1.3 The Challenges of Big Data", - "section": "Assignments", - "text": "Assignments\n\n\n\nSection & Assignment\nDue Date\n\n\n\n\n1.2 Discussion\n1/17\n\n\n1.3 Data Certification Plan\n1/24\n\n\n1.4 Discussion\n1/31" - }, - { - "objectID": "modules/module1-3.html#the-value-of-big-data", - "href": "modules/module1-3.html#the-value-of-big-data", - "title": "1.3 The Challenges of Big Data", - "section": "1. 2 The Value of Big Data", - "text": "1. 2 The Value of Big Data\nThis module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study." - }, - { - "objectID": "modules/module1-3.html#transforming-information-to-ideas", - "href": "modules/module1-3.html#transforming-information-to-ideas", - "title": "1.3 The Challenges of Big Data", - "section": "Transforming Information to Ideas", - "text": "Transforming Information to Ideas\nThis week we’ll explore the characteristics of big data and its value to the public sector." - }, - { - "objectID": "modules/module1-3.html#read", - "href": "modules/module1-3.html#read", - "title": "1.3 The Challenges of Big Data", - "section": "Read", - "text": "Read\n\nO’Neil, C. On Being a Data Skeptic. O’Reilly Press. 2014\nNoble, S. Algorithms of Oppression, Introduction. NYU Press. 2018.\nPayton, T. and Claypoole T. Privacy in the Age of Big Data. 2023.**Note: Follow hyperlink, then select “Click to preview” above the image of the book. Read the Introduction and Chapter 1, p. 1-26; Note that the last page is missing from this free source.)", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.3 The Challenges of Big Data" - ] - }, - { - "objectID": "modules/module1-3.html#prepare", - "href": "modules/module1-3.html#prepare", - "title": "1.3 The Challenges of Big Data", - "section": "Prepare", - "text": "Prepare\nPlease prepare to discuss your thoughts on the following prompts:\n\nDescribe two characteristics of big data and how they apply to data produced or are used by your field of interest.\nDescribe ideas or practices in this week’s readings that you had not considered before.\nWhat claims about social physics do you find valid? In what ways would you challenge Pentland’s “promise” of social physics?" - }, - { - "objectID": "modules/module1-3.html#attend", - "href": "modules/module1-3.html#attend", - "title": "1.3 The Challenges of Big Data", - "section": "Attend", - "text": "Attend\nIn person discussion, 1/17 at 4:30-5:30pm" - }, - { - "objectID": "modules/module1-3.html#big-data-and-you", - "href": "modules/module1-3.html#big-data-and-you", - "title": "1.3 The Challenges of Big Data", - "section": "1. 3 Big Data and You", - "text": "1. 3 Big Data and You" - }, - { - "objectID": "modules/module1-3.html#section", - "href": "modules/module1-3.html#section", - "title": "1.3 The Challenges of Big Data", - "section": "", - "text": "Find Your Inner Data Geek\n\n\n\n\n\n\n\n\n\n\nNow that you know the characteristics of big data and some of their applications to the public sector, it’s time to consider how they serve your field of interest. Whether you plan to be a data scientist or work with a team of them, you need to understand how big data are collected, analyzed, and communicated. This module starts with an overview of data science to learn the steps in the life cycle of a big data project. It ends with you developing a plan to earn a data certification that exposes you to the tools and techniques of stages in the data science life cycle that fit your skill needs." - }, - { - "objectID": "modules/module1-3.html#read-1", - "href": "modules/module1-3.html#read-1", - "title": "1.3 The Challenges of Big Data", - "section": "Read", - "text": "Read\n\nThe Data Science Process: A Visual Guide to Standard Procedures in Data Science by Chanin Nantasenamat\nHilary: the most poisoned baby name in US history by Hilary Parker" - }, - { - "objectID": "modules/module1-3.html#watch", - "href": "modules/module1-3.html#watch", - "title": "1.3 The Challenges of Big Data", - "section": "Watch", - "text": "Watch\n\nHow I Would Learn Data Science (If I Had to Start Over) by Ken Jee" - }, - { - "objectID": "modules/module1-3.html#complete", - "href": "modules/module1-3.html#complete", - "title": "1.3 The Challenges of Big Data", - "section": "Complete", - "text": "Complete\nThis week you’ll spend most of your time creating a data certification plan. This assignment requires that you identify a research question and develop a plan to complete workshops over the semester that will expose you to the data science knowledge and skills needed to develop a big data project. By the end of the semester, you’ll submit a proposal that describes how you can answer the research question using big data and data science techniques.\nYou will turn in this plan as your “discussion” this week. But don’t wait until class day to start this assignment. Formulating a good research question takes time, and if you’re struggling with how to use big data in a project that interests you then you need to give me time to help you. Reach out by email to set up a time to talk or post questions to the Class Q & A discussion board. \n\nDownload the instructions for the data certification plan.\nIf you need some inspiration, check out this web blog. Or Google “big data and X (your field).” It’s also a good idea to look at some academic journals in your field to see how the techniques of data science are being applied. \nWrite me an email or set up a time to talk if you need help.\nSubmit your data certification plan to the “1.3 Data Certification” assignment folder.\n\nDue by: 11/24 at 11:59pm" - }, - { - "objectID": "modules/module1-3.html#the-challenges-of-big-data", - "href": "modules/module1-3.html#the-challenges-of-big-data", - "title": "1.3 The Challenges of Big Data", - "section": "1. 4 The Challenges of Big Data", - "text": "1. 4 The Challenges of Big Data" - }, - { - "objectID": "modules/module1-1.html", - "href": "modules/module1-1.html", - "title": "1.1 The Value of Big Data", - "section": "", - "text": "|:————————————:| | ## Transforming Information to Ideas | |————————————–|", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.1 The Value of Big Data" - ] - }, - { - "objectID": "modules/module1-1.html#module-overview", - "href": "modules/module1-1.html#module-overview", - "title": "1.1 The Value of Big Data", - "section": "", - "text": "This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study.", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.1 The Value of Big Data" - ] - }, - { - "objectID": "modules/module1-1.html#content", - "href": "modules/module1-1.html#content", - "title": "1.1 The Value of Big Data", - "section": "Content", - "text": "Content\n\n\n\nSections\nDue Date\n\n\n\n\n1.1 Discussion\n1/17\n\n\n1.2 Data Certification Plan\n1/24\n\n\n1.3 Discussion\n1/31", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.1 The Value of Big Data" - ] - }, - { - "objectID": "modules/module1-1.html#assignments", - "href": "modules/module1-1.html#assignments", - "title": "1.1 The Value of Big Data", - "section": "Assignments", - "text": "Assignments\n\n\n\nAssignments\nDue Date\n\n\n\n\n1.1 Discussion\n1/17\n\n\n1.2 Data Certification Plan\n1/24\n\n\n1.3 Discussion\n1/31", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.1 The Value of Big Data" - ] - }, - { - "objectID": "modules/module1-1.html#the-value-of-big-data", - "href": "modules/module1-1.html#the-value-of-big-data", - "title": "1.1 The Value of Big Data", - "section": "1. 2 The Value of Big Data", - "text": "1. 2 The Value of Big Data\nThis module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study.", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.1 The Value of Big Data" - ] - }, - { - "objectID": "modules/module1-1.html#transforming-information-to-ideas", - "href": "modules/module1-1.html#transforming-information-to-ideas", - "title": "1.1 The Value of Big Data", - "section": "", - "text": "The course starts this week with readings about the characteristics of big data and their value to the public sector. Consider how your field is mining big data to shape public policy and improve service delivery.", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.1 The Value of Big Data" - ] - }, - { - "objectID": "modules/module1-1.html#read", - "href": "modules/module1-1.html#read", - "title": "1.1 The Value of Big Data", - "section": "Read", - "text": "Read\n\nDesouza & Smith, Big Data for Social Innovation, Stanford Social Innovation Review, Summer 2014.\nU.S. Census Bureau, Big Data, 2022.\nMeier, P., Digital Humanitarians, Chapter 1, CRC Press, 2015.\nPentland, A., Social Physics, Chapter 1, Penguin Group, 2015.", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.1 The Value of Big Data" - ] - }, - { - "objectID": "modules/module1-1.html#prepare", - "href": "modules/module1-1.html#prepare", - "title": "1.1 The Value of Big Data", - "section": "Prepare", - "text": "Prepare\nPlease prepare to discuss your thoughts on the following prompts:\n\nDescribe two characteristics of big data and how they apply to data produced or are used by your field of interest.\nDescribe ideas or practices in this week’s readings that you had not considered before.\nWhat claims about social physics do you find valid? In what ways would you challenge Pentland’s “promise” of social physics?", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.1 The Value of Big Data" - ] - }, - { - "objectID": "modules/module1-1.html#attend", - "href": "modules/module1-1.html#attend", - "title": "1.1 The Value of Big Data", - "section": "Attend", - "text": "Attend\nIn person discussion, 1/17 at 4:30-5:30pm", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.1 The Value of Big Data" - ] - }, - { - "objectID": "modules/module1-1.html#big-data-and-you", - "href": "modules/module1-1.html#big-data-and-you", - "title": "1.1 The Value of Big Data", - "section": "1. 3 Big Data and You", - "text": "1. 3 Big Data and You", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.1 The Value of Big Data" - ] - }, - { - "objectID": "modules/module1-1.html#section", - "href": "modules/module1-1.html#section", - "title": "1.1 The Value of Big Data", - "section": "", - "text": "Find Your Inner Data Geek\n\n\n\n\n\n\n\n\n\n\nNow that you know the characteristics of big data and some of their applications to the public sector, it’s time to consider how they serve your field of interest. Whether you plan to be a data scientist or work with a team of them, you need to understand how big data are collected, analyzed, and communicated. This module starts with an overview of data science to learn the steps in the life cycle of a big data project. It ends with you developing a plan to earn a data certification that exposes you to the tools and techniques of stages in the data science life cycle that fit your skill needs.", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.1 The Value of Big Data" - ] - }, - { - "objectID": "modules/module1-1.html#read-1", - "href": "modules/module1-1.html#read-1", - "title": "1.1 The Value of Big Data", - "section": "Read", - "text": "Read\n\nThe Data Science Process: A Visual Guide to Standard Procedures in Data Science by Chanin Nantasenamat\nHilary: the most poisoned baby name in US history by Hilary Parker", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.1 The Value of Big Data" - ] - }, - { - "objectID": "modules/module1-1.html#watch", - "href": "modules/module1-1.html#watch", - "title": "1.1 The Value of Big Data", - "section": "Watch", - "text": "Watch\n\nHow I Would Learn Data Science (If I Had to Start Over) by Ken Jee", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.1 The Value of Big Data" - ] - }, - { - "objectID": "modules/module1-1.html#complete", - "href": "modules/module1-1.html#complete", - "title": "1.1 The Value of Big Data", - "section": "Complete", - "text": "Complete\nThis week you’ll spend most of your time creating a data certification plan. This assignment requires that you identify a research question and develop a plan to complete workshops over the semester that will expose you to the data science knowledge and skills needed to develop a big data project. By the end of the semester, you’ll submit a proposal that describes how you can answer the research question using big data and data science techniques.\nYou will turn in this plan as your “discussion” this week. But don’t wait until class day to start this assignment. Formulating a good research question takes time, and if you’re struggling with how to use big data in a project that interests you then you need to give me time to help you. Reach out by email to set up a time to talk or post questions to the Class Q & A discussion board. \n\nDownload the instructions for the data certification plan.\nIf you need some inspiration, check out this web blog. Or Google “big data and X (your field).” It’s also a good idea to look at some academic journals in your field to see how the techniques of data science are being applied. \nWrite me an email or set up a time to talk if you need help.\nSubmit your data certification plan to the “1.3 Data Certification” assignment folder.\n\nDue by: 11/24 at 11:59pm", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.1 The Value of Big Data" - ] - }, - { - "objectID": "modules/module1-1.html#the-challenges-of-big-data", - "href": "modules/module1-1.html#the-challenges-of-big-data", - "title": "1.1 The Value of Big Data", - "section": "1. 4 The Challenges of Big Data", - "text": "1. 4 The Challenges of Big Data", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.1 The Value of Big Data" - ] - }, - { - "objectID": "modules/module1-2.html", - "href": "modules/module1-2.html", - "title": "1.2 Big Data and You", - "section": "", - "text": "This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study.", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.2 Big Data and You" - ] - }, - { - "objectID": "modules/module1-2.html#module-overview", - "href": "modules/module1-2.html#module-overview", - "title": "1.2 Big Data and You", - "section": "", - "text": "This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study.", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.2 Big Data and You" - ] - }, - { - "objectID": "modules/module1-2.html#assignments", - "href": "modules/module1-2.html#assignments", - "title": "1.2 Big Data and You", - "section": "Assignments", - "text": "Assignments\n\n\n\nSection & Assignment\nDue Date\n\n\n\n\n1.2 Discussion\n1/17\n\n\n1.3 Data Certification Plan\n1/24\n\n\n1.4 Discussion\n1/31", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.2 Big Data and You" - ] - }, - { - "objectID": "modules/module1-2.html#the-value-of-big-data", - "href": "modules/module1-2.html#the-value-of-big-data", - "title": "1.2 Big Data and You", - "section": "1. 2 The Value of Big Data", - "text": "1. 2 The Value of Big Data\nThis module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study.", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.2 Big Data and You" - ] - }, - { - "objectID": "modules/module1-2.html#transforming-information-to-ideas", - "href": "modules/module1-2.html#transforming-information-to-ideas", - "title": "1.2 Big Data and You", - "section": "Transforming Information to Ideas", - "text": "Transforming Information to Ideas\nThis week we’ll explore the characteristics of big data and its value to the public sector.", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.2 Big Data and You" - ] - }, - { - "objectID": "modules/module1-2.html#read", - "href": "modules/module1-2.html#read", - "title": "1.2 Big Data and You", - "section": "Read", - "text": "Read\n\nThe Data Science Process: A Visual Guide to Standard Procedures in Data Science by Chanin Nantasenamat\nHilary: the most poisoned baby name in US history by Hilary Parker", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.2 Big Data and You" - ] - }, - { - "objectID": "modules/module1-2.html#prepare", - "href": "modules/module1-2.html#prepare", - "title": "1.2 Big Data and You", - "section": "Prepare", - "text": "Prepare\nPlease prepare to discuss your thoughts on the following prompts:\n\nDescribe two characteristics of big data and how they apply to data produced or are used by your field of interest.\nDescribe ideas or practices in this week’s readings that you had not considered before.\nWhat claims about social physics do you find valid? In what ways would you challenge Pentland’s “promise” of social physics?", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.2 Big Data and You" - ] - }, - { - "objectID": "modules/module1-2.html#attend", - "href": "modules/module1-2.html#attend", - "title": "1.2 Big Data and You", - "section": "Attend", - "text": "Attend\nIn person discussion, 1/17 at 4:30-5:30pm", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.2 Big Data and You" - ] - }, - { - "objectID": "modules/module1-2.html#big-data-and-you", - "href": "modules/module1-2.html#big-data-and-you", - "title": "1.2 Big Data and You", - "section": "1. 3 Big Data and You", - "text": "1. 3 Big Data and You", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.2 Big Data and You" - ] - }, - { - "objectID": "modules/module1-2.html#section", - "href": "modules/module1-2.html#section", - "title": "1.2 Big Data and You", - "section": "", - "text": "Find Your Inner Data Geek\n\n\n\n\n\n\n\n\n\n\nNow that you know the characteristics of big data and some of their applications to the public sector, it’s time to consider how they serve your field of interest. Whether you plan to be a data scientist or work with a team of them, you need to understand how big data are collected, analyzed, and communicated. This module starts with an overview of data science to learn the steps in the life cycle of a big data project. It ends with you developing a plan to earn a data certification that exposes you to the tools and techniques of stages in the data science life cycle that fit your skill needs.", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.2 Big Data and You" - ] - }, - { - "objectID": "modules/module1-2.html#read-1", - "href": "modules/module1-2.html#read-1", - "title": "1.2 Big Data and You", - "section": "Read", - "text": "Read\n\nThe Data Science Process: A Visual Guide to Standard Procedures in Data Science by Chanin Nantasenamat\nHilary: the most poisoned baby name in US history by Hilary Parker", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.2 Big Data and You" - ] - }, - { - "objectID": "modules/module1-2.html#watch", - "href": "modules/module1-2.html#watch", - "title": "1.2 Big Data and You", - "section": "Watch", - "text": "Watch\n\nHow I Would Learn Data Science (If I Had to Start Over) by Ken Jee", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.2 Big Data and You" - ] - }, - { - "objectID": "modules/module1-2.html#complete", - "href": "modules/module1-2.html#complete", - "title": "1.2 Big Data and You", - "section": "Complete", - "text": "Complete\nThis week you’ll spend most of your time creating a plan to earn a data certification by the end of the semester. This assignment requires that you identify a research question and develop a plan to complete workshops over the semester that will expose you to the data science knowledge and skills needed to develop a big data project. By the end of the semester, you’ll submit a proposal that describes how you can answer the research question using big data and data science techniques.\nYou may be a novice to big data terms and sources at this point in the semester, but you probably have questions in your field that can be explored with data. For example, you may be interested in pollution levels of major cities and what conditions lead to poor air quality days. While structured data like measures of ozone levels, particulate matter, and nitrogen oxides can be used to identify poor air quality, big data generated from the sources of pollutants can be used to predict poor air quality days.  Vehicles, traffic lights, navigation apps, satellites, etc. generate high velocity, high volume, and unstructured data that can be harnessed to predict poor air quality days. With these data, you can explore questions like, “What impact could limiting semi-trucks driving on I-75 between 6am and 6pm have on air quality in Atlanta?” The purpose of the data certification is to learn about the types of big data and analysis techniques needed to answer the question that you formulate from your field of interest.\nFormulating a good research question takes time and is iterative as you learn about types of data and techniques. This exercise gets you started on crafting a question and finding tutorials that can help you develop a project plan to answer it. It requires that you identify five, 90 minute tutorials that can tailor your learning about big data to answer the research question that you develop. To complete the assignment for this week:\n\nRead the instructions for the data certification plan.\nIf you need some inspiration, Google “big data and X (your field).” It’s also a good idea to look at some academic journals in your field to see how the techniques of data science are being applied.\nWrite me an email or set up a time to talk if you need help.\nSubmit your data certification plan to corresponding assignment folder.\n\nDue by: 9/3 at 11:59pm", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.2 Big Data and You" - ] - }, - { - "objectID": "modules/module1-2.html#the-challenges-of-big-data", - "href": "modules/module1-2.html#the-challenges-of-big-data", - "title": "1.2 Big Data and You", - "section": "1. 4 The Challenges of Big Data", - "text": "1. 4 The Challenges of Big Data", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.2 Big Data and You" - ] - }, - { - "objectID": "modules/module1.html#content", - "href": "modules/module1.html#content", - "title": "Module 1 - Introduction to Big Data", - "section": "Content", - "text": "Content\n\n\n\nSection\nAssignment\nDue Date\n\n\n\n\n1.1 The Value of Big Data\nDiscussion Post\n8/27\n\n\n1.2 Big Data and You\nData Certification Plan\n9/3\n\n\n1.3 The Challenges of Big Data\nDiscussion Post & Peer Response\n9/10 & 9/14" - }, - { - "objectID": "modules/module1/module1.html#module-overview", - "href": "modules/module1/module1.html#module-overview", - "title": "Module 1 - Introduction to Big Data", - "section": "Module Overview", - "text": "Module Overview\nThis module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study." - }, - { - "objectID": "modules/module1/module1.html#content", - "href": "modules/module1/module1.html#content", - "title": "Module 1 - Introduction to Big Data", - "section": "Content", - "text": "Content\n\n\n\nSection\nAssignment\nDue Date\n\n\n\n\n1.1 The Value of Big Data\nDiscussion Post\n8/27\n\n\n1.2 Big Data and You\nData Certification Plan\n9/3\n\n\n1.3 The Challenges of Big Data\nDiscussion Post & Peer Response\n9/10 & 9/14" - }, - { - "objectID": "modules/module1/module1-2.html", - "href": "modules/module1/module1-2.html", - "title": "Module 1 - Introduction to Big Data", - "section": "", - "text": "This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study." - }, - { - "objectID": "modules/module1/module1-2.html#module-overview", - "href": "modules/module1/module1-2.html#module-overview", - "title": "Module 1 - Introduction to Big Data", - "section": "", - "text": "This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study." - }, - { - "objectID": "modules/module1/module1-2.html#assignments", - "href": "modules/module1/module1-2.html#assignments", - "title": "Module 1 - Introduction to Big Data", - "section": "Assignments", - "text": "Assignments\n\n\n\nSection & Assignment\nDue Date\n\n\n\n\n1.2 Discussion\n1/17\n\n\n1.3 Data Certification Plan\n1/24\n\n\n1.4 Discussion\n1/31" - }, - { - "objectID": "modules/module1/module1-2.html#the-value-of-big-data", - "href": "modules/module1/module1-2.html#the-value-of-big-data", - "title": "Module 1 - Introduction to Big Data", - "section": "1. 2 The Value of Big Data", - "text": "1. 2 The Value of Big Data\nThis module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study." - }, - { - "objectID": "modules/module1/module1-2.html#transforming-information-to-ideas", - "href": "modules/module1/module1-2.html#transforming-information-to-ideas", - "title": "Module 1 - Introduction to Big Data", - "section": "Transforming Information to Ideas", - "text": "Transforming Information to Ideas\nThis week we’ll explore the characteristics of big data and its value to the public sector." - }, - { - "objectID": "modules/module1/module1-2.html#read", - "href": "modules/module1/module1-2.html#read", - "title": "Module 1 - Introduction to Big Data", - "section": "Read", - "text": "Read\n\nDesouza & Smith, Big Data for Social Innovation, Stanford Social Innovation Review, Summer 2014.\nWorld Bank Group, Big Data in Action for Government, World Bank Governance Practice, 2017.\nMeier, P., Digital Humanitarians, Chapter 1, CRC Press, 2015.\nPentland, A. Social Physics, Chapter 1, Penguin Group, 2015." - }, - { - "objectID": "modules/module1/module1-2.html#prepare", - "href": "modules/module1/module1-2.html#prepare", - "title": "Module 1 - Introduction to Big Data", - "section": "Prepare", - "text": "Prepare\nPlease prepare to discuss your thoughts on the following prompts:\n\nDescribe two characteristics of big data and how they apply to data produced or are used by your field of interest.\nDescribe ideas or practices in this week’s readings that you had not considered before.\nWhat claims about social physics do you find valid? In what ways would you challenge Pentland’s “promise” of social physics?" - }, - { - "objectID": "modules/module1/module1-2.html#attend", - "href": "modules/module1/module1-2.html#attend", - "title": "Module 1 - Introduction to Big Data", - "section": "Attend", - "text": "Attend\nIn person discussion, 1/17 at 4:30-5:30pm" - }, - { - "objectID": "modules/module1/module1-2.html#big-data-and-you", - "href": "modules/module1/module1-2.html#big-data-and-you", - "title": "Module 1 - Introduction to Big Data", - "section": "1. 3 Big Data and You", - "text": "1. 3 Big Data and You" - }, - { - "objectID": "modules/module1/module1-2.html#section", - "href": "modules/module1/module1-2.html#section", - "title": "Module 1 - Introduction to Big Data", - "section": "", - "text": "Find Your Inner Data Geek\n\n\n\n\n\n\n\n\n\n\nNow that you know the characteristics of big data and some of their applications to the public sector, it’s time to consider how they serve your field of interest. Whether you plan to be a data scientist or work with a team of them, you need to understand how big data are collected, analyzed, and communicated. This module starts with an overview of data science to learn the steps in the life cycle of a big data project. It ends with you developing a plan to earn a data certification that exposes you to the tools and techniques of stages in the data science life cycle that fit your skill needs." - }, - { - "objectID": "modules/module1/module1-2.html#read-1", - "href": "modules/module1/module1-2.html#read-1", - "title": "Module 1 - Introduction to Big Data", - "section": "Read", - "text": "Read\n\nThe Data Science Process: A Visual Guide to Standard Procedures in Data Science by Chanin Nantasenamat\nHilary: the most poisoned baby name in US history by Hilary Parker" - }, - { - "objectID": "modules/module1/module1-2.html#watch", - "href": "modules/module1/module1-2.html#watch", - "title": "Module 1 - Introduction to Big Data", - "section": "Watch", - "text": "Watch\n\nHow I Would Learn Data Science (If I Had to Start Over) by Ken Jee" - }, - { - "objectID": "modules/module1/module1-2.html#complete", - "href": "modules/module1/module1-2.html#complete", - "title": "Module 1 - Introduction to Big Data", - "section": "Complete", - "text": "Complete\nThis week you’ll spend most of your time creating a data certification plan. This assignment requires that you identify a research question and develop a plan to complete workshops over the semester that will expose you to the data science knowledge and skills needed to develop a big data project. By the end of the semester, you’ll submit a proposal that describes how you can answer the research question using big data and data science techniques.\nYou will turn in this plan as your “discussion” this week. But don’t wait until class day to start this assignment. Formulating a good research question takes time, and if you’re struggling with how to use big data in a project that interests you then you need to give me time to help you. Reach out by email to set up a time to talk or post questions to the Class Q & A discussion board. \n\nDownload the instructions for the data certification plan.\nIf you need some inspiration, check out this web blog. Or Google “big data and X (your field).” It’s also a good idea to look at some academic journals in your field to see how the techniques of data science are being applied. \nWrite me an email or set up a time to talk if you need help.\nSubmit your data certification plan to the “1.3 Data Certification” assignment folder.\n\nDue by: 11/24 at 11:59pm" - }, - { - "objectID": "modules/module1/module1-2.html#the-challenges-of-big-data", - "href": "modules/module1/module1-2.html#the-challenges-of-big-data", - "title": "Module 1 - Introduction to Big Data", - "section": "1. 4 The Challenges of Big Data", - "text": "1. 4 The Challenges of Big Data" - }, - { - "objectID": "modules/module1/module1-1.html", - "href": "modules/module1/module1-1.html", - "title": "Module 1 - Introduction to Big Data", - "section": "", - "text": "This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study." - }, - { - "objectID": "modules/module1/module1-1.html#module-overview", - "href": "modules/module1/module1-1.html#module-overview", - "title": "Module 1 - Introduction to Big Data", - "section": "", - "text": "This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study." - }, - { - "objectID": "modules/module1/module1-1.html#content", - "href": "modules/module1/module1-1.html#content", - "title": "Module 1 - Introduction to Big Data", - "section": "Content", - "text": "Content\n\n\n\nSections\nDue Date\n\n\n\n\n1.1 Discussion\n1/17\n\n\n1.2 Data Certification Plan\n1/24\n\n\n1.3 Discussion\n1/31" - }, - { - "objectID": "modules/module1/module1-1.html#assignments", - "href": "modules/module1/module1-1.html#assignments", - "title": "Module 1 - Introduction to Big Data", - "section": "Assignments", - "text": "Assignments\n\n\n\nAssignments\nDue Date\n\n\n\n\n1.1 Discussion\n1/17\n\n\n1.2 Data Certification Plan\n1/24\n\n\n1.3 Discussion\n1/31" - }, - { - "objectID": "modules/module1/module1-1.html#the-value-of-big-data", - "href": "modules/module1/module1-1.html#the-value-of-big-data", - "title": "Module 1 - Introduction to Big Data", - "section": "1. 2 The Value of Big Data", - "text": "1. 2 The Value of Big Data\nThis module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study." - }, - { - "objectID": "modules/module1/module1-1.html#transforming-information-to-ideas", - "href": "modules/module1/module1-1.html#transforming-information-to-ideas", - "title": "Module 1 - Introduction to Big Data", - "section": "Transforming Information to Ideas", - "text": "Transforming Information to Ideas\nThis week we’ll explore the characteristics of big data and its value to the public sector." - }, - { - "objectID": "modules/module1/module1-1.html#read", - "href": "modules/module1/module1-1.html#read", - "title": "Module 1 - Introduction to Big Data", - "section": "Read", - "text": "Read\n\nDesouza & Smith, Big Data for Social Innovation, Stanford Social Innovation Review, Summer 2014.\nWorld Bank Group, Big Data in Action for Government, World Bank Governance Practice, 2017.\nMeier, P., Digital Humanitarians, Chapter 1, CRC Press, 2015.\nPentland, A. Social Physics, Chapter 1, Penguin Group, 2015." - }, - { - "objectID": "modules/module1/module1-1.html#prepare", - "href": "modules/module1/module1-1.html#prepare", - "title": "Module 1 - Introduction to Big Data", - "section": "Prepare", - "text": "Prepare\nPlease prepare to discuss your thoughts on the following prompts:\n\nDescribe two characteristics of big data and how they apply to data produced or are used by your field of interest.\nDescribe ideas or practices in this week’s readings that you had not considered before.\nWhat claims about social physics do you find valid? In what ways would you challenge Pentland’s “promise” of social physics?" - }, - { - "objectID": "modules/module1/module1-1.html#attend", - "href": "modules/module1/module1-1.html#attend", - "title": "Module 1 - Introduction to Big Data", - "section": "Attend", - "text": "Attend\nIn person discussion, 1/17 at 4:30-5:30pm" - }, - { - "objectID": "modules/module1/module1-1.html#big-data-and-you", - "href": "modules/module1/module1-1.html#big-data-and-you", - "title": "Module 1 - Introduction to Big Data", - "section": "1. 3 Big Data and You", - "text": "1. 3 Big Data and You" - }, - { - "objectID": "modules/module1/module1-1.html#section", - "href": "modules/module1/module1-1.html#section", - "title": "Module 1 - Introduction to Big Data", - "section": "", - "text": "Find Your Inner Data Geek\n\n\n\n\n\n\n\n\n\n\nNow that you know the characteristics of big data and some of their applications to the public sector, it’s time to consider how they serve your field of interest. Whether you plan to be a data scientist or work with a team of them, you need to understand how big data are collected, analyzed, and communicated. This module starts with an overview of data science to learn the steps in the life cycle of a big data project. It ends with you developing a plan to earn a data certification that exposes you to the tools and techniques of stages in the data science life cycle that fit your skill needs." - }, - { - "objectID": "modules/module1/module1-1.html#read-1", - "href": "modules/module1/module1-1.html#read-1", - "title": "Module 1 - Introduction to Big Data", - "section": "Read", - "text": "Read\n\nThe Data Science Process: A Visual Guide to Standard Procedures in Data Science by Chanin Nantasenamat\nHilary: the most poisoned baby name in US history by Hilary Parker" - }, - { - "objectID": "modules/module1/module1-1.html#watch", - "href": "modules/module1/module1-1.html#watch", - "title": "Module 1 - Introduction to Big Data", - "section": "Watch", - "text": "Watch\n\nHow I Would Learn Data Science (If I Had to Start Over) by Ken Jee" - }, - { - "objectID": "modules/module1/module1-1.html#complete", - "href": "modules/module1/module1-1.html#complete", - "title": "Module 1 - Introduction to Big Data", - "section": "Complete", - "text": "Complete\nThis week you’ll spend most of your time creating a data certification plan. This assignment requires that you identify a research question and develop a plan to complete workshops over the semester that will expose you to the data science knowledge and skills needed to develop a big data project. By the end of the semester, you’ll submit a proposal that describes how you can answer the research question using big data and data science techniques.\nYou will turn in this plan as your “discussion” this week. But don’t wait until class day to start this assignment. Formulating a good research question takes time, and if you’re struggling with how to use big data in a project that interests you then you need to give me time to help you. Reach out by email to set up a time to talk or post questions to the Class Q & A discussion board. \n\nDownload the instructions for the data certification plan.\nIf you need some inspiration, check out this web blog. Or Google “big data and X (your field).” It’s also a good idea to look at some academic journals in your field to see how the techniques of data science are being applied. \nWrite me an email or set up a time to talk if you need help.\nSubmit your data certification plan to the “1.3 Data Certification” assignment folder.\n\nDue by: 11/24 at 11:59pm" - }, - { - "objectID": "modules/module1/module1-1.html#the-challenges-of-big-data", - "href": "modules/module1/module1-1.html#the-challenges-of-big-data", - "title": "Module 1 - Introduction to Big Data", - "section": "1. 4 The Challenges of Big Data", - "text": "1. 4 The Challenges of Big Data" - }, - { - "objectID": "modules/module1/module1-3.html", - "href": "modules/module1/module1-3.html", - "title": "Module 1 - Introduction to Big Data", - "section": "", - "text": "This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study." - }, - { - "objectID": "modules/module1/module1-3.html#module-overview", - "href": "modules/module1/module1-3.html#module-overview", - "title": "Module 1 - Introduction to Big Data", - "section": "", - "text": "This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study." - }, - { - "objectID": "modules/module1/module1-3.html#assignments", - "href": "modules/module1/module1-3.html#assignments", - "title": "Module 1 - Introduction to Big Data", - "section": "Assignments", - "text": "Assignments\n\n\n\nSection & Assignment\nDue Date\n\n\n\n\n1.2 Discussion\n1/17\n\n\n1.3 Data Certification Plan\n1/24\n\n\n1.4 Discussion\n1/31" - }, - { - "objectID": "modules/module1/module1-3.html#the-value-of-big-data", - "href": "modules/module1/module1-3.html#the-value-of-big-data", - "title": "Module 1 - Introduction to Big Data", - "section": "1. 2 The Value of Big Data", - "text": "1. 2 The Value of Big Data\nThis module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study." - }, - { - "objectID": "modules/module1/module1-3.html#transforming-information-to-ideas", - "href": "modules/module1/module1-3.html#transforming-information-to-ideas", - "title": "Module 1 - Introduction to Big Data", - "section": "Transforming Information to Ideas", - "text": "Transforming Information to Ideas\nThis week we’ll explore the characteristics of big data and its value to the public sector." - }, - { - "objectID": "modules/module1/module1-3.html#read", - "href": "modules/module1/module1-3.html#read", - "title": "Module 1 - Introduction to Big Data", - "section": "Read", - "text": "Read\n\nDesouza & Smith, Big Data for Social Innovation, Stanford Social Innovation Review, Summer 2014.\nWorld Bank Group, Big Data in Action for Government, World Bank Governance Practice, 2017.\nMeier, P., Digital Humanitarians, Chapter 1, CRC Press, 2015.\nPentland, A. Social Physics, Chapter 1, Penguin Group, 2015." - }, - { - "objectID": "modules/module1/module1-3.html#prepare", - "href": "modules/module1/module1-3.html#prepare", - "title": "Module 1 - Introduction to Big Data", - "section": "Prepare", - "text": "Prepare\nPlease prepare to discuss your thoughts on the following prompts:\n\nDescribe two characteristics of big data and how they apply to data produced or are used by your field of interest.\nDescribe ideas or practices in this week’s readings that you had not considered before.\nWhat claims about social physics do you find valid? In what ways would you challenge Pentland’s “promise” of social physics?" - }, - { - "objectID": "modules/module1/module1-3.html#attend", - "href": "modules/module1/module1-3.html#attend", - "title": "Module 1 - Introduction to Big Data", - "section": "Attend", - "text": "Attend\nIn person discussion, 1/17 at 4:30-5:30pm" - }, - { - "objectID": "modules/module1/module1-3.html#big-data-and-you", - "href": "modules/module1/module1-3.html#big-data-and-you", - "title": "Module 1 - Introduction to Big Data", - "section": "1. 3 Big Data and You", - "text": "1. 3 Big Data and You" - }, - { - "objectID": "modules/module1/module1-3.html#section", - "href": "modules/module1/module1-3.html#section", - "title": "Module 1 - Introduction to Big Data", - "section": "", - "text": "Find Your Inner Data Geek\n\n\n\n\n\n\n\n\n\n\nNow that you know the characteristics of big data and some of their applications to the public sector, it’s time to consider how they serve your field of interest. Whether you plan to be a data scientist or work with a team of them, you need to understand how big data are collected, analyzed, and communicated. This module starts with an overview of data science to learn the steps in the life cycle of a big data project. It ends with you developing a plan to earn a data certification that exposes you to the tools and techniques of stages in the data science life cycle that fit your skill needs." - }, - { - "objectID": "modules/module1/module1-3.html#read-1", - "href": "modules/module1/module1-3.html#read-1", - "title": "Module 1 - Introduction to Big Data", - "section": "Read", - "text": "Read\n\nThe Data Science Process: A Visual Guide to Standard Procedures in Data Science by Chanin Nantasenamat\nHilary: the most poisoned baby name in US history by Hilary Parker" - }, - { - "objectID": "modules/module1/module1-3.html#watch", - "href": "modules/module1/module1-3.html#watch", - "title": "Module 1 - Introduction to Big Data", - "section": "Watch", - "text": "Watch\n\nHow I Would Learn Data Science (If I Had to Start Over) by Ken Jee" - }, - { - "objectID": "modules/module1/module1-3.html#complete", - "href": "modules/module1/module1-3.html#complete", - "title": "Module 1 - Introduction to Big Data", - "section": "Complete", - "text": "Complete\nThis week you’ll spend most of your time creating a data certification plan. This assignment requires that you identify a research question and develop a plan to complete workshops over the semester that will expose you to the data science knowledge and skills needed to develop a big data project. By the end of the semester, you’ll submit a proposal that describes how you can answer the research question using big data and data science techniques.\nYou will turn in this plan as your “discussion” this week. But don’t wait until class day to start this assignment. Formulating a good research question takes time, and if you’re struggling with how to use big data in a project that interests you then you need to give me time to help you. Reach out by email to set up a time to talk or post questions to the Class Q & A discussion board. \n\nDownload the instructions for the data certification plan.\nIf you need some inspiration, check out this web blog. Or Google “big data and X (your field).” It’s also a good idea to look at some academic journals in your field to see how the techniques of data science are being applied. \nWrite me an email or set up a time to talk if you need help.\nSubmit your data certification plan to the “1.3 Data Certification” assignment folder.\n\nDue by: 11/24 at 11:59pm" - }, - { - "objectID": "modules/module1/module1-3.html#the-challenges-of-big-data", - "href": "modules/module1/module1-3.html#the-challenges-of-big-data", - "title": "Module 1 - Introduction to Big Data", - "section": "1. 4 The Challenges of Big Data", - "text": "1. 4 The Challenges of Big Data" - }, - { - "objectID": "modules/module1-0.html#module-overview", - "href": "modules/module1-0.html#module-overview", - "title": "Big Data for Public Good", - "section": "", - "text": "This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study.", - "crumbs": [ - "Module 1 - Introduction to Big Data", - "Module Overview" - ] - }, - { - "objectID": "modules/module1-0.html#content", - "href": "modules/module1-0.html#content", - "title": "Module Overview", - "section": "Content", - "text": "Content\n\n\n\n\n\n\n\n\nSection\nAssignment\nDue Date\n\n\n\n\n1.1 The Value of Big Data\nDiscussion Post\n8/27\n\n\n1.2 Big Data and You\nData Certification Plan\n9/3\n\n\n1.3 The Challenges of Big Data\nDiscussion Post & Peer Response\n9/10 & 9/14", - "crumbs": [ - "Module 1 - Introduction to Big Data" - ] - }, - { - "objectID": "modules/module1-0.html", - "href": "modules/module1-0.html", - "title": "Module Overview", - "section": "", - "text": "This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study.", - "crumbs": [ - "Module 1 - Introduction to Big Data" - ] - }, - { - "objectID": "modules/module1-0.html#introduction", - "href": "modules/module1-0.html#introduction", - "title": "Module Overview", - "section": "", - "text": "This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study.", - "crumbs": [ - "Module 1 - Introduction to Big Data" + "Module 1 - Introduction to Big Data", + "1.1 The Value of Big Data" ] }, { @@ -1467,44 +222,50 @@ ] }, { - "objectID": "modules/module1-1.html#post-discussion-1", - "href": "modules/module1-1.html#post-discussion-1", - "title": "1.1 The Value of Big Data", - "section": "Post Discussion 1", - "text": "Post Discussion 1\nAddress the following:\n\nDescribe at least two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data from the readings this week that I can address in my weekly announcement?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings you describe using in text using APA style. Posts should range between 400-500 words.\nDue by: 8/27 11:59 pm EST", + "objectID": "index.html", + "href": "index.html", + "title": "Welcome to Big Data for Public Good!", + "section": "", + "text": "Overview\nPublic and nonprofit agencies are beginning to unlock the potential of large-scale data to improve service delivery and inform policy. Computational tools capable of making productive use of big data have proliferated in recent years, drastically decreasing the barriers to entry for these applications. This course explores the practice of using data to improve decision-making and evaluation, including techniques for data collection, analysis, and behavior change. You will learn about the opportunities and challenges of big data and devise a plan to apply them to areas of personal interest within the public sector.\n\n\n\nCourse Goal & Objectives\nBy the end of this course you should be able to:\n\nDefine big data and describe its characteristics;\nDiscuss how public agencies harness large-scale data to inform policy design, increase stakeholder engagement, and improve service delivery.\nRecognize situations when it’s possible to collect data to inform evidenced-based policy decision-making;\nIntelligently consider the social, political, and ethical considerations of using big data and its analytical techniques for public uses.\n\n\n\nHelpful Notes from Your Professor\n\nComplete all readings and watch the videos. They compliment each other, so both are critical to understanding course materials\nDon’t hesitate to contact me with questions or problems at any point during the semester. I will always try to respond to e-mails quickly.\nThe topics in this class are in the news all the time. Don’t hesitate to send me or post articles or videos related to course material.\n\n\n\nRequired Book\nNo books are required for this course. All learning materials are available through the course site.\n\n\nContact Information\nProfessor A Phone: (000) 123-4567 Email: Please contact Dr. Cynthia Searcy at csearcy@gsu.edu for question regarding this open course Office hour: by appointment" + }, + { + "objectID": "discussions/M4-2.html#post", + "href": "discussions/M4-2.html#post", + "title": "Discussion 6", + "section": "Post", + "text": "Post\nO’Neil’s article (2023) reports on the voices of five women from tech fields who have been exposing problems with bias and discrimination in algorithms for years. Hendrycks and colleagues (2023) released a report earlier this month warning that AI poses  catastrophic risks to humanity.  Answer the following:\n\nAfter reading the O’Neil article, explore further the work of either Buolamwini, Chowdhury, Gangadharan, Gebru, or Noble. Describe the site/content you reviewed, why you chose it, and what you learned.\nThe report by Hendrycks and colleagues (2023) underpins the AI risks of the “AI Doomers” as described in the O’Neil article (2023). One of the signers of the Statement on AI risks is Geoffry Hinton, an Emeritus Professor of Computer Science at the University of Toronto. He is quoted by O’Neil as saying “I believe that the possibility that digital intelligence will become much smarter than humans and will replace us as the apex intelligence is a more serious threat to humanity than bias and discrimination, even though bias and discrimination are happening now and need to be confronted urgently.” Do you agree? Why or why not?\nObermeyer and colleagues (2021) provide practical steps that organizations can take to diminish harmful effect of AI. Which of these overlap with calls from Buolamwini, Chowdhury, Gangadharan, Gebru, Noble, and the “AI Doomers”? Which steps do you think are most urgent and why?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings analyzed in your posts using in-text APA style. Posts should range between 400-500 words.\nDue by: 10/22 11:59 pm EST", "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.1 The Value of Big Data" + "Discussion 6" ] }, { - "objectID": "discussions/M1-1.html", - "href": "discussions/M1-1.html", - "title": "Discussion 1", - "section": "", - "text": "Post\nAddress the following:\n\nDescribe at least two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data from the readings this week that I can address in my weekly announcement?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings you describe using in text using APA style. Posts should range between 400-500 words.\nDue by: 8/27 11:59 pm EST\nSee here for Rubrics", + "objectID": "discussions/M4-2.html#respond", + "href": "discussions/M4-2.html#respond", + "title": "Discussion 6", + "section": "Respond", + "text": "Respond\nThis week you are assigned to small groups again to learn what content your peers explored and their thoughts on the risks of AI. Read two of your group members’ posts and describe how your viewpoints converge and diverge. Please make sure that everyone in your group gets at least one set of comments.\nDue by: 10/26 at 11:59pm EST\nSee here for Rubrics", "crumbs": [ - "Discussion 1" + "Discussion 6" ] }, { - "objectID": "discussions/M1-1.html#m1.2-the-value-of-big-data", - "href": "discussions/M1-1.html#m1.2-the-value-of-big-data", - "title": "Module 1 Discussions", + "objectID": "discussions/M3-2.html", + "href": "discussions/M3-2.html", + "title": "Discussion 4", "section": "", - "text": "Post\nAddress the following:\n\nDescribe two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data that we can address this week in class?\n\nDue by: 8/29 11:59 pm EST\nDiscuss\nOnline discussions are important to the dialogue and learning in this class. Take some time to respond to at least two of your classmates’ posts by Friday.\nDue by: 9/3 11:59 pm EST", + "text": "Post\nAt this point in the semester, you should have identified the topic of your big data research proposal and have some idea of what data you will use. \nFor this discussion, you should create an annotated bibliography to support the Literature Review of your research proposal. Hopefully you’ve already been reading studies related to your topic and the methods used in them. The literature review requires you to describe this research and how your project using big data fills a gap in what is known.\nThese instructions for the proposal detail what sections to include and the requirements of each section. Make sure that you **upload the annotated bibliography in a Word Document in the post.**\nThe annotated bibliography should start with a short paragraph that states your research question and why it’s important. Next, I would like you to 1) create a list of 7-10 articles/reports that you will include in your literature review; 2) for each work write 4-6 sentences that describes its findings and how it relates to your topic; and 3) order them to demonstrate how they will relate to each other when you write the literature review section of your proposal. \nDue by: 10/1 at 11:59pm EST\nRespond\nYou will be assigned to small groups for this discussion post. Read two of your group member’s annotated bibliographies and provide constructive comments on strengths and weaknesses. Please make sure that everyone in your group gets at least one set of comments.\nDue by: 10/5 at 11:59pm\nSee here for Rubrics", "crumbs": [ - "Module 1 Discussions" + "Discussion 4" ] }, { - "objectID": "discussions/M1-1.html#m1.4-the-value-of-big-data", - "href": "discussions/M1-1.html#m1.4-the-value-of-big-data", - "title": "Module 1 Discussions", - "section": "M1.4 The Value of Big Data", - "text": "M1.4 The Value of Big Data\nPost\nAddress the following:\n\nDescribe two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data that we can address this week in class?\n\nDue by: 8/29 11:59 pm EST\nDiscuss\nOnline discussions are important to the dialogue and learning in this class. Take some time to respond to at least two of your classmates’ posts by Friday.\nDue by: 9/3 11:59 pm EST", + "objectID": "discussions/M3-2.html#m3.2-annotated-bibliography", + "href": "discussions/M3-2.html#m3.2-annotated-bibliography", + "title": "Discussion 4", + "section": "", + "text": "Post\nAt this point in the semester, you should have identified the topic of your big data research proposal and have some idea of what data you will use. \nFor this discussion, you should create an annotated bibliography to support the Literature Review of your research proposal. Hopefully you’ve already been reading studies related to your topic and the methods used in them. The literature review requires you to describe this research and how your project using big data fills a gap in what is known.\nThese instructions for the proposal detail what sections to include and the requirements of each section. Make sure that you **upload the annotated bibliography in a Word Document in the post.**\nThe annotated bibliography should start with a short paragraph that states your research question and why it’s important. Next, I would like you to 1) create a list of 7-10 articles/reports that you will include in your literature review; 2) for each work write 4-6 sentences that describes its findings and how it relates to your topic; and 3) order them to demonstrate how they will relate to each other when you write the literature review section of your proposal. \nDue by: 10/1 at 11:59pm EST\nRespond\nYou will be assigned to small groups for this discussion post. Read two of your group member’s annotated bibliographies and provide constructive comments on strengths and weaknesses. Please make sure that everyone in your group gets at least one set of comments.\nDue by: 10/5 at 11:59pm\nSee here for Rubrics", "crumbs": [ - "Module 1 Discussions" + "Discussion 4" ] }, { @@ -1518,139 +279,152 @@ ] }, { - "objectID": "discussions/M1-3.html#m1.2-the-value-of-big-data", - "href": "discussions/M1-3.html#m1.2-the-value-of-big-data", - "title": "Module 1 Discussions", + "objectID": "discussions/M1-3.html#m1.3-the-challenges-of-big-data", + "href": "discussions/M1-3.html#m1.3-the-challenges-of-big-data", + "title": "Discussion 2", "section": "", - "text": "Post\nAddress the following:\n\nDescribe two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data that we can address this week in class?\n\nDue by: 8/29 11:59 pm EST\nDiscuss\nOnline discussions are important to the dialogue and learning in this class. Take some time to respond to at least two of your classmates’ posts by Friday.\nDue by: 9/3 11:59 pm EST", + "text": "Post\nAddress the following:\n\nUsing all three of this week’s readings, describe the challenges of big data that you feel are urgent to address by the public and why.\nWhat issues do the authors address that you don’t feel are urgent? Why?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings analyzed in your posts using in-text APA style. Posts should range between 400-500 words.\nDue by: 9/10 11:59 pm EST\nSee here for Rubrics", "crumbs": [ - "Module 1 Discussions" + "Discussion 2" ] }, { - "objectID": "discussions/M1-3.html#m1.4-the-value-of-big-data", - "href": "discussions/M1-3.html#m1.4-the-value-of-big-data", - "title": "Module 1 Discussions", - "section": "M1.4 The Value of Big Data", - "text": "M1.4 The Value of Big Data\nPost\nAddress the following:\n\nDescribe two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data that we can address this week in class?\n\nDue by: 8/29 11:59 pm EST\nDiscuss\nOnline discussions are important to the dialogue and learning in this class. Take some time to respond to at least two of your classmates’ posts by Friday.\nDue by: 9/3 11:59 pm EST", + "objectID": "discussions/M1-3.html#respond", + "href": "discussions/M1-3.html#respond", + "title": "Discussion 2", + "section": "Respond", + "text": "Respond\nYou are assigned to a small discussion group this week. Read the posts of your peers and critique two group members’ concern/lack of concern about big data. Is the concern outweighed by the benefits of the data/its use? What’s missing from your peers’ argument?\nDue by: 9/14 11:59 pm EST", "crumbs": [ - "Module 1 Discussions" + "Discussion 2" ] }, { - "objectID": "discussions/M1-1.html#m1.1-the-value-of-big-data", - "href": "discussions/M1-1.html#m1.1-the-value-of-big-data", - "title": "Discussion 1", + "objectID": "assignments/project_proposal.html", + "href": "assignments/project_proposal.html", + "title": "Big Data Project Proposal", "section": "", - "text": "Post\nAddress the following:\n\nDescribe at least two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data from the readings this week that I can address in my weekly announcement?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings you describe using in text using APA style. Posts should range between 400-500 words.\nDue by: 8/27 11:59 pm EST\nSee here for Rubrics", - "crumbs": [ - "Discussion 1" - ] + "text": "At this point in your graduate studies, you’ve read multiple research papers and hopefully recognized a pattern of how they’re written. Although order can vary, most social science disciplines include these sections: Introduction, Purpose, Literature Review, Methods, Findings, Discussion, Limitations. The organization of a project proposal is very similar, except it stops after the Methods section." }, { - "objectID": "modules/module1-3.html#post-discussion-m1.3", - "href": "modules/module1-3.html#post-discussion-m1.3", - "title": "1.3 The Challenges of Big Data", - "section": "Post Discussion M1.3", - "text": "Post Discussion M1.3\nAddress the following:\n\nUsing all three of this week’s readings, describe the challenges of big data that you feel are urgent to address by the public and why.\nWhat issues do the authors address that you don’t feel are urgent? Why?\n\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings analyzed in your posts using in-text APA style. Posts should range between 400-500 words.\n\nDue by: 9/10 11:59 pm EST", + "objectID": "assignments/lab3.html", + "href": "assignments/lab3.html", + "title": "Lab 3 Machine Learning & Prediction", + "section": "", + "text": "Overview\nIn the previous lab we examined the practice of feature selection - identifying the proper set of variables to use as inputs into a predictive model. Gottman developed a framework using 20 micro-expressions coded at one-second intervals. Iceland developed a set of variables that help predict whether teens are likely to abuse alcohol.\nA key pattern that emerges from the case studies and a take-away from Lab 2 is that identifying the proper data to include in a model is difficult. Typically, experts start with a large number of measures and eliminate variables as they are tested. It requires patience and attention to detail to identify the right set of variables for a given problem.\nThis week we will explore the process of “feature engineering,” the task of starting from raw data sources and “engineering” new variables by finding ways to code or extract new features. Feature engineering is common when using data like satellite imagery, document archives, or video. It is common that the data was not designed for the task at hand, but it contains rich information that is extremely valuable if it can be extracted.\nFeature engineering is also necessary because predictive models typically require quantitative variables, so data sources like images and text need to be transformed into counts and scales. “Engineering” can be simple or complex. A simple example is computing a new variable, BMI, from two existing ones (height and weight). More complex examples of what this process might look like for unstructured data are below.\nFor example, how can a computer read handwriting? It has to be able to translate easily from an image of hand-written text to some sort of mathematical abstraction of the sentences.\n\n\n\n\n\nIt accomplishes this by isolating words, then isolating individual characters, then using a pixel grid to code which features exist on each character (vertical lines, curved lines, cross-bars, etc.), and making a prediction about which letter might be based upon specific features.\n\n\n\n\n\n(Note, the elements above are concepts from typography that describe fonts, not a list of features from natural language processing, but you get the idea)\nWithout a set of features extracted from the raw image of a character, the computer can’t predict which letter it might be. In this way Lab 4 on Feature Engineering combines elements of Lab 2 on Measurement, and Lab 3 on Feature Selection. You “engineer” or “extract” a feature by first defining it (does the character possess a “bowl”), and then figuring out how the computer will observe or measure that feature.\nThe goal of this lab is to demonstrate a couple of processes of feature engineering from common machine learning and artificial intelligence applications. I would like you to develop an intuitive sense of how engineers approach the creative endeavor of turning raw data into meaningful quantitative measures. Some steps below show how raw data might be processed to make it interpretable (to code characters from text, you first need to isolate individual characters). Others steps show how raw data is translated into a quantitative variable that can be used as an input into a model.\nAs you read through the lab, think about the readings from Social Physics. How did computer scientists approach the task of understanding team performance in organizations? What sorts of data did they collect, and how did they generate quantitative measures from the raw data inputs of environmental sensors and employee smart badges? There are thousands of potential variables you could generate from human interactions in organizations, so how did they decide which measures were important? These themes will be revisited when we look at how Google tried to design the perfect team.\nWe start here with some basic examples of feature engineering in a few task domains.\nOptical Character Recognition\nThe process by which computer programs read handwriting or scan images of text is quite interesting because of how raw image files are converted into structured data. The process is broadly called Optical Character Recognition. short video\nFor these tasks the program must first take an image and identify the different units of text:\n\n\n\n\n\nThese can then be broken into the most basic component parts, characters. The actual predictive models that comprise programs reading text occur on a letter by letter basis, and the paragraphs are reconstructed after all letters are identified:\n\n\n\n\n\nFor these programs to work the computer must be able to effectively isolate each character:\n\n\n\n\n\nImages are a challenging data source because camera resolution, light sources, distance from the subject, and focus can all impact data quality. As a result, the first step in many applications that require computers to extract features from images is to process the image in a way that isolates the important information and standardizes some of the inputs.\nLet’s consider this basic program that allows you to take a picture of a graph, then will generate the underlying data for you. It does this by identifying the trend line, converting it to a pixel grid, then for each horizontal pixel measuring the vertical location of the trend line.\nInput image data can be messy, though. So first we need to standardize it to isolate the trend line.\nRaw image of a graph:\n\n\n\n\n\nStep 1: Convert the colored picture to a grayscale version that emphasizes boundaries of graphics.\n\n\n\n\n\nStep 2: Filter out any data that is below a threshold for opacity or darkness.\n\n\n\n\n\nStep 3: Convert to a negative view to maximize the contrast of the image.\n\n\n\n\n\nThe use of filters in this way is a common first step for models that use images as raw data sources. This will be true for self-driving vehicles that use cameras to collect data streams, or examples from the Digital Humanitarians text that use satellite images to predict the location of damage from a disaster. Next we will look at how these techniques are used to conduct a tree census.\nFor an interesting urban policy application of this approach, thanks to an program built by Microsoft you can now download a database of every single building in the United States that was built by an AI application that was taught to read satellite images.\nDoes anyone recognize this community?\n Trees\nTrees are important for cities, but maintaining a robust urban forest is expensive and challenging. “Trees clean the air and water, reduce stormwater floods, improve building energy use, and mitigate climate change, among other things. For every dollar invested in planting, cities see an average $2.25 return on their investment each year.” cite\nIf we want to decide where to plant trees in our city by bringing a data-driven approach to tree policy, we first need to measure the outcome. “How many trees are in your city? It might seem like a straightforward question, but finding the answer can be a monumental task. New York City’s 2015-2016 tree census, for example, took nearly two years (12,000 hours total) and more than 2,200 volunteers.” cite\nUsing high-resolution images that can capture a wide spectrum of light, data scientists have designed ways to use public data sources and AI to perform this task. Here is a high-resolution image of Washington DC that has eliminated all of the light except that reflecting off of green objects, i.e. plant life in the city (as opposed to buildings and parking lots):\n\n\n\n\n\nEasy enough, right? But wait! Green patches might be grass, shrubs, or flowers. How does the program know NOT to count these green patches as trees?\n\n\n\n\n\nIt turns out that trees reflect green light differently than other plants. If you apply the right filters you can further isolate the trees in the image from the rest of the plants. For example, watch the grass in the park disappear:\n\n\n\n\n\nOr eliminate all of the open green spaces in Boston (the grass at the airport is especially vivid):\n\n\n\n\n\nThese techniques allow us to isolate trees from everything else. But we now have another problem - a green island rarely contains a single tree. How can we isolate individual trees from a group of trees in a cluster?\nThe nice tutorial on tree canopy analysis offers some solutions.\nThe basic recipe for identifying trees within a cluster is to:\n1. Apply a Filter to isolate trees from other elements on the landscape.\n\n\n\n\n\n2. Detect Treetops using an algorithm that can predict the height of each pixel in the image.\n\n\n\n\n\nThis step returns the geographic coordinates of each tree-top in the cluster so that you can see the tree through the forest.\nNote that Lidar uses lasers to enhance digital photographic techniques by including rich measures of light frequency and the ability to triangulate height. Lidar is an expensive technology, but many cities have a database of Lidar images that are open for public use.\n3. Model Canopies by using a geometric tesselation algorithm to predict canopy boundaries and create a new spatial file that contains both tree coordinates, heights, and canopy sizes.\n\n\n\n\n\nThis information would be useful for tracking the number of trees as well as changes in canopies over time.\nFaces\nFacial recognition software has become accurate and ubiquitous. What features does a computer need in order to recognize a person? How are these features engineered from a two-dimensional image of a face?\nFeature Extraction\nSimilar to the programs that read text in images above by identifying text then isolating characters, facial recognition software starts by scanning an image to look for faces. If it finds one it then has a routine to frame the face, then isolate prominent features on the face:\n\n\n\n\n\nSimilar to the hand-writing recognition example, we can apply filters to an image to accentuate specific features. With letters on paper we are trying to maximize the contrast between the ink and the page. With faces, different filters applied to images (or image processing algorithms) will highlight specific facial features.\n\n\n\n\n\nOnce oriented to the face, an algorithm can identify facial landmarks (which is actually similar to how our own brains recognize faces):\n\n\n\n\n\nThe computer translates the landmark view of a small set of prominent features of a face to a grid model that measures the distance between each feature:\n\n\n\n\n\nVoila! We now have a format that can be used to generate quantitative variables describing a face. Each line represents a distance between facial landmarks. The length of each line becomes a distinct feature that can be measured and quantified.\nYou don’t always know the distance from the camera to the face, so you might not be able to predict the actual size of specific features (is my nose big or was the camera just way too close?), but it is easy enough to calculate relative sizes. If you set the distance between the eyes as a measure of one unit, for example, then every other distance on this graph (each line) can be calculated relative to that distance. Thus, you are not identifying individuals based upon the actual size of their noses, but by the relative distances between all features on their face.\nThere are different ways to accomplish this basic process of creating abstract mathematical models of the face. They all return a list of quantitative features that describe an individual face.\nAnd finally, we compare the measurements from a specific face against measurements in a large database of candidate faces. You can do this quickly because you are working with a few dozen measures (distance between eyes, distance between edges of the mouth, distance between edge of mouth to eye, etc.). You would calculate the difference between the face you are trying to identify, and each face in the database by comparing the length of each line.\n\n\n\n\n\nIf the total distance between all of the features falls below a threshold, then the faces are flagged as a match to be examined further by a human, or some action is triggered (unlocking your phone or your front door, for example).\nFeature Selection\nAssuming that the photos are taken in good light with forward-facing subjects and decent resolution cameras, what do you anticipate being a challenge with this process? Facial feature landmarks might vary greatly based upon expressions (or angles of the camera):\n\n\n\n\n\nNote that some features, like distance between the eyes and size of the nose, will be static (i.e., reliable measures). Others, like the edges of the mouth or the size of lips, will be highly dependent upon the expression (i.e., low alpha if we think about facial features as latent constructs).\nStated another way, some features convey more information about the unique identity of an individual than others. The feature selection task is to identify which measures will contain the highest signal-to-noise ratios. The algorithms that match faces can also weight certain features more than others to account for expressions.\nThis paper explores the issue by examining which facial features contain the most information during the recognition task. They do this by examining which features, when changed, render the individual most unrecognizable.\n\n\n\n\n\nStated differently, if you omitted the high-salience features from your model like lip thickness, you would see a large drop in correct matches to the database. If you omit low-salience features like mouth size, you experience a lower impact on the accuracy of facial recognition.\nThis example is meant to give you an intuitive sense of what the computer algorithm might experience as features are “corrupted” in the images and remind you of the importance of the feature selection task.\nSo, if you are trying to escape the country by crossing a border, which feature would you try to disguise?\nLAB QUESTIONS\nPart 1: Letters\nAssume you have designed a program that can effectively isolate individual characters from an image of a license plate:\n\n\n\n\n\nYou now want to develop a machine learning model that will accurately identify each character, so you need to develop a set of features that describe the letters so the computer can begin to tell them apart.\nFor the lab, list three features of characters that could be reliably derived (“engineered”) from an image of a single letter and used as input data for a predictive model that can read a license plate accurately. Note that fonts used by states might vary, so letters and digits will not be identical.\n\n\n\n\n\n\n\n\n\n\nIf you think this sounds challenging, recognize that there are hundreds of potential features (characteristics of the letter). Just look at how many terms hipsters have invented to lovingly diagram their favorite typefaces:\n\n\n\n\n\nOr spend five minutes with a hand-writing analyst.\nIt may be helpful for you to start by describing the difference between these letters to a child.\n\nYou might start by pondering how someone would distinguish the difference between a lowercase “o” and a lowercase “a”.\nHow would you describe the difference between a “1” and an “l”?\nBetween a zero “0” and an upper-case “O”?\nCapital “T” versus lower-case “t”?\n\nPart 2: Using Uniforms to Predict Job Title\nThe blog Toward Data Science describes an interesting machine learning application that predicts which category that an object or person belongs to based upon an image. They demonstrate the software by training it to guess people’s career based upon a picture of them at work:\nFor this tutorial, we have provided a dataset called IdenProf. IdenProf (Identifiable Professionals) is a dataset that contains 11,000 pictures of 10 different professionals that humans can see and recognize their jobs by their mode of dressing.\n\n\n\n\n\nThere are ten professions used in the example:\n\nChef\nDoctor\nEngineer\nFarmer\nFirefighter\nJudge\nMechanic\nPilot\nPolice\nWaiter\n\nThis dataset is split into 9000 pictures (900 pictures for each profession) to train the artificial intelligence model and 2000 pictures (200 pictures for each profession) to test the performance of the artificial intelligence model as it is training. IdenProf has been properly arranged and made ready for training your artificial intelligence model to recognize professionals by their mode of dressing. For reference purposes, if you are using your own image dataset, you must collect at least 500 pictures for each object or scene you want your artificial intelligence model to recognize.\nFor the lab, suggest three features of uniforms that might be used to classify images from a profession. Also include a rule statement about how the feature maps the specific profession.\nFor example:\nRule: If the uniform has stripes on the arms, Prediction the individual will be either a fire fighter or a pilot.\nSome more examples:\n\nIf the uniform includes a skirt the individual is not a farmer, mechanic, or chef (on the job).\nIf the uniform is mostly black, the individual will be a judge, pilot, or police officer.\nIf the uniform is mostly white, the individual will be a chef or a doctor.\nIf the uniform includes a bow tie, the individual will likely be a waiter (or an engineer?).\n\n\n\n\n\n\nPart 3: Home Values\nWe have focused so far on feature engineering examples that use images as the input data, then extract features based upon models of letter style, tree structure, or the topology of faces. In these instances, we are translating from one data type (an image) to a traditional set of quantitative variables in a spreadsheet format (columns represents variables or features, and rows represent observations).\nIt is also common to engineer features from an existing dataset, to create new variables from existing variables. For example, population density is a common variable used in urban policy. This variable requires that you have a measure of the population of an administrative unit (number of people in a census tract) and the total geographic area of that unit. Density is then calculated as people per square mile (or whatever unit you use for area).\nPopulation density is often a more useful variable than the raw population because it tells you something about the average distance between individuals in a city. If you are opening a pizza delivery business, for example, the total population of the city does not matter if they are spread out over a large area. You will be more profitable serving a smaller population that is packed into a tight neighborhood than a large suburb which requires long delivery times and high operating costs. Stated differently, population density is a better predictor of the profitability of your new business.\nThe urban policy research group, Urban Spatial, offers a nice example of this in a model they created to predict gentrification of census tracts using historic census data.\nThey describe several features that they engineer for the model. Similar to other community change models we have examined, they measure characteristics of housing in census tracts to predict how each might change over time.\nOne thing they do differently from previous models, however, is use information about home value contagion. When home values rise in an adjacent census tract it increases the likelihood that home values rise in my census tract. This type of relationship is called a spatial correlation. This might occur because people that are looking to buy in a specific neighborhood might be priced out by rising costs in that neighborhood, so they instead purchase a home in an adjacent neighborhood. Higher demand from the spill-over will drive up prices.\nSimilarly, a drop in prices in a neighborhood can have a contagion effect if buyers looking at purchasing in an adjacent neighborhood get nervous about falling prices and look elsewhere, thus reducing the demand and lowering prices, resulting in a self-fulling prophesy in some instances.\nTo model these processes, you need to take into account information about neighboring communities. The paper Urban Spatial explains how they create (engineer) two variables (features) for their model.\nOne variable is created by calculating the average value of homes in all of the surrounding census tracts. Only those census tracts that are contiguous to your own (they share a border) are included. So, the census tract in the top left corner is excluded in the calculation, for example:\n\n\n\n\n\nThe second variable was created after recognizing that the average value of surrounding homes might not be the best predictor of change. Rather, homeowners typically want to move into hot neighborhoods that have nice amenities and cool people. Since everyone wants to move there, though, these neighborhoods quickly become saturated and overpriced, and buyers spill over into nearby neighborhoods.\nThey identified all of the census tracts in the top 5th of the data (the top 20% of tracts based upon home values) and categorize them as highly-desirable tracts. They then calculate the distance from each tract in the dataset to the nearest highly-desirable tract:\n\n\n\n\n\nIf we are predicting home values for a tract in 2010, the value in 2000 will provide a reference point for where home values start but will not tell you much about whether you expect them to be rising or falling. The value of neighboring tracts, however, is a good predictor (if adjacent tracts have more expensive homes, prices are likely to rise, if they have cheaper homes, prices will likely fall). And the distance to the closest “hot” neighborhood in 2000 will provide a different type of information about possible trends. The two variables that explain trends are both second-order variables that are created from the raw census data.\nFor the Lab: recall that in the previous lab you were required to identify a neighborhood or metropolitan feature that impacts home values (for example, every time a Starbucks opens in a new neighborhood home values increase by 0.5%).\nUsing the feature that you identified in Lab 2 (or another you may need to choose), explain how you would “engineer” it by answering the following questions. You are NOT allowed to use a metric that is already an existing census variable and requires no engineering (i.e., calculation).\n1. What is your unit of analysis? Census tract, zip code, city, etc.\nSome variables are better at a very local scale (crimes tend to impact prices on surrounding blocks but not much further), whereas others are only meaningful at a metro or regional scale (i.e., activity of regional airports).\n2. What type of data do you need to calculate the variable?\nWhat measures are included in your formula? For example, if a new Starbucks impacts home values, you would measure the distance to it for each home. You would need a database of Starbucks in your city with their locations.\n3. What is the process or formula you would follow to create the variable?\nWrite out instructions for calculating your metric in a way that a data engineer could implement. For example, to calculate the distance to the nearest Starbucks:\n\nIdentify the location of each home in the dataset.\nIdentify the nearest Starbucks.\nCalculate the distance between the two points.\n\nNote! These instructions are not specific enough because you can easily calculate the Euclidian distance between two points on a map with a formula, but how often do you travel in a straight line to a destination? Maybe a travel distance time derived from Google maps might be a better metric? Or maybe travel time, rather than distance? Are you assuming people are walking, driving, or taking public transit?\n4. How reliable will your measure be?\nUsing your knowledge about instrument development, do you feel like your new variable will accurately reflect the true underlying latent construct you are trying to measure? For example, using the programs described in the lab, I could fairly accurately measure the total tree canopy cover for a specific neighborhood (the average is about 20% coverage in most cities). If I were trying to create a hipster scale to measure how cool a neighborhood is by identifying how many local menus include craft beer, my scale might be less reliable (largely because craft beer is mainstream, not cool enough).\nLooking Ahead\nThe goal behind the design of the last three labs was (1) to encourage you to think about how the data that we use every day and that has a big impact on our lives is created, and (2) to demystify machine learning and artificial intelligence. These exercises were designed to give you insight into the black box of predictive analytics, remote sensors, and artificial intelligence.\nYou do not need to know how to build a car from scratch to be a good driver. Similarly, you do not need to be a data scientist to incorporate these new tools into your future career. Your job as a future analyst or manager, for example, may be to determine whether automation or a predictive model would add value to your organization. If so, you can hire an expert to build the models for you.\nThat said, a little bit of vocabulary will help you write a call for proposals, interview potential firms, and manage the process along the way. The processes of feature selection and measurement can be challenging for an outside expert that doesn’t intimately understand your program. You can add a lot of value by collaborating with the experts during the process to identify latent constructs, select features that are important to the question at hand, and discussing how the data may need to be engineered for analysis and/or modeling.", "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.3 The Challenges of Big Data" + "Lab 3 Machine Learning & Prediction" ] }, { - "objectID": "modules/module1-3.html#respond", - "href": "modules/module1-3.html#respond", - "title": "1.3 The Challenges of Big Data", - "section": "Respond", - "text": "Respond\nYou are assigned to a small discussion group this week. Read the posts of your peers and critique two group members’ concern/lack of concern about big data. Is the concern outweighed by the benefits of the data/its use? What’s missing from your peers’ argument?\nDue by: 9/14 11:59 pm EST", + "objectID": "assignments/lab1.html", + "href": "assignments/lab1.html", + "title": "Lab 1 Social Data", + "section": "", + "text": "This lab introduces you to two data-driven models of neighborhood change. We will use this case study over the semester to discuss things like data needs for predictive models. You will be required to think critically about the data used in the labs, but you will not be responsible for things like the advanced analytical models in the paper. I am approaching the labs with the assumption that you are likely to be new analysts or a manager hiring an analyst, so you just need a high-level understanding of the models in order to participate in the task.\nNeighborhood change is a complicated concept with a lot of loaded terminology. We might think about neighborhoods that are “revitalized”, “gentrified”, that are “stable”, or that “decline”. We could spend an entire semester unpacking all of these constructs, but that is out of scope of the lab. Here we are more interested in how we might make sense of our data, and then once we have meaningful groups how we might use them to make predictions with the data. Can a city forecast how its current neighborhoods are likely to change over the next decade, and can that help with urban planning processes?\nRead the following articles:\n\nGoldstein, I. Market Value Analysis: A Data-Based Approach to Understanding Urban Housing Markets in Board of Governors, Federal Reserve Systems, Putting Data to Work: Data-Driven Approaches to Strengthening Neighborhoods. 2011. pp 49-59\nDelmelle, E. C. (2017). Differentiating pathways of neighborhood change in 50 US metropolitan areas. Environment and planning A, 49(10), 2402-2424.\n\nWe are interested in understanding neighborhood change. These data-driven approaches to the phenomenon use machine-learning algorithms to “discover” coherent communities within the city by grouping census tracks into groups that minimize within-group differences and maximize between-group differences.\nYou can explore one of these algorithms by looking at examples of how botanists might create “species” based upon characteristics of flowers:\nClustering Example\nA data-driven approach to understanding neighborhood change requires us to (1) define “neighborhoods”, or groups of census tracks in the data that are very similar, and (2) use those group characteristics at a point in time to predict how the “neighborhood” might change in the future. Both of the papers present variations on Step (1) above.\nRead the two papers linked on iCollege, then answer the following questions:\n\nHow did each author identify coherent “neighborhoods” (or groups) in each model?\nWould these “neighborhoods” line up with neighborhoods that are defined on a city’s zoning maps?\nDid the two models use the same data to create the groups?\nHow do the labels and descriptions of the groups differ in each model and why?\n\nWrite your responses in a word document and name your file LAB-01-YOUR-LAST-NAME, then submit it via the iCollege assignment folder. Concise and precise answers are preferred to meandering paragraphs! One page would be fine for this assignment.\nConcise and precise answers are preferred to meandering paragraphs! One page would be fine for this assignment.", "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.3 The Challenges of Big Data" + "Lab 1 Social Data" ] }, { - "objectID": "discussions/M1-3.html#m1.3-the-value-of-big-data", - "href": "discussions/M1-3.html#m1.3-the-value-of-big-data", - "title": "Discussion 2", + "objectID": "about.html", + "href": "about.html", + "title": "About the Big Data for Public Good Open Course", "section": "", - "text": "Post", - "crumbs": [ - "Discussion 2" - ] + "text": "About the course\nThis “Big Data for Public Good” course website serves as a public template for higher education instructors in the fields of public administration or public policy teaching about big data fundamentals.\n\n\nInstruction on how to use the course materiterals\nPlease cite properly cite this site when using or adapting the materials.\n\n\nContact\nPlease contact Dr. Cynthia Searcy at csearcy@gsu.edu for question regarding this open course" }, { - "objectID": "modules/module2-1.html#read", - "href": "modules/module2-1.html#read", - "title": "2.1 Social Data", - "section": "Read", - "text": "Read\n\nBeheshti, A. et al. 2022. Social Data Analytics. Chapter 1 Social Data Analytics; Challenges and Opportunities. p 1-17\nDong, X., Morales, A.J., Jahani, E. et al. 2020. Segregated interactions in urban and online space. EPJ Data Sci. 9, 20.\nMcCosker, A., Farmer, J., and Soltani Panah, A. 2020. Community Responses to Family Violence: Charting Policy Outcomes using Novel Data Sources, Text Mining and Topic Modelling. Swinburne University of Technology, Melbourne.", - "crumbs": [ - "Module 2 - Types of big data", - "2.1 Social Data" - ] + "objectID": "assignments/data-certification-plan.html", + "href": "assignments/data-certification-plan.html", + "title": "Data Certification Plan", + "section": "", + "text": "This assignment requires you to identify at least five workshops or other modules on data techniques that support your development as a data user. It’s intended to align with the big data project proposal that you’ll develop during the semester.\nThis plan starts by asking you to identify a research question that you can answer using the data skills that you’ll learn in the certification. Since it’s early in the semester, what you propose to do in this plan may change as you learn more about big data and its applications to your interests. However, I’m requiring that you submit this plan now so that I can learn what topics you’re interested in and how the data certification will enhance your data skills.\nGSU provides multiple opportunities for learning data skills and tools. Some examples include the library’s Research Data Services workshops, LinkedIn Learning, and O’Reilly for Higher Education. You may also use open access courses via Coursera, EdEx, Kaggle, etc. should they meet your needs. Each of the five workshops/modules that you complete must be:\nIdeally, the series of workshops that you pursue offers a badge or certificate that you can link to your resume or other digital profile to showcase your professional qualifications (e.g., personal website, LinkedIn profile, Handshake profile, etc.) If you’re curating workshops/courses across multiple sources or platforms, you likely won’t be able to earn a badge or certificate. Be aware that some platforms offer free access to courses, but earning a badge/certificate comes with a fee.\nYou may not use trainings or modules that you complete for other courses that you’re taking this semester. You are earning unique credit for this course, so the work you conduct for it must be different than what you may be learning in other classes. This exercise is intended to give you time (and credit) to pursue data knowledge or skills gaps that that aren’t covered in other courses. It’s an opportunity to invest in data skills that you think will be important to your future work.\nDue to the variety of data workshops and free data courses, it’s impossible for me to know what will interest you or their formats. If you have a question about the suitability of a workshop or course for this assignment, please contact me well before the deadline of this plan.\nAfter I review and approve your data certification plan, you will be required to submit a short report after each workshop to identify what you learned, how you’ll use the new skills in your project proposal (or elsewhere), and whether you recommend the workshop to other students. You’ll also submit an example of work that you generated in the training." }, { - "objectID": "modules/module2-1.html#complete", - "href": "modules/module2-1.html#complete", - "title": "2.1 Social Data", - "section": "Complete", - "text": "Complete\nYour first lab assignment is due on 9/21. The labs are non-technical, but they do require you to consider the origins of data, how they perform as measures of individual/social constructs, and how data scientists make choices about data to use in their models and the effects of those choices.\nThis lab introduces you to two data-driven models of neighborhood change. We will use this case study over the semester to discuss things like data needs for predictive models. You will be required to think critically about the data used in the labs, but you will not be responsible for things like the advanced analytical models in the paper. I am approaching the labs with the assumption that you are likely to be new analysts or a manager hiring an analyst, so you just need a high-level understanding of the models in order to participate in the task.\nTo prepare for the lab, you should read these two report (**note the page numbers assigned**):\n\nGoldstein, I. Market Value Analysis: A Data-Based Approach to Understanding Urban Housing Markets in Board of Governors, Federal Reserve Systems, Putting Data to Work: Data-Driven Approaches to Strengthening Neighborhoods. 2011. pp 49-59\n\nDelmelle, E. C. (2017). Differentiating pathways of neighborhood change in 50 US metropolitan areas. Environment and planning A, 49(10), 2402-2424.\n\nRead the instructions for Lab 1 and post your answers to the questions posed in the lab to the 2.2 Lab 1 assignment folder.\nDue by: 9/21 11:59pm EST", + "objectID": "assignments/data-certification-plan.html#i.ask-an-interesting-question", + "href": "assignments/data-certification-plan.html#i.ask-an-interesting-question", + "title": "Data Certification Plan", + "section": "I.Ask an Interesting Question", + "text": "I.Ask an Interesting Question\nDescribe the question that you hope to answer with big data. Why does it interest you and/or why is it important?\nMost research starts with a large question and narrows to a very specific one that can be answered once you know more about what data is available to answer the question and how it can be analyzed. If you’re undecided at this point in the semester what question you’ll propose to answer, describe ones that cluster around the same topic for this assignment.\nFor example, I’m interested in understanding the relationship between needle aversion and COVID vaccination rates. I think that the language and imagery used to encourage vaccination is having the opposite effect. Nearly every advertisement or news segment about COVID vaccination shows a needle going in an arm (up close!) and uses language like “get the shot” or “jab,” which evokes negative feelings in most people (e.g., like going to the dentist or booster shots as a child). For those who also have fears that the vaccination is risky, these images and words reduce the likelihood that they’ll get a vaccine. I hypothesize that the ubiquity and volume of this imagery on TV and social media (big data) is reinforcing needle aversion to an extent that it’s driving down vaccination rates. So, my research question is “Has intense exposure to imagery and language of needles decreased COVID vaccination rates in the United States?” If a relationship exists, removing needle imagery and language from mass media could improve vaccination compliance and lower the threat of COVID to public health." + }, + { + "objectID": "assignments/data-certification-plan.html#ii.-collect-data", + "href": "assignments/data-certification-plan.html#ii.-collect-data", + "title": "Data Certification Plan", + "section": "II. Collect Data", + "text": "II. Collect Data\nDescribe the big data that’s available to answer your research question, its source, and its format. Describe how it meets the characteristics of big data, and how you plan to access it." + }, + { + "objectID": "assignments/data-certification-plan.html#iii.-data-workshops", + "href": "assignments/data-certification-plan.html#iii.-data-workshops", + "title": "Data Certification Plan", + "section": "III. Data Workshops", + "text": "III. Data Workshops\nList the workshops you plan to complete by the end of the semester to build your data knowledge and skills to develop a big data project. For each workshop, describe:\n\nTitle and purpose\nLength/duration\nOrganization providing the training\nLink to the training\nDate(s) you plan to attend/do the training\nWhere it fits in the data science cycle\nHow it will enhance your data knowledge and/or skills" + }, + { + "objectID": "assignments/data-certification-plan.html#iv.-certification", + "href": "assignments/data-certification-plan.html#iv.-certification", + "title": "Data Certification Plan", + "section": "IV. Certification", + "text": "IV. Certification\nDescribe how will you certify completion of each workshop. (Make sure that the badge(s) or certification(s) you may earn will be available to post to iCollege by December 14.)" + }, + { + "objectID": "assignments/lab2.html", + "href": "assignments/lab2.html", + "title": "Lab 2 Open Data and Discovery", + "section": "", + "text": "Instructions\nIn the first lab we examined two articles (Goldstein, 2019; Delmelle, 2017) where machine learn models were used to identify neighborhood “types” in cities.\nThe authors explained how each type tended to change in different ways over time, so understanding what category or stage a neighborhood belongs to helps the city understand what types of change might be eminent.\nIf you read about the methodologies in both articles, you will see that the advanced machine learning methods they apply are not doing anything more complicated than what many indices developed for well-being or consumer prices do – combine different variables and assign probabilities to each to measure an underlying or latent social construct. The main advantage that a computer has in this process is the ability to try every combination of variables to find the optimal way(s) to group them to create distinct dimensions of the construct you want to measure. Once the computers identify the stable groups, it is up to the human to come up with meaningful titles for each and determine if the groups actually tell us anything useful about the world (just like we would like to know if happiness scores tell us something useful).\nUnderstanding the process of how indices are developed is a stepping stone to using predictive analytics to prescribe outcomes to social or organization phenomena. The hardest part is identifying the right types of data to collect and ensuring they are high quality. You can always hire data scientists to build the models once your organization has begun collecting meaningful data.\nIn the previous lab you read about a set of variables used in a model, so you did not have to think very hard about where that data came from and why they were selected. This lab challenges you to break open the black box and think about the process of identifying data to collect for a project. How do you know which variables are useful? How do you know what data is needed to predict success or some other outcome?\nThe short answer is you don’t, not if you are starting a new project. This lab is about “feature selection” - the process of identifying the data you will need for your project.\nStart by listening to this story about the birth and evolution of a large-scale data-driven social program. Pay particular attention to how the researchers figured out what data they needed for the program.\n“Data is like vegetables. It needs to be fresh, and it needs to be local.”\nHow Iceland Saved Its Teens (23:30)\nHow long did it take Iceland to develop its survey for youth? Did they know what they were looking for when they started?\nFeature Selection\nIf we want to use predictive analytics for a problem, we need to identify the data that is best suited for predicting the outcome. At the beginning of most projects, however, we rarely know which factors will be the biggest drivers of outcomes.\nFor example, which school characteristics best predict student performance? Is it the facilities and technology? The level of funding? Classroom sizes? Training and support provided to teachers? Parent involvement? Peer networks? All of these are plausible drivers of student performance – the most important factors are rarely self-evident in advance of having data to test them all.\n“Feature selection” is data science speak for generating a set of hypotheses and measures about what generates the outcome of interest. In many cases, feature selection is an iterative process of generating hypotheses then determining how to find or collect data to test them.\nFeature selection requires critical thinking and creativity more than technical expertise, but is a core component of any successful data science project.\nLab Takeaway: Most data architects and engineers will not be domain or subject matter experts, so they are not always good at identifying useful features. The best approach is often to assemble people close to the problem, brainstorm a large list of features, collect test data, and see what is working before you encode your data collection process for a large project or organizational need. More learning occurs during this phase of the project than any other.\nPART 1: Predicting Divorce in 3 Minutes\nThe following excerpt from Malcolm Gladwell’s book Blink describes the work of John Gottman, one of the world’s foremost experts on predictors of divorce in marriage. Unlike many scholars that study marriage and divorce in the academic field of counseling, Gottman did not approach the problem using traditional psychological theories and counseling tools. Instead he brought a data-driven approach to the subject and meticulously developed models to predict whether relationships would last or would end in divorce.\nSince the 1980s, Gottman has brought more than three thousand married couples—just like Bill and Sue— into that small room in his “love lab” near the University of Washington campus. Each couple has been videotaped, and the results have been analyzed according to something Gottman dubbed SPAFF (for specific affect), a coding system that has twenty separate categories corresponding to every conceivable emotion that a married couple might express during a conversation. Disgust, for example, is 1, contempt is 2, anger is 7, defensiveness is 10, whining is 11, sadness is 12, stonewalling is 13, neutral is 14, and so on.\nGottman has taught his staff how to read every emotional nuance in people’s facial expressions and how to interpret seemingly ambiguous bits of dialogue. When they watch a marriage videotape, they assign a SPAFF code to every second of the couple’s interaction, so that a fifteen-minute conflict discussion ends up being translated into a row of eighteen hundred numbers—nine hundred for the husband and nine hundred for the wife. The notation “7, 7, 14, 10, 11, 11,” for instance, means that in one six-second stretch, one member of the couple was briefly angry, then neutral, had a moment of defensiveness, and then began whining. Then the data from the electrodes and sensors is factored in, so that the coders know, for example, when the husband’s or the wife’s heart was pounding or when his or her temperature was rising or when either of them was jiggling in his or her seat, and all of that information is fed into a complex equation.\nOn the basis of those calculations, Gottman has proven something remarkable. If he analyzes an hour of a husband and wife talking, he can predict with 95 percent accuracy whether that couple will still be married fifteen years later. If he watches a couple for fifteen minutes, his success rate is around 90 percent.\nRecently, a professor who works with Gottman named Sybil Carrère, who was playing around with some of the videotapes, trying to design a new study, discovered that if they looked at only three minutes of a couple talking, they could still predict with fairly impressive accuracy who was going to get divorced and who was going to make it. The truth of a marriage can be understood in a much shorter time than anyone ever imagined. Gladwell, M. (2006)\nSome key findings from Gottman’s years of research can be summed up by his description of the “Four Horseman of the Apocolypse” - the signs that a relationship is in danger. In this interview he describes the signs and gives examples and demonstrates using video clips of couples:  https://youtu.be/625t8Rr9o6o\nRecall he began with a code book of twenty distinctive emotions that can be conveyed during a conversation. How difficult would it be for you to accurately differentiate between all 20 emotions using only the video clip? How did Gottman develop this system?\nA math major at MIT before he switched to psychology, Gottman developed a coding system that not only tracked the content of speech but the emotional messages that spouses send with minute changes in expressions, vocal tone, and body language. Using facial recognition systems, Gottman’s code accounts for the fact that, for instance, in “coy, playful, or flirtatious interactions,” the lips are often turned down. “It looks like the person is working hard not to smile,” he writes. Conversely, “many ‘smiles’ involve upturned corners of the mouth but are often indices of negative affect.” [ Dissecting Gottman’s Love Lab: Slate Magazine ]\nNote that in this case, “using facial recognition systems” does not refer to computer algorithms, rather just training grad students to watch hours and hours of interviews!\nGottman’s contribution was figuring out how to systemetize data collection about marital conflict. He may have ended up with 20 emotional constructs that were coded in all of the studies, but he no doubt started with dozens more ideas that were intractable to operationalize or not predictive of the outcomes. The list was eventually narrowed to 20, and time was spent on improving the coding protocols so data could be collected consistently.\nTo use the language of data science, Gottman went through a process of feature selection - identifying a set of meaningful variables that have the potential to predict the outcome of interest and looking for which are most useful. Loosely speaking, the more highly correlated a feature (variable) is with the outcome, the better a predictor it will be.\nPart 1 Questions:\n\nGottman’s lab records 15-minute videos of each couple, which sounds like a small amount of data relative to some of the other case studies we have examined this semester. How many data points are generated from those 15 minutes of footage, though? Stated differently, how many observations do the lab scientists record in each 15-minute interview?\nWhat is the measured outcome in the study described by Gladwell? How would that data be collected? And consequently how long did these studies take? Note that in machine learning jargon this would be called the “training dataset” since it includes outcomes that are used to train computer models which features are useful to accurately predict the outcome. The calibrated models can then be used to predict outcomes using data that does not include results.\nDo you think that a marriage counselor working with couples for 30 years would be able to accurately predict those that will get divorced after a 15-minute session 95 percent of the time, relying on intuition from practice alone? What was unique about Gottman’s approach that allowed him to achieve that kind of accuracy?\n\nPart 2: Predicting Home Values\nThe hard part of feature selection is that it’s always fairly easy to generate a large list of candidate variables, and often the only way to know which actually work is to test them all. It is typically hard to predict which variables might be more predictive before collecting data and testing them out.\nConsider the project to reduce harmful levels of binge drinking by youth in Iceland. To identify some key causes of binge drinking they developed literally hundreds of theories, and tested as many as they could. Some explanations were still unexpected:\nThe team has analyzed 99,000 questionnaires from places as far afield as the Faroe Islands, Malta and Romania—as well as South Korea and, very recently, Nairobi and Guinea-Bissau. Broadly, the results show that when it comes to teen substance use, the same protective and risk factors identified in Iceland apply everywhere. There are some differences: in one location (in a country “on the Baltic Sea”), participation in organized sport actually emerged as a risk factor. Further investigation revealed that this was because young ex-military men who were keen on muscle-building drugs, drinking and smoking were running the clubs. Here, then, was a well-defined, immediate, local problem that could be addressed.\nData scientists have grown very skilled at using data to predict home values before houses are listed for sale. Zillow’s median national error rate is under 4%, for example, meaning that more than half of their predictions about home values are within 4% of true selling prices. They are becoming so accurate that Zillow is experimenting with a new service of buying homes based upon their estimates and re-selling them on their platform without realtors ever being involved in order to bypass the painful process of spending 6 months in a house that is for sale.\nHow does Zillow do this? Which variables or features are the best predictors of home values? The variables (“features”) that Zillow uses in their model are reported below. Can you guess the three factors that are most predictive of home value just by reading the list?\nFeature Description\nLabel Description\n\n\n\n\n\n\n\nLabel\nDescription\n\n\n\n\nairconditioningtypeid\nType of cooling system present in the home (if any)\n\n\narchitecturalstyletypeid\nArchitectural style of the home (i.e. ranch, colonial, split-level, etc…)\n\n\nbasementsqft\nFinished living area below or partially below ground level\n\n\nbathroomcnt\nNumber of bathrooms in home including fractional bathrooms\n\n\nbedroomcnt\nNumber of bedrooms in home\n\n\nbuildingqualitytypeid\nOverall assessment of condition of the building from best (lowest) to worst (highest)\n\n\nbuildingclasstypeid\nThe building framing type (steel frame, wood frame, concrete/brick)\n\n\ncalculatedbathnb\nNumber of bathrooms in home including fractional bathroom\n\n\ndecktypeid\nType of deck (if any) present on parcel\n\n\nthreequarterbathnbr\nNumber of 3/4 bathrooms in house (shower + sink + toilet)\n\n\nfinishedfloor1squarefeet\nSize of the finished living area on the first (entry) floor of the home\n\n\ncalculatedfinishedsquarefeet\nCalculated total finished living area of the home\n\n\nfinishedsquarefeet6\nBase unfinished and finished area\n\n\nfinishedsquarefeet12\nFinished living area\n\n\nfinishedsquarefeet13\nPerimeter living area\n\n\nfinishedsquarefeet15\nTotal area\n\n\nfinishedsquarefeet50\nSize of the finished living area on the first (entry) floor of the home\n\n\nfips\nFederal Information Processing Standard code - see https://en.wikipedia.org/wiki/FIPS_county_code for more details\n\n\nfireplacecnt\nNumber of fireplaces in a home (if any)\n\n\nfireplaceflag\nIs a fireplace present in this home\n\n\nfullbathcnt\nNumber of full bathrooms (sink, shower + bathtub, and toilet) present in home\n\n\ngaragecarcnt\nTotal number of garages on the lot including an attached garage\n\n\ngaragetotalsqft\nTotal number of sqft of all garages on lot including an attached garage\n\n\nhashottuborspa\nDoes the home have a hot tub or spa\n\n\nheatingorsystemtypeid\nType of home heating system latitude Latitude of the middle of the parcel multiplied by 10e6\n\n\nlongitude\nLongitude of the middle of the parcel multiplied by 10e6\n\n\nlotsizesquarefeet\nArea of the lot in square feet\n\n\nnumberofstories\nNumber of stories or levels the home has\n\n\nparcelid\nUnique identifier for parcels (lots)\n\n\npoolcnt\nNumber of pools on the lot (if any)\n\n\npoolsizesum\nTotal square footage of all pools on property\n\n\npooltypeid10\nSpa or Hot Tub\n\n\npooltypeid2\nPool with Spa/Hot Tub\n\n\npooltypeid7\nPool without hot tub\n\n\npropertycountylandusecode\nCounty land use code i.e. it’s zoning at the county level\n\n\npropertylandusetypeid\nType of land use the property is zoned for\n\n\npropertyzoningdesc\nDescription of the allowed land uses (zoning) for that property\n\n\nrawcensustractandblock\nCensus tract and block ID combined - also contains blockgroup assignment by extension\n\n\ncensustractandblock\nCensus tract and block ID combined - also contains blockgroup assignment by extension\n\n\nregionidcounty\nCounty in which the property is located\n\n\nregionidcity\nCity in which the property is located (if any)\n\n\nregionidzip\nZip code in which the property is located\n\n\nregionidneighborhood\nNeighborhood in which the property is located\n\n\nroomcnt\nTotal number of rooms in the principal residence\n\n\nstorytypeid\nType of floors in a multi-story house (i.e. basement and main level, split-level, attic, etc.). See tab for details.\n\n\ntypeconstructiontypeid\nWhat type of construction material was used to construct the home\n\n\nunitcnt\nNumber of units of structure (i.e. 2 = duplex, 3 = triplex, etc…)\n\n\nyardbuildingsqft17\nPatio in yard\n\n\nyardbuildingsqft26\nStorage shed/building in yard\n\n\nyearbuilt\nThe Year the principal residence was built\n\n\ntaxvaluedollarcnt\nThe total tax assessed value of the parcel\n\n\nstructuretaxvaluedollarcnt\nThe assessed value of the built structure on the parcel\n\n\nlandtaxvaluedollarcnt\nThe assessed value of the land area of the parcel\n\n\ntaxamount\nThe total property tax assessed for that assessment year\n\n\nassessmentyear\nThe year of the property tax assessment\n\n\ntaxdelinquencyflag\nProperty taxes for this parcel are past due as of 2015\n\n\ntaxdelinquencyyear\nYear for which the unpaid property taxes were due\n\n\n\nZillow tracks an impressive amount of data on homes, but this dataset is far from exhaustive. If we wanted to improve their models by adding new data, which features of homes and neighborhoods would you propose?\nPart 2 Questions:\nIn order to demonstrate what a feature selection exercise might look like, part 2 of this lab asks you to come up with one variable that predicts home value that is not included in the Zillow dataset.\nThe obvious features are already in the data - square footage, number of bedrooms, whether there is a garage and a pool, etc. You need to be a little creative to come up with another feature.\nNote that features in this case might be characteristics of houses themselves, but they also might be characteristics of neighborhoods or cities. These broader characteristics of the community, positive or negative, are baked into the selling price of the home.\nYou only need to think up one other variable that impacts home values. There are hundreds more. In order to verify whether your hunch was correct, you need to identify an academic article or peer-reviewed report that supports your claim. I suggest using Google Scholar, but many search engines work fine.\nFor example, I might hypothesize that high-end restaurants or coffee shops increase the value of homes. After a little searching I found this study: Measuring Gentrification: Using Yelp Data to Quantify Neighborhood Change. It finds that “changes in the local business landscape is a leading indicator of housing price changes. Each additional Starbucks that enters a zip code is associated with a 0.5% increase in housing prices.”\nAfter identifying the feature and an academic source to support its selection, write a paragraph about your predictor and how you think it will impact home values. Include a citation to the article that supports your claim. Combine your response with your answers to part 1 and submit them to iCollege to the Lab2 assignment folder by the due date.", "crumbs": [ - "Module 2 - Types of big data", - "2.1 Social Data" + "Lab 2 Open Data and Discovery" ] }, { - "objectID": "modules/module2-3.html#read", - "href": "modules/module2-3.html#read", - "title": "2.3", - "section": "Read", - "text": "Read", + "objectID": "assignments/lab4.html", + "href": "assignments/lab4.html", + "title": "Lab 4 Bias in Modeling", + "section": "", + "text": "The final lab of the semester dives deeper into bias in machine learning. It has four parts with bolded questions for you to answer in each part. It begins with an activity asking you to crop a series of photos.\nPart I\n\nYou are uploading photos to a social media site and need to crop them so the posts will upload quickly.\nThe three images below need cropping to 2”x 2”.\nCrop images the images by 1) clicking on the photo; 2) select the “picture format” tab; and 3) select “crop” and move the borders of the photo to include the part of the image that you want to upload to your social media account. (DO NOT SHRINK the size of the image on the page before cropping.)\nAfter cropping, answer these questions for each photo:\n\nHow did you decide what to keep in the cropped image? Why?\nWhen we crop something out of a picture, it never gets seen by your audience. Look back at the photos you cropped. What or who got left out?\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nNow imagine we recorded how everyone in the class cropped the images above. We could use that information to train a model to crop other photos being uploaded to the social media site.\n\nHow might the cropping data from our classroom be biased?\nWhat are some ways we could address the biases in our data?\n\nPart 2\nIt turns out that the issue of how to crop an image is something social media platforms have been working on for some time. A well document attempt was when Twitter used machine learning to train an algorithm to do this cropping. Watch the video “Are We Automating Racism?” (23 minutes) and answer the following questions:\n\nHow was the Twitter cropping algorithm trained?\nAccording to the video, where is a potential source of bias when training similar cropping algorithms?\n\nPart 3\nIt didn’t take long for users of Twitter’s autocropping feature to notice that it was biasing White faces over Black ones and gender-based biases. Read this study from Twitter researchers investigating the claims:\nKyra Yee, Uthaipon Tantipongpipat, and Shubhanshu Mishra. 2021. Image Cropping on Twitter: Fairness Metrics, their Limitations, and the Importance of Representation, Design, and Agency.\nBriefly describe the results of the first two research questions:\n\nTo what extent, if any, did Twitter’s image cropping have disparate impact (i.e. systematically favor cropping) people on racial or gendered lines?\nWhat were some of the factors that caused systematic disparate impact of the Twitter image cropping model?\n\nLastly,\n\nIf you were the CEO of Twitter and found evidence of this bias in your cropping algorithm, how would you respond? What steps would you take and why?\n\nAs a review, it’s important to understand the types bias that can result from machine learning (and many other data-driven functions). This explanation comes from How Artificial Intelligence Can Support Healthcare, University of Groningen (n.d).\nFirst, bias is a phenomenon that occurs when the machine learning model systemically produces prejudiced results. It can be caused by bad quality or wrong example data, which is called representational bias, or due to choices made in algorithm development, called procedural bias. Both of these sources of bias could result in incorrect predictions by the AI model, which in turn can lead to dangerous situations, such as patients receiving the wrong treatment.\nRepresentational bias\nIn machine learning, the general rule is: “Garbage In, Garbage Out”. This means that if your machine is trained on wrong data, the model will not be able to produce accurate results. For this reason, it’s extremely important to consider whether your data contains any possible biases. A few of the most common biases will be discussed, along with solutions to prevent them from occurring.\nHistorical bias. This type of bias is a consequence of existing biases in society and is therefore also known as cultural bias. The data is filled with stereotypes that exist in real life. For example, Google Translate learns from existing translations from the web. However, these translations were often very biased with regard to gender. For example, “doctor” would usually be assumed male, whereas “nurse” would be assumed female. This type of bias can be prevented by examining the data first and looking for existing prejudices. If they exist, more examples could be required to reflect society more accurately. Another solution by Google for this situation was to return both a masculine and feminine translation.\nSample bias. This occurs when the collected data is unbalanced and does not accurately represent the population the machine is supposed to be used for. When a machine learning model is supposed to recognize both benign and malignant nodules in a thoracic X-ray, it’s not sufficient to only train it with X-rays containing benign nodules. A solution is to examine the data for an even distribution of the cases among features and checking if your dataset works well on an evenly distributed test set. More training examples could be required if this is not the case. This can also be done artificially with the use of data augmentation. Data augmentation consists of techniques that help to increase your dataset synthetically by adding slightly modified copies of the existing examples in your dataset.\nExclusion bias. This happens when the developer of the algorithm decides to remove features or particular instances from the dataset because they believe them to be irrelevant for the problem at hand, even though they were of value. For example, a developer might believe that a feature addressing the patient’s blood pressure is irrelevant for predicting the likelihood that the patient will develop Alzheimer’s disease. However, this actually is a good indicator, especially in combination with other factors such as cholesterol levels. Prematurely removing such valuable information can be prevented by performing a proper investigation of the features and data points and their relation to the prediction that will be made beforehand, and asking someone else to take a look at the use of the features and data points before removing them.\nMeasurement bias. This happens when the values of particular features are poorly measured. For example, measuring instruments might be faulty, which might result in skewed data. Solutions include calibrating the instruments before use and using multiple measuring devices.\nLabeling bias. This type of bias happens when the annotator does not label the data accurately due to subjective perceptions. For example, one might want to detect lung nodules in CT scans. Whereas one radiologist might classify a particular growth shown in these scans as a nodule, another might not classify it as such due to a different conception of the requirements of such a nodule (such as the minimum diameter). Common methodologies to solve this problem are the use of labeling guidelines and/or having multiple experts provide the labels and to have them reach a consensus when they have different opinions. When a large number of experts is available, a majority vote for the right label could also be used.\nProcedural Bias\nThe choices the developer makes during the process of algorithm development are also able to affect the output significantly.\nConfirmation bias. Developers tend to choose particular models and hyperparameters that align more closely with their preconceived beliefs or hypotheses, even though it might not be the more representative model. An example of this is when a developer previously witnessed that a decision tree was able to predict very well whether or not a doctor should apply antibiotics in case of a fever. Therefore, he decides to use such a decision tree for all the problems he must create solutions for afterwards. He does this without even considering other algorithms, which might be better suited for the data or problem at hand. This confirmation bias can be prevented by involving independent critics, or by allowing for a direct comparison of models by making the used database open source.\nAssociation bias. This occurs when a machine learning model is built to amplify an existing bias. A well-known example is PredPol’s drug crime prediction algorithm. This algorithm was trained on data biased by housing segregation and police bias. Because of that, it would send police more frequently to a neighborhood where a lot of minorities live, resulting in more drug arrests there. That arrest data was fed back into the algorithm, which again trained on these new examples, resulting in a positive feedback loop. Preventing this can be done by monitoring how the data is processed closely.\nThese examples cover only a small part of the full range of possible biases in machine learning. For this reason, you should always be critical about both your data and the algorithm development when implementing artificial intelligence. Several methodologies have been developed over the past years to help to critically assess the dataset used (Datasheets for Datasets) and to provide proper information to allow assessments of models by clinical end users (Model Cards). Both inject more transparency into the algorithm development process and could improve bias in machine learning and AI broadly if adopted voluntarily by organizations or required by governments.", "crumbs": [ - "Module 2 - Types of big data", - "2.3" + "Lab 4 Bias in Modeling" ] }, { - "objectID": "modules/module2-3.html#post-discussion-1", - "href": "modules/module2-3.html#post-discussion-1", - "title": "2.3", - "section": "Post Discussion 1", - "text": "Post Discussion 1\nAddress the following:\n\nDescribe at least two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data from the readings this week that I can address in my weekly announcement?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings you describe using in text using APA style. Posts should range between 400-500 words.\nDue by: 8/27 11:59 pm EST", + "objectID": "discussions/M1-1.html", + "href": "discussions/M1-1.html", + "title": "Discussion 1", + "section": "", + "text": "Post\nAddress the following:\n\nDescribe at least two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data from the readings this week that I can address in my weekly announcement?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings you describe using in text using APA style. Posts should range between 400-500 words.\nDue by: 8/27 11:59 pm EST\nSee here for Rubrics", "crumbs": [ - "Module 2 - Types of big data", - "2.3" + "Discussion 1" ] }, { - "objectID": "modules/module2-0.html", - "href": "modules/module2-0.html", - "title": "Module Overview", + "objectID": "discussions/M1-1.html#m1.1-the-value-of-big-data", + "href": "discussions/M1-1.html#m1.1-the-value-of-big-data", + "title": "Discussion 1", "section": "", - "text": "The “variety” of big data is one of its defining features. This module explores the types of data being generated and some of its use cases for the public sector.", + "text": "Post\nAddress the following:\n\nDescribe at least two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data from the readings this week that I can address in my weekly announcement?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings you describe using in text using APA style. Posts should range between 400-500 words.\nDue by: 8/27 11:59 pm EST\nSee here for Rubrics", "crumbs": [ - "Module 2 - Types of big data" + "Discussion 1" ] }, { - "objectID": "modules/module2-0.html#introduction", - "href": "modules/module2-0.html#introduction", - "title": "Module Overview", + "objectID": "discussions/M2-2.html", + "href": "discussions/M2-2.html", + "title": "Discussion 3", "section": "", - "text": "The “variety” of big data is one of its defining features. This module explores the types of data being generated and some of its use cases for the public sector.", + "text": "Post\nAddress the following:\n\nThe readings from the last two submodules (2.1 and 2.2) describe use cases for social data, surveillance systems, satellite and aerial imagery, and other types of sensing data (e.g., biometric, IOT, etc.). Describe what promise these types of data hold for the public sector in your interest areas. What concerns do you have about the use of these data for the purposes you describe or otherwise?\nRevisit the research question that you’re exploring for your big data project proposal. Describe types of data from the last two submodules (2.1 and 2.2) that you hadn’t considered before but could incorporate into your proposal. Describe how they might improve your project and their limitations.\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings analyzed in your posts using in-text APA style. Posts should range between 400-500 words. \nDue by: 9/24 11:59 pm EST\nSee here for Rubrics", "crumbs": [ - "Module 2 - Types of big data" + "Discussion 3" ] }, { - "objectID": "modules/module2-0.html#content", - "href": "modules/module2-0.html#content", - "title": "Module Overview", - "section": "Content", - "text": "Content\n\n\n\nSection\nAssignment\nDue Date\n\n\n\n\n2.1 Social Data\nLab 1\n9/21\n\n\n2.2 Eyes in the Skies & Remote Sensing\nDiscussion Post\n9/24", + "objectID": "discussions/M2-2.html#m2.2-eyes-in-the-skies", + "href": "discussions/M2-2.html#m2.2-eyes-in-the-skies", + "title": "Discussion 3", + "section": "", + "text": "Post\nAddress the following:\n\nThe readings from the last two submodules (2.1 and 2.2) describe use cases for social data, surveillance systems, satellite and aerial imagery, and other types of sensing data (e.g., biometric, IOT, etc.). Describe what promise these types of data hold for the public sector in your interest areas. What concerns do you have about the use of these data for the purposes you describe or otherwise?\nRevisit the research question that you’re exploring for your big data project proposal. Describe types of data from the last two submodules (2.1 and 2.2) that you hadn’t considered before but could incorporate into your proposal. Describe how they might improve your project and their limitations.\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings analyzed in your posts using in-text APA style. Posts should range between 400-500 words. \nDue by: 9/24 11:59 pm EST\nSee here for Rubrics", "crumbs": [ - "Module 2 - Types of big data" + "Discussion 3" ] }, { @@ -1658,7 +432,7 @@ "href": "discussions/M4-1.html", "title": "Discussion 5", "section": "", - "text": "Post\nAddress the following:\n\nPoor data quality and data practices can lead to downstream bias that impacts individuals and decision-making. What examples from the readings (or your own reading) do you consider most harmful? Overblown?\nGovernments around the world are developing frameworks for improving data integrity and reducing bias. Based on your own experience as a user and/or analyst of data, what elements of the framework do you think are least understood or practiced by researchers/government agencies? How might they improve?\nFind an example of a recent data quality problem in the news that resulted in bias from big data. What was the origin of the bias and did the media address how to prevent it? Describe what you find surprising about the problem. (Make sure to cite the article.)\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings analyzed in your posts using in-text APA style. Posts should range between 400-500 words. \nDue by: 10/15 11:59 pm EST\nSee here for Rubrics", + "text": "Post\nAddress the following:\n\nPoor data quality and data practices can lead to downstream bias that impacts individuals and decision-making. What examples from the readings (or your own reading) do you consider most harmful? Overblown?\nGovernments around the world are developing frameworks for improving data integrity and reducing bias. Based on your own experience as a user and/or analyst of data, what elements of the framework do you think are least understood or practiced by researchers/government agencies? How might they improve?\nFind an example of a recent data quality problem in the news that resulted in bias from big data. What was the origin of the bias and did the media address how to prevent it? Describe what you find surprising about the problem. (Make sure to cite the article.)\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings analyzed in your posts using in-text APA style. Posts should range between 400-500 words.\nDue by: 10/15 11:59 pm EST\nSee here for Rubrics", "crumbs": [ "Discussion 5" ] @@ -1668,80 +442,122 @@ "href": "discussions/M4-1.html#m4.1-data-quality", "title": "Discussion 5", "section": "", - "text": "Post\nAddress the following:\n\nPoor data quality and data practices can lead to downstream bias that impacts individuals and decision-making. What examples from the readings (or your own reading) do you consider most harmful? Overblown?\nGovernments around the world are developing frameworks for improving data integrity and reducing bias. Based on your own experience as a user and/or analyst of data, what elements of the framework do you think are least understood or practiced by researchers/government agencies? How might they improve?\nFind an example of a recent data quality problem in the news that resulted in bias from big data. What was the origin of the bias and did the media address how to prevent it? Describe what you find surprising about the problem. (Make sure to cite the article.)\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings analyzed in your posts using in-text APA style. Posts should range between 400-500 words. \nDue by: 10/15 11:59 pm EST\nSee here for Rubrics", + "text": "Post\nAddress the following:\n\nPoor data quality and data practices can lead to downstream bias that impacts individuals and decision-making. What examples from the readings (or your own reading) do you consider most harmful? Overblown?\nGovernments around the world are developing frameworks for improving data integrity and reducing bias. Based on your own experience as a user and/or analyst of data, what elements of the framework do you think are least understood or practiced by researchers/government agencies? How might they improve?\nFind an example of a recent data quality problem in the news that resulted in bias from big data. What was the origin of the bias and did the media address how to prevent it? Describe what you find surprising about the problem. (Make sure to cite the article.)\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings analyzed in your posts using in-text APA style. Posts should range between 400-500 words.\nDue by: 10/15 11:59 pm EST\nSee here for Rubrics", "crumbs": [ "Discussion 5" ] }, { - "objectID": "discussions/M2-2.html", - "href": "discussions/M2-2.html", - "title": "Discussion 3", + "objectID": "discussions/M5-2.html", + "href": "discussions/M5-2.html", + "title": "Discussion 7", "section": "", - "text": "Post\nAddress the following:\n\nThe readings from the last two submodules (2.1 and 2.2) describe use cases for social data, surveillance systems, satellite and aerial imagery, and other types of sensing data (e.g., biometric, IOT, etc.). Describe what promise these types of data hold for the public sector in your interest areas. What concerns do you have about the use of these data for the purposes you describe or otherwise?\nRevisit the research question that you’re exploring for your big data project proposal. Describe types of data from the last two submodules (2.1 and 2.2) that you hadn’t considered before but could incorporate into your proposal. Describe how they might improve your project and their limitations.\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings analyzed in your posts using in-text APA style. Posts should range between 400-500 words. \nDue by: 9/24 11:59 pm EST\nSee here for Rubrics", + "text": "Post\nAddress the following:\n\nDescribe two differences between US and EU data privacy laws. What are the implications of these differences for safeguarding your personal information?\nAs we’ve learned this semester, your personal data can be used by different entities for economic gain as well as improvements to how we live, work, and play. If you could choose how your data are used, what would you permit versus prohibit and why?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings analyzed in your posts using in-text APA style. Posts should range between 400-500 words.\nDue by: 11/16 11:59 pm EST\nSee here for Rubrics", "crumbs": [ - "Discussion 3" + "Discussion 8" ] }, { - "objectID": "discussions/M2-2.html#m2.2-eyes-in-the-skies", - "href": "discussions/M2-2.html#m2.2-eyes-in-the-skies", - "title": "Discussion 3", + "objectID": "discussions/M5-2.html#m5.2-data-stewardship", + "href": "discussions/M5-2.html#m5.2-data-stewardship", + "title": "Discussion 7", "section": "", - "text": "Post\nAddress the following:\n\nThe readings from the last two submodules (2.1 and 2.2) describe use cases for social data, surveillance systems, satellite and aerial imagery, and other types of sensing data (e.g., biometric, IOT, etc.). Describe what promise these types of data hold for the public sector in your interest areas. What concerns do you have about the use of these data for the purposes you describe or otherwise?\nRevisit the research question that you’re exploring for your big data project proposal. Describe types of data from the last two submodules (2.1 and 2.2) that you hadn’t considered before but could incorporate into your proposal. Describe how they might improve your project and their limitations.\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings analyzed in your posts using in-text APA style. Posts should range between 400-500 words. \nDue by: 9/24 11:59 pm EST\nSee here for Rubrics", + "text": "Post\nAddress the following:\n\nDescribe two differences between US and EU data privacy laws. What are the implications of these differences for safeguarding your personal information?\nAs we’ve learned this semester, your personal data can be used by different entities for economic gain as well as improvements to how we live, work, and play. If you could choose how your data are used, what would you permit versus prohibit and why?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings analyzed in your posts using in-text APA style. Posts should range between 400-500 words.\nDue by: 11/16 11:59 pm EST\nSee here for Rubrics", "crumbs": [ - "Discussion 3" + "Discussion 8" ] }, { - "objectID": "discussions/M3-2.html", - "href": "discussions/M3-2.html", - "title": "Discussion 4", + "objectID": "modules/module1-0.html", + "href": "modules/module1-0.html", + "title": "Module Overview", "section": "", - "text": "Post\nAt this point in the semester, you should have identified the topic of your big data research proposal and have some idea of what data you will use. \nFor this discussion, you should create an annotated bibliography to support the Literature Review of your research proposal. Hopefully you’ve already been reading studies related to your topic and the methods used in them. The literature review requires you to describe this research and how your project using big data fills a gap in what is known.\nThese instructions for the proposal detail what sections to include and the requirements of each section. Make sure that you **upload the annotated bibliography in a Word Document in the post.**\nThe annotated bibliography should start with a short paragraph that states your research question and why it’s important. Next, I would like you to 1) create a list of 7-10 articles/reports that you will include in your literature review; 2) for each work write 4-6 sentences that describes its findings and how it relates to your topic; and 3) order them to demonstrate how they will relate to each other when you write the literature review section of your proposal. \nDue by: 10/1 at 11:59pm EST\nRespond\nYou will be assigned to small groups for this discussion post. Read two of your group member’s annotated bibliographies and provide constructive comments on strengths and weaknesses. Please make sure that everyone in your group gets at least one set of comments.\nDue by: 10/5 at 11:59pm\nSee here for Rubrics", + "text": "This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study.", "crumbs": [ - "Discussion 4" + "Module 1 - Introduction to Big Data" ] }, { - "objectID": "discussions/M3-2.html#m3.2-annotated-bibliography", - "href": "discussions/M3-2.html#m3.2-annotated-bibliography", - "title": "Discussion 4", + "objectID": "modules/module1-0.html#introduction", + "href": "modules/module1-0.html#introduction", + "title": "Module Overview", "section": "", - "text": "Post\nAt this point in the semester, you should have identified the topic of your big data research proposal and have some idea of what data you will use. \nFor this discussion, you should create an annotated bibliography to support the Literature Review of your research proposal. Hopefully you’ve already been reading studies related to your topic and the methods used in them. The literature review requires you to describe this research and how your project using big data fills a gap in what is known.\nThese instructions for the proposal detail what sections to include and the requirements of each section. Make sure that you **upload the annotated bibliography in a Word Document in the post.**\nThe annotated bibliography should start with a short paragraph that states your research question and why it’s important. Next, I would like you to 1) create a list of 7-10 articles/reports that you will include in your literature review; 2) for each work write 4-6 sentences that describes its findings and how it relates to your topic; and 3) order them to demonstrate how they will relate to each other when you write the literature review section of your proposal. \nDue by: 10/1 at 11:59pm EST\nRespond\nYou will be assigned to small groups for this discussion post. Read two of your group member’s annotated bibliographies and provide constructive comments on strengths and weaknesses. Please make sure that everyone in your group gets at least one set of comments.\nDue by: 10/5 at 11:59pm\nSee here for Rubrics", + "text": "This module introduces you to the opportunities and challenges of big data for the public sector. You’ll learn the characteristics that define big data and begin to think about how to apply it to your own field of study.", + "crumbs": [ + "Module 1 - Introduction to Big Data" + ] + }, + { + "objectID": "modules/module1-0.html#content", + "href": "modules/module1-0.html#content", + "title": "Module Overview", + "section": "Content", + "text": "Content\n\n\n\n\n\n\n\n\nSection\nAssignment\nDue Date\n\n\n\n\n1.1 The Value of Big Data\nDiscussion Post\n8/27\n\n\n1.2 Big Data and You\nData Certification Plan\n9/3\n\n\n1.3 The Challenges of Big Data\nDiscussion Post & Peer Response\n9/10 & 9/14", + "crumbs": [ + "Module 1 - Introduction to Big Data" + ] + }, + { + "objectID": "modules/module1-2.html#read", + "href": "modules/module1-2.html#read", + "title": "1.2 Big Data and You", + "section": "Read", + "text": "Read\n\nThe Data Science Process: A Visual Guide to Standard Procedures in Data Science by Chanin Nantasenamat\nHilary: the most poisoned baby name in US history by Hilary Parker", + "crumbs": [ + "Module 1 - Introduction to Big Data", + "1.2 Big Data and You" + ] + }, + { + "objectID": "modules/module1-2.html#watch", + "href": "modules/module1-2.html#watch", + "title": "1.2 Big Data and You", + "section": "Watch", + "text": "Watch\n\nHow I Would Learn Data Science (If I Had to Start Over) by Ken Jee", + "crumbs": [ + "Module 1 - Introduction to Big Data", + "1.2 Big Data and You" + ] + }, + { + "objectID": "modules/module1-2.html#complete", + "href": "modules/module1-2.html#complete", + "title": "1.2 Big Data and You", + "section": "Complete", + "text": "Complete\nThis week you’ll spend most of your time creating a plan to earn a data certification by the end of the semester. This assignment requires that you identify a research question and develop a plan to complete workshops over the semester that will expose you to the data science knowledge and skills needed to develop a big data project. By the end of the semester, you’ll submit a proposal that describes how you can answer the research question using big data and data science techniques.\nYou may be a novice to big data terms and sources at this point in the semester, but you probably have questions in your field that can be explored with data. For example, you may be interested in pollution levels of major cities and what conditions lead to poor air quality days. While structured data like measures of ozone levels, particulate matter, and nitrogen oxides can be used to identify poor air quality, big data generated from the sources of pollutants can be used to predict poor air quality days.  Vehicles, traffic lights, navigation apps, satellites, etc. generate high velocity, high volume, and unstructured data that can be harnessed to predict poor air quality days. With these data, you can explore questions like, “What impact could limiting semi-trucks driving on I-75 between 6am and 6pm have on air quality in Atlanta?” The purpose of the data certification is to learn about the types of big data and analysis techniques needed to answer the question that you formulate from your field of interest.\nFormulating a good research question takes time and is iterative as you learn about types of data and techniques. This exercise gets you started on crafting a question and finding tutorials that can help you develop a project plan to answer it. It requires that you identify five, 90 minute tutorials that can tailor your learning about big data to answer the research question that you develop. To complete the assignment for this week:\n\nRead the instructions for the data certification plan.\nIf you need some inspiration, Google “big data and X (your field).” It’s also a good idea to look at some academic journals in your field to see how the techniques of data science are being applied.\nWrite me an email or set up a time to talk if you need help.\nSubmit your data certification plan to corresponding assignment folder.\n\nDue by: 9/3 at 11:59pm", "crumbs": [ - "Discussion 4" + "Module 1 - Introduction to Big Data", + "1.2 Big Data and You" ] }, { - "objectID": "discussions/M5-2.html", - "href": "discussions/M5-2.html", - "title": "Discussion 6", + "objectID": "modules/module2-0.html", + "href": "modules/module2-0.html", + "title": "Module Overview", "section": "", - "text": "Post\nAddress the following:\n\nDescribe two differences between US and EU data privacy laws. What are the implications of these differences for safeguarding your personal information?\nAs we’ve learned this semester, your personal data can be used by different entities for economic gain as well as improvements to how we live, work, and play. If you could choose how your data are used, what would you permit versus prohibit and why?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings analyzed in your posts using in-text APA style. Posts should range between 400-500 words. \nDue by: 11/16 11:59 pm EST\nSee here for Rubrics", + "text": "The “variety” of big data is one of its defining features. This module explores the types of data being generated and some of its use cases for the public sector.", "crumbs": [ - "Discussion 6" + "Module 2 - Types of big data" ] }, { - "objectID": "discussions/M5-2.html#m5.2-data-stewardship", - "href": "discussions/M5-2.html#m5.2-data-stewardship", - "title": "Discussion 6", + "objectID": "modules/module2-0.html#introduction", + "href": "modules/module2-0.html#introduction", + "title": "Module Overview", "section": "", - "text": "Post\nAddress the following:\n\nDescribe two differences between US and EU data privacy laws. What are the implications of these differences for safeguarding your personal information?\nAs we’ve learned this semester, your personal data can be used by different entities for economic gain as well as improvements to how we live, work, and play. If you could choose how your data are used, what would you permit versus prohibit and why?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings analyzed in your posts using in-text APA style. Posts should range between 400-500 words. \nDue by: 11/16 11:59 pm EST\nSee here for Rubrics", + "text": "The “variety” of big data is one of its defining features. This module explores the types of data being generated and some of its use cases for the public sector.", "crumbs": [ - "Discussion 6" + "Module 2 - Types of big data" ] }, { - "objectID": "modules/module1-1.html#post-discussion-m1.1", - "href": "modules/module1-1.html#post-discussion-m1.1", - "title": "1.1 The Value of Big Data", - "section": "Post Discussion M1.1", - "text": "Post Discussion M1.1\nAddress the following:\n\nDescribe at least two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data from the readings this week that I can address in my weekly announcement?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings you describe using in text using APA style. Posts should range between 400-500 words.\nDue by: 8/27 11:59 pm EST", + "objectID": "modules/module2-0.html#content", + "href": "modules/module2-0.html#content", + "title": "Module Overview", + "section": "Content", + "text": "Content\n\n\n\nSection\nAssignment\nDue Date\n\n\n\n\n2.1 Social Data\nLab 1\n9/21\n\n\n2.2 Eyes in the Skies & Remote Sensing\nDiscussion Post\n9/24", "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.1 The Value of Big Data" + "Module 2 - Types of big data" ] }, { @@ -1749,269 +565,292 @@ "href": "modules/module2-2.html#read", "title": "2.2 Eyes in the Skies & Remote Sensing", "section": "Read", - "text": "Read\n\nMcKinsey Global Institute. “Smart Cities: Digital Solutions for a More Livable Future.” 2018. **Read the executive summary only (unless you want to read more!**)\nHumanitarian OpenStreetMap Team, What We Do and Our Work. n.d. **Browse site for applications to your field of interest.**\nFuture of Privacy Forum, “Understanding Facial Detection, Characterization, and Recognition Technologies,” 2018.", + "text": "Read\n\nMcKinsey Global Institute. “Smart Cities: Digital Solutions for a More Livable Future.” 2018. **Read the executive summary only (unless you want to read more!**)\nHumanitarian OpenStreetMap Team, What We Do and Our Work. n.d. **Browse site for applications to your field of interest.**\nFuture of Privacy Forum, “Understanding Facial Detection, Characterization, and Recognition Technologies,” 2018.", "crumbs": [ "Module 2 - Types of big data", "2.2 Eyes in the Skies & Remote Sensing" ] }, { - "objectID": "modules/module2-2.html#post-discussion-1", - "href": "modules/module2-2.html#post-discussion-1", - "title": "2.2", - "section": "Post Discussion 1", - "text": "Post Discussion 1\nAddress the following:\n\nDescribe at least two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data from the readings this week that I can address in my weekly announcement?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings you describe using in text using APA style. Posts should range between 400-500 words.\nDue by: 8/27 11:59 pm EST", + "objectID": "modules/module2-2.html#post", + "href": "modules/module2-2.html#post", + "title": "2.2 Eyes in the Skies & Remote Sensing", + "section": "Post", + "text": "Post\nAddress the following in Discussion 3:\n\nThe readings from the last two submodules (2.1 and 2.2) describe use cases for social data, surveillance systems, satellite and aerial imagery, and other types of sensing data (e.g., biometric, IOT, etc.). Describe what promise these types of data hold for the public sector in your interest areas. What concerns do you have about the use of these data for the purposes you describe or otherwise?\nRevisit the research question that you’re exploring for your big data project proposal. Describe types of data from the last two submodules (2.1 and 2.2) that you hadn’t considered before but could incorporate into your proposal. Describe how they might improve your project and their limitations.\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings you describe using in-text using APA style. Posts should range between 400-500 words.\nDue by: 9/24 11:59 pm EST", "crumbs": [ "Module 2 - Types of big data", "2.2 Eyes in the Skies & Remote Sensing" ] }, { - "objectID": "modules/module5-2.html#read", - "href": "modules/module5-2.html#read", - "title": "Module 5 - Data Privacy & Stewardship", + "objectID": "modules/module3-1.html#read", + "href": "modules/module3-1.html#read", + "title": "3.1 Open Data and Discovery", "section": "Read", - "text": "Read", + "text": "Read\n\nOpen Knowledge Network, The Open Data Handbook, n.d., (**Read the first three sections, Introduction through What is Open Data?**)\nNYC OpenData, Project Gallery (**View sample projects.**)\nS. Temiz, M. Holgersson, J. Björkdahl, M.W. Wallin.Open data: Lost opportunity or unrealized potential? Technovation, Volume 114, 2022.\nBourke, D. A Gentle Introduction to Exploratory Data Analysis. 2019", "crumbs": [ - "Module 5 - Data Privacy & Stewardship", - "5.2 Data Stewardship" + "Module 3 - Discovery & Insights", + "3.1 Open Data and Discovery" ] }, { - "objectID": "modules/module5-2.html#post-discussion-1", - "href": "modules/module5-2.html#post-discussion-1", - "title": "Module 5 - Data Privacy & Stewardship", - "section": "Post Discussion 1", - "text": "Post Discussion 1\nAddress the following:\n\nDescribe at least two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data from the readings this week that I can address in my weekly announcement?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings you describe using in text using APA style. Posts should range between 400-500 words.\nDue by: 8/27 11:59 pm EST", + "objectID": "modules/module3-1.html#reflect", + "href": "modules/module3-1.html#reflect", + "title": "3.1 Open Data and Discovery", + "section": "Reflect", + "text": "Reflect\nFor the past several weeks you’ve exposed to types of big data that may be useful for your project proposal that’s due at the end of the semester. This week’s readings introduce you to open data that may be available for your project. Through the readings, you may learn about new repositories or sources of data for your project, including those made available through formal research.\nThis week you’re also being exposed to a very important part of a data project - exploratory data analysis (EDA). The blog by Bourke (2019) describes the key steps in exploratory data analysis that you’ll need to consider as you determine the focus and feasibility of your big data project. Although you won’t be responsible for manipulating or analyzing data for your project, you do need to know where you’ll get it (source), its type, structure, and features.", "crumbs": [ - "Module 5 - Data Privacy & Stewardship", - "5.2 Data Stewardship" + "Module 3 - Discovery & Insights", + "3.1 Open Data and Discovery" ] }, { - "objectID": "modules/module5-1.html#read", - "href": "modules/module5-1.html#read", - "title": "Module 5 - Data Privacy & Stewardship", - "section": "Read", - "text": "Read", + "objectID": "modules/module3-1.html#complete", + "href": "modules/module3-1.html#complete", + "title": "3.1 Open Data and Discovery", + "section": "Complete", + "text": "Complete\nThis week you’ll complete two tasks.\n\nThe first task is Lab 2. It’s a continuation of Lab 1 and explores “feature selection” in the data project life cycle. It asks you to consider the quality and types of data that are used in research and measurement. Lab 2 is due on Thursday, 9/28.\nThe second task is to read the instructions for your big data project and begin compiling existing research on the topic you’ve chosen. Reading peer-reviewed articles in academic journals or think tank reports can help you identify big data sources and how they’ve been used to explore your topic. The data and methods sections of research articles/reports should detail the source, type, structure, and variables used in the study, which will give you insight into data that you can use for your research question. You should compile this research into an annotated bibliography that you’ll use for the literature review in your big data project proposal. The annotated bibliography should include 7 - 10 works on your research topic that you’ll annotate and share with a peer discussion group. This discussion post will be due on Sunday, 10/1.\n\nDue by: Lab 2 - 9/28 11:59 pm EST; Discussion Post 3.3 - 10/1 11:59 pm EST.", "crumbs": [ - "Module 5 - Data Privacy & Stewardship", - "5.1 Data Privacy" + "Module 3 - Discovery & Insights", + "3.1 Open Data and Discovery" ] }, { - "objectID": "modules/module5-1.html#post-discussion-1", - "href": "modules/module5-1.html#post-discussion-1", - "title": "Module 5 - Data Privacy & Stewardship", - "section": "Post Discussion 1", - "text": "Post Discussion 1\nAddress the following:\n\nDescribe at least two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data from the readings this week that I can address in my weekly announcement?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings you describe using in text using APA style. Posts should range between 400-500 words.\nDue by: 8/27 11:59 pm EST", + "objectID": "modules/module4-0.html", + "href": "modules/module4-0.html", + "title": "Module 4 - Bias in Big Data", + "section": "", + "text": "This module explores bias that results from poor data quality and algorithms using big data.", "crumbs": [ - "Module 5 - Data Privacy & Stewardship", - "5.1 Data Privacy" + "Module 4 - Bias in Big Data" ] }, { - "objectID": "modules/module4-1.html#read", - "href": "modules/module4-1.html#read", + "objectID": "modules/module4-0.html#introduction", + "href": "modules/module4-0.html#introduction", "title": "Module 4 - Bias in Big Data", - "section": "Read", - "text": "Read", + "section": "", + "text": "This module explores bias that results from poor data quality and algorithms using big data.", "crumbs": [ - "Module 4 - Bias in Big Data", - "4.1 Data Quality" + "Module 4 - Bias in Big Data" ] }, { - "objectID": "modules/module4-1.html#post-discussion-1", - "href": "modules/module4-1.html#post-discussion-1", + "objectID": "modules/module4-0.html#content", + "href": "modules/module4-0.html#content", "title": "Module 4 - Bias in Big Data", - "section": "Post Discussion 1", - "text": "Post Discussion 1\nAddress the following:\n\nDescribe at least two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data from the readings this week that I can address in my weekly announcement?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings you describe using in text using APA style. Posts should range between 400-500 words.\nDue by: 8/27 11:59 pm EST", + "section": "Content", + "text": "Content\n\n\n\nSection\nAssignment\nDue Date\n\n\n\n\n4.1 Data Quality\nDiscussion Post\n10/15\n\n\n4.2 Bias in Modeling\nDiscussion Post\n10/22\n\n\n4.2 Bias in Modeling\nDiscussion Response\n10/26\n\n\n4.2 Bias in Modeling\nLab 4\n11/2", "crumbs": [ - "Module 4 - Bias in Big Data", - "4.1 Data Quality" + "Module 4 - Bias in Big Data" ] }, { - "objectID": "modules/module3-1.html#read", - "href": "modules/module3-1.html#read", - "title": "3.1 Open Data and Discovery", + "objectID": "modules/module4-2.html#read", + "href": "modules/module4-2.html#read", + "title": "4.2 Bias in Modeling", "section": "Read", - "text": "Read\n\nOpen Knowledge Network, The Open Data Handbook, n.d., (**Read the first three sections, Introduction through What is Open Data?**)\nNYC OpenData, Project Gallery (**View sample projects.**)\nS. Temiz, M. Holgersson, J. Björkdahl, M.W. Wallin.Open data: Lost opportunity or unrealized potential? Technovation, Volume 114, 2022.\nBourke, D. A Gentle Introduction to Exploratory Data Analysis. 2019", + "text": "Read\n\nO’Neil, L. (2023, August 12). These Women Warned Of AI’s Dangers And Risks Long Before ChatGPT. Rolling Stone. **Read the article and choose one of the featured women to further explore her work (as linked throughout the article).**\nHendrycks, D. et al. 2023. An Overview of Catastrophic AI Risks. Center for AI Safety. **You can also read an overview here.**\nObermeyer et al. 2021. Algorithmic Bias Playbook. Chicago Booth School of Business.", "crumbs": [ - "Module 3 - Discovery & Insights", - "3.1 Open Data and Discovery" + "Module 4 - Bias in Big Data", + "4.2 Bias in Modeling" ] }, { - "objectID": "modules/module3-1.html#post-discussion-1", - "href": "modules/module3-1.html#post-discussion-1", - "title": "3.1 Open Data and Discovery", - "section": "Post Discussion 1", - "text": "Post Discussion 1\nAddress the following:\n\nDescribe at least two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data from the readings this week that I can address in my weekly announcement?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings you describe using in text using APA style. Posts should range between 400-500 words.\nDue by: 8/27 11:59 pm EST", + "objectID": "modules/module4-2.html#post", + "href": "modules/module4-2.html#post", + "title": "4.2 Bias in Modeling", + "section": "Post", + "text": "Post\nAddress the following in Discussion 6:\nO’Neil’s article (2023) reports on the voices of five women from tech fields who have been exposing problems with bias and discrimination in algorithms for years. Hendrycks and colleagues (2023) released a report earlier this month warning that AI poses  catastrophic risks to humanity.  Answer the following:\n\nAfter reading the O’Neil article, explore further the work of either Buolamwini, Chowdhury, Gangadharan, Gebru, or Noble. Describe the site/content you reviewed, why you chose it, and what you learned.\nThe report by Hendrycks and colleagues (2023) underpins the AI risks of the “AI Doomers” as described in the O’Neil article (2023). One of the signers of the Statement on AI risks is Geoffry Hinton, an Emeritus Professor of Computer Science at the University of Toronto. He is quoted by O’Neil as saying “I believe that the possibility that digital intelligence will become much smarter than humans and will replace us as the apex intelligence is a more serious threat to humanity than bias and discrimination, even though bias and discrimination are happening now and need to be confronted urgently.” Do you agree? Why or why not?\nObermeyer and colleagues (2021) provide practical steps that organizations can take to diminish harmful effect of AI. Which of these overlap with calls from Buolamwini, Chowdhury, Gangadharan, Gebru, Noble, and the “AI Doomers”? Which steps do you think are most urgent and why?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings analyzed in your posts using in-text APA style. Posts should range between 400-500 words.\nDue by: 10/22 11:59 pm EST", "crumbs": [ - "Module 3 - Discovery & Insights", - "3.1 Open Data and Discovery" + "Module 4 - Bias in Big Data", + "4.2 Bias in Modeling" ] }, { - "objectID": "modules/module3-2.html#read", - "href": "modules/module3-2.html#read", - "title": "3.2 Machine Learning & Prediction", - "section": "Read", - "text": "Read\n\nBrown, S. Machine Learning, Explained. MIT Sloan School of Management. 2021.\nMaini, V. Machine Learning for Humans. 2017. *Read Introduction** and dive deeper into types of ML per your interests.\nOffice for Artificial Intelligence (UK.GOV), 2020. A guide to using AI in the public sector. *Read p. 1-20. Pay attention to the examples of uses for ML and consider how your big data project fits with the method(s).*", + "objectID": "modules/module4-2.html#respond", + "href": "modules/module4-2.html#respond", + "title": "4.2 Bias in Modeling", + "section": "Respond", + "text": "Respond\nThis week you are assigned to small groups again to learn what content your peers explored and their thoughts on the risks of AI. Read two of your group members’ posts and describe how your viewpoints converge and diverge. Please make sure that everyone in your group gets at least one set of comments.\nDue by: 10/26 at 11:59pm EST", "crumbs": [ - "Module 3 - Discovery & Insights", - "3.2 Eyes in the Skies & Remote Sensing" + "Module 4 - Bias in Big Data", + "4.2 Bias in Modeling" ] }, { - "objectID": "modules/module3-2.html#post-discussion-1", - "href": "modules/module3-2.html#post-discussion-1", - "title": "3.2 Eyes in the Skies & Remote Sensing", - "section": "Post Discussion 1", - "text": "Post Discussion 1\nAddress the following:\n\nDescribe at least two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data from the readings this week that I can address in my weekly announcement?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings you describe using in text using APA style. Posts should range between 400-500 words.\nDue by: 8/27 11:59 pm EST", + "objectID": "modules/module4-2.html#complete", + "href": "modules/module4-2.html#complete", + "title": "4.2 Bias in Modeling", + "section": "Complete", + "text": "Complete\nThe final lab of the semester explores bias in machine learning. Read the Lab 4 instructions and answer all bolded questions in each section.\nDue by: 11/2 at 11:59pm EST", "crumbs": [ - "Module 3 - Discovery & Insights", - "3.2 Eyes in the Skies & Remote Sensing" + "Module 4 - Bias in Big Data", + "4.2 Bias in Modeling" ] }, { - "objectID": "modules/module4-2.html#read", - "href": "modules/module4-2.html#read", - "title": "Module 4 - Bias in Big Data", + "objectID": "modules/module5-1.html#read", + "href": "modules/module5-1.html#read", + "title": "5.2 Data Privacy", "section": "Read", - "text": "Read", + "text": "Read\n\n\nRead and Listen\n\n\n\n\nHot off the press this month from the Pew Research Center. . .\n\nFirst, take this quiz to test your knowledge of digital topics relative to a nationally representative survey of 5,101 randomly selected U.S. adults in May 2023.\nNext, read the report titled How Americans View Data Privacy by Colleen McClain, Michelle Faverio, Monica Anderson and Eugenie Parkand (October 2023). **Read p. 1-12 and take a deeper dive into a set of responses that interest you.**\n\nWNYC Note to Self, Privacy Paradox, 2017. Listen to at least one of the Day 1-5 Challenges AND complete the challenge it poses at the end. All five are interesting and worth your time. See this list of the actions discussed in the podcasts that you can take to protect your data privacy.\nTed Radio Hour, Edward Snowden: Why does online privacy matter?, 2020. \nCongressional Research Service, “Overview of the American Data Privacy and Protection Act (ADPPA), H.R. 8152,” 2022.\n\n\n\nPost\nAddress the following on the 5.2 Data Privacy discussion board:\n\n\n\nDescribe one statistic from the Pew survey that you feel is most urgent to address by policy-makers. Why?\nDescribe which Privacy Paradox Challenge that you chose, what information surprised you from the podcast, and what you learned from completing the challenge at the end. \nThe proposed American Data Privacy and Protection Act (ADPPA) from 2022 is the most recent action that Congress has taken to protect your data privacy. Describe one of the facets of the bill that you think will address the statistic you cited from the Pew survey and how it will work. Also discuss how it may fall short.\n\n\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings analyzed in your posts using in-text APA style. Posts should range between 400-500 words. \nDue by: 11/5 11:59 EST\nRespond\nThis week you are assigned to small groups for the last time this semester to learn what content your peers explored and their thoughts on data privacy. Read two of your group members’ posts and describe how your viewpoints converge and diverge. Please make sure that everyone in your group gets at least one set of comments.\nDue by: 11/9 at 11:59pm EST", "crumbs": [ - "Module 4 - Bias in Big Data", - "4.2 Bias in Modeling" + "Module 5 - Data Privacy & Stewardship", + "5.1 Data Privacy" ] }, { - "objectID": "modules/module4-2.html#post-discussion-1", - "href": "modules/module4-2.html#post-discussion-1", - "title": "Module 4 - Bias in Big Data", + "objectID": "modules/module5-1.html#post-discussion-1", + "href": "modules/module5-1.html#post-discussion-1", + "title": "5.2 Data Privacy", "section": "Post Discussion 1", "text": "Post Discussion 1\nAddress the following:\n\nDescribe at least two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data from the readings this week that I can address in my weekly announcement?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings you describe using in text using APA style. Posts should range between 400-500 words.\nDue by: 8/27 11:59 pm EST", "crumbs": [ - "Module 4 - Bias in Big Data", - "4.2 Bias in Modeling" + "Module 5 - Data Privacy & Stewardship", + "5.1 Data Privacy" ] }, { - "objectID": "modules/module1-3.html#post", - "href": "modules/module1-3.html#post", - "title": "1.3 The Challenges of Big Data", - "section": "Post", - "text": "Post\nAddress the following in Discussion 2:\n\nUsing all three of this week’s readings, describe the challenges of big data that you feel are urgent to address by the public and why.\nWhat issues do the authors address that you don’t feel are urgent? Why?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings analyzed in your posts using in-text APA style. Posts should range between 400-500 words.\nDue by: 9/10 11:59 pm EST", + "objectID": "modules/module6-0.html#data-certifications", + "href": "modules/module6-0.html#data-certifications", + "title": "Course Completion Checklist", + "section": "Data Certifications", + "text": "Data Certifications\nAt the beginning of the semester you submitted a plan to complete five workshops to advance your data knowledge and skills. To complete this requirement for the course:\n\nWrite a short report after each data workshop by describing:\n\nWhat you learned (in your own words, not the workshop description);\n\nHow you’ll use the new skills in your project proposal (or elsewhere); and,\n\nWhether you recommend the workshop to other students.\n\nSubmit an example of work that you generated in the training. You can embed it in your reflection or attach it separately.\nLabel each report with the workshop title, link, and date completed.\nSubmit each report to its separate assignment folder. All data workshop reflections are due by 12/3 at 11:59 pm.\nDon’t forget to add your data certifications to your resume and/or LinkedIn profile!", "crumbs": [ - "Module 1 - Introduction to Big Data", - "1.3 The Challenges of Big Data" + "Module 6 - Course Conclusion", + "Course Completion Checklist" ] }, { - "objectID": "modules/module2-2.html#post", - "href": "modules/module2-2.html#post", - "title": "2.2 Eyes in the Skies & Remote Sensing", - "section": "Post", - "text": "Post\nAddress the following in Discussion 3:\n\nThe readings from the last two submodules (2.1 and 2.2) describe use cases for social data, surveillance systems, satellite and aerial imagery, and other types of sensing data (e.g., biometric, IOT, etc.). Describe what promise these types of data hold for the public sector in your interest areas. What concerns do you have about the use of these data for the purposes you describe or otherwise?\nRevisit the research question that you’re exploring for your big data project proposal. Describe types of data from the last two submodules (2.1 and 2.2) that you hadn’t considered before but could incorporate into your proposal. Describe how they might improve your project and their limitations.\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings you describe using in-text using APA style. Posts should range between 400-500 words.\nDue by: 9/24 11:59 pm EST", + "objectID": "modules/module6-0.html#big-data-project-proposal", + "href": "modules/module6-0.html#big-data-project-proposal", + "title": "Course Completion Checklist", + "section": "Big Data Project Proposal", + "text": "Big Data Project Proposal\n\nEarly in the semester you identified a research question and examined existing literature on the topic of your big data project proposal, so you should have a good start on this final deliverable for the class. As you complete your proposal, review the instructions to make sure you include requested information in each section and follow formatting guidelines. You also can view these sample proposals from prior students in this course:\n\nSample 1\nSample 2\n\nAs you complete your proposal, use Grammarly to check for poor writing, spelling, and plagiarism.\nSubmit the proposal to the Big Data Project Proposal assignment folder by 12/10 11:59pm. **This is a slightly later date than the syllabus.**\nIt may take a few minutes after you upload your paper, but you will have access to a Similarity Report that checks for plagiarism in your paper. You can access the Similarity Report using these instructions. If you need to make changes to your paper, do so and upload it again to the same assignment folder.\n\nHave a wonderful winter break!", "crumbs": [ - "Module 2 - Types of big data", - "2.2 Eyes in the Skies & Remote Sensing" + "Module 6 - Course Conclusion", + "Course Completion Checklist" ] }, { - "objectID": "discussions/M1-3.html#m1.3-the-challenges-of-big-data", - "href": "discussions/M1-3.html#m1.3-the-challenges-of-big-data", - "title": "Discussion 2", + "objectID": "resources/about-course-project.html#instruction-on-how-to-use-the-course-materiterals", + "href": "resources/about-course-project.html#instruction-on-how-to-use-the-course-materiterals", + "title": "About the Big Data for Public Good Open Course", + "section": "Instruction on how to use the course materiterals", + "text": "Instruction on how to use the course materiterals" + }, + { + "objectID": "resources/about-course-project.html#contact", + "href": "resources/about-course-project.html#contact", + "title": "About the Big Data for Public Good Open Course", + "section": "Contact", + "text": "Contact" + }, + { + "objectID": "resources/rubrics-discussion.html", + "href": "resources/rubrics-discussion.html", + "title": "Discussion Rubrics", "section": "", - "text": "Post\nAddress the following:\n\nUsing all three of this week’s readings, describe the challenges of big data that you feel are urgent to address by the public and why.\nWhat issues do the authors address that you don’t feel are urgent? Why?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings analyzed in your posts using in-text APA style. Posts should range between 400-500 words.\nDue by: 9/10 11:59 pm EST\nSee here for Rubrics", + "text": "Criteria\nAdvanced\nProficient\nDeveloping\nEmerging\n\n\nAssignment Specific Grading Items\n5 points\nAssignment questions and required items are addressed comprehensively, accurately and specifically. Offers strong support for arguments or points.\n4 points\nMost questions and requirements are addressed accurately and specifically. Support for arguments or points may be weak.\n3 points\nMissing answers to questions or doesn’t address many requirements. Support for arguments or points is weak.\n2 points\nDoes not address questions or requirements, or attempts are largely inaccurate.\n\n\nCritical Analysis (Understanding of Topic)\n10 points\nWriting displays an excellent understanding of the required readings and underlying concepts including correct use of terminology. Integrates lectures, readings, or relevant research, or specific real-life application (work experience, prior coursework, etc.) to support important points.\n8 points\nWriting repeats and summarizes basic, correct information, but does not apply enough lectures, readings, or relevant research or specific real-life applications\n6 points\nWriting shows little or no evidence that class lectures and readings were understood. Writings are largely personal opinions or feelings, or “I agree” or “Great idea,” without supporting statements with concepts from the readings, outside resources, relevant research, or specific real-life application.\n4 points\nWriting lacks evidence of critical analysis, and poor use of supportive evidence.\n\n\nWriting & Clarity\n5 points\nAnswers are clear, well-written and free of grammatical and spelling mistakes. No errors in APA style. Scholarly style. Cites all data obtained from other sources. APA citation style is used in both text and/or bibliography.\n4 points\nAnswers are clear, a few small grammatical and spelling mistakes. Rare errors in APA style that do not detract from the paper. Scholarly style. Cites most data obtained from other sources.\n3 points\nAnswers are clear but there are many spelling and grammatical mistakes. Errors in APA style are noticeable. Cites some data obtained from other sources. Citation style is either inconsistent or incorrect.\n2 points\nAnswers are unclear or difficult to understand, and/or there are many spelling and grammatical mistakes. Errors in APA style detracts substantially from the paper. Word choice is informal in tone. Does not cite sources.\n\n\n\nTotal Score of Grading Rubric_Discussion Posts, / 20", "crumbs": [ - "Discussion 2" + "Discussion Rubrics" ] }, { - "objectID": "discussions/M1-3.html#respond", - "href": "discussions/M1-3.html#respond", - "title": "Discussion 2", - "section": "Respond", - "text": "Respond\nYou are assigned to a small discussion group this week. Read the posts of your peers and critique two group members’ concern/lack of concern about big data. Is the concern outweighed by the benefits of the data/its use? What’s missing from your peers’ argument?\nDue by: 9/14 11:59 pm EST", - "crumbs": [ - "Discussion 2" - ] + "objectID": "resources.html", + "href": "resources.html", + "title": "Resources", + "section": "", + "text": "Add class resources here." }, { - "objectID": "modules/module3-0.html", - "href": "modules/module3-0.html", - "title": "Module 3 - Discovery & Insights", + "objectID": "assignments/project_proposal.html#requirements", + "href": "assignments/project_proposal.html#requirements", + "title": "Big Data Project Proposal", + "section": "Requirements", + "text": "Requirements\nFor this assignment, you’ll write a proposal in no less than five pages (1.15” line spacing, 1” margins) and describe how you could conduct a big data project on your topic of interest. Your proposals should include the following sections:\n\nI. Introduction\nTreat the introduction as the initial pitch of your idea or a summary of the significance of a research problem. After reading the introduction, I should have an understanding of what you want to do and a sense of why it’s worth doing.\nThink about your introduction as a narrative written in two to four paragraphs that succinctly answers the following four questions:\n\nWhat is the central research problem?\nWhat is the topic of study related to that research problem?\nWhat methods should be used to analyze the research problem?\nWhere does this project fit in the research that’s already been done? What’s its contribution?\n\n\n\nII. Purpose\nThis section explains the context of your proposal and describe in detail why it’s important. While there are no prescribed rules, you should:\n\nProvide a more detailed explanation about the purpose of the study than what you stated in the introduction. This is particularly important if the problem is complex or multifaceted.\nDescribe the major issues or problems to be addressed by your research. This can be in the form of questions to be addressed or hypotheses.\nEnd this section with a short paragraph that describes the organization of the remainder your proposal.\n\n\n\nIII. Literature Review\nConnected to the purpose of your study is a deliberate review and synthesis of prior studies related to your research question. The purpose is to place your project within the larger context of what’s already been done on the topic, while demonstrating that your work is original and innovative. Describe what questions other researchers have asked, what methods they have used, and your understanding of their findings. This section should be no less than one - two pages.\nSince a literature review is information dense, it is crucial that this section is well-structured to enable a reader to grasp the key arguments underpinning your proposed study in relation to that of other researchers. You can organize it historically, by methodology, by themes within the subject, etc. You must synthesize the research, discuss what gaps remain, and state how your research fills the gap.\n\n\nIV. Research Design and Methods\nThe objective of this section is to convince the reader that your overall research design and proposed methods of analysis will correctly address the problem and that the methods will effectively interpret the potential results.\nDescribe the overall research design by building upon and drawing examples from your review of the literature. Consider not only methods that other researchers have used but methods of data gathering that have not been used but could be. Be specific about the methodological approaches you plan to undertake to obtain information, the techniques you will use to analyze the data, and the assessments of external validity that apply.\nWhen describing the methods, include the following:\n\nDescribe the data source(s) you will use. Who/what generates the data? What time frames will you use? What’s the unit of analysis (e.g., individuals, events, etc.)\nDescribe how you plan to obtain the data, or how you got it if you already have it. Describe the tools you need to use to get the data (if not downloading it in a structured form.)\nGive a summary of the cleaning/joining of data that you expect to do before you begin your analysis and any tools/applications you need to do it.\nDescribe the phases of the project that involve analysis. These will include exploratory data analysis and visualization. Some projects may stop here. Others will move further into the data science cycle and require an explanation of modeling using causal inference, machine learning, etc.\nDescribe the data products of your project, which may include results of statistical tests, performance analyses of learning algorithms, visualizations of the data or model parameters.\n\n\n\nV. Challenges/Limitations\nAnticipate and acknowledge any potential barriers and pitfalls in carrying out your research design and explain if you can address them. No method is perfect so you need to describe where you believe challenges may exist in obtaining data or accessing information.\n\n\nVI. Citations\nAs with any scholarly research paper, you must cite the sources you used. List only the literature that you actually used or cited in your proposal. This section does not count toward the five page minimum." + }, + { + "objectID": "modules/module5-0.html", + "href": "modules/module5-0.html", + "title": "Module 5 - Data Privacy & Stewardship", "section": "", - "text": "This model explores use cases of big data for insights and prediction. We’ll spend the first week learning about open data and its value to the public, followed by two weeks learning about algorithms and machine learning.", + "text": "Your personal data is everywhere and is being used by private and public entities for purposes you may not like. This module explores issues of data privacy and what options we have for protecting it. It also describes the responsibility that public entities have to collect, manage, and secure it.", "crumbs": [ - "Module 3 - Discovery & Insights" + "Module 5 - Data Privacy & Stewardship" ] }, { - "objectID": "modules/module3-0.html#introduction", - "href": "modules/module3-0.html#introduction", - "title": "Module 3 - Discovery & Insights", + "objectID": "modules/module5-0.html#introduction", + "href": "modules/module5-0.html#introduction", + "title": "Module 5 - Data Privacy & Stewardship", "section": "", - "text": "This model explores use cases of big data for insights and prediction. We’ll spend the first week learning about open data and its value to the public, followed by two weeks learning about algorithms and machine learning.", + "text": "Your personal data is everywhere and is being used by private and public entities for purposes you may not like. This module explores issues of data privacy and what options we have for protecting it. It also describes the responsibility that public entities have to collect, manage, and secure it.", "crumbs": [ - "Module 3 - Discovery & Insights" + "Module 5 - Data Privacy & Stewardship" ] }, { - "objectID": "modules/module3-0.html#content", - "href": "modules/module3-0.html#content", - "title": "Module 3 - Discovery & Insights", + "objectID": "modules/module5-0.html#content", + "href": "modules/module5-0.html#content", + "title": "Module 5 - Data Privacy & Stewardship", "section": "Content", - "text": "Content\n\n\n\n\n\n\n\n\nSection\nAssignment\nDue Date\n\n\n\n\n3.1 Open Data and Discovery\nLab 2\n9/21\n\n\n3.2 Machine Learning & Prediction\nDiscussion Post\n9/24\n\n\n3.2 Machine Learning & Prediction\nDiscussion Peer Response\n10/5", + "text": "Content\n\n\n\nSection\nAssignment\nDue Date\n\n\n\n\n5.1 Data Privacy\nDiscussion Post\n11/5\n\n\n5.1 Data Privacy\nDiscussion Peer Response\n11/9\n\n\n5.2 Data Stewardship\nDiscussion Post\n11/16", "crumbs": [ - "Module 3 - Discovery & Insights" + "Module 5 - Data Privacy & Stewardship" ] }, { - "objectID": "modules/module3-1.html#reflect", - "href": "modules/module3-1.html#reflect", - "title": "3.1 Open Data and Discovery", - "section": "Reflect", - "text": "Reflect\nFor the past several weeks you’ve exposed to types of big data that may be useful for your project proposal that’s due at the end of the semester. This week’s readings introduce you to open data that may be available for your project. Through the readings, you may learn about new repositories or sources of data for your project, including those made available through formal research.\nThis week you’re also being exposed to a very important part of a data project - exploratory data analysis (EDA). The blog by Bourke (2019) describes the key steps in exploratory data analysis that you’ll need to consider as you determine the focus and feasibility of your big data project. Although you won’t be responsible for manipulating or analyzing data for your project, you do need to know where you’ll get it (source), its type, structure, and features.", + "objectID": "modules/module5-1.html#read-and-listen", + "href": "modules/module5-1.html#read-and-listen", + "title": "5.1 Data Privacy", + "section": "Read and Listen", + "text": "Read and Listen\n\nHot off the press this month from the Pew Research Center. . .\n\nFirst, take this quiz to test your knowledge of digital topics relative to a nationally representative survey of 5,101 randomly selected U.S. adults in May 2023.\nNext, read the report titled “How Americans View Data Privacy” by Colleen McClain, Michelle Faverio, Monica Anderson and Eugenie Parkand (October 2023). **Read p. 1-12 and take a deeper dive into a set of responses that interest you.**\n\nWNYC Note to Self, Privacy Paradox, 2017. Listen to at least one of the Day 1-5 Challenges AND complete the challenge it poses at the end. All five are interesting and worth your time. See this list of the actions discussed in the podcasts that you can take to protect your data privacy.\nTed Radio Hour, Edward Snowden: Why does online privacy matter?, 2020. \nCongressional Research Service, “Overview of the American Data Privacy and Protection Act (ADPPA), H.R. 8152,” 2022.", "crumbs": [ - "Module 3 - Discovery & Insights", - "3.1 Open Data and Discovery" + "Module 5 - Data Privacy & Stewardship", + "5.1 Data Privacy" ] }, { - "objectID": "modules/module3-1.html#complete", - "href": "modules/module3-1.html#complete", - "title": "3.1 Open Data and Discovery", - "section": "Complete", - "text": "Complete\nThis week you’ll complete two tasks.\n\nThe first task is Lab 2. It’s a continuation of Lab 1 and explores “feature selection” in the data project life cycle. It asks you to consider the quality and types of data that are used in research and measurement. Lab 2 is due on Thursday, 9/28.\nThe second task is to read the instructions for your big data project and begin compiling existing research on the topic you’ve chosen. Reading peer-reviewed articles in academic journals or think tank reports can help you identify big data sources and how they’ve been used to explore your topic. The data and methods sections of research articles/reports should detail the source, type, structure, and variables used in the study, which will give you insight into data that you can use for your research question. You should compile this research into an annotated bibliography that you’ll use for the literature review in your big data project proposal. The annotated bibliography should include 7 - 10 works on your research topic that you’ll annotate and share with a peer discussion group. This discussion post will be due on Sunday, 10/1.\n\nDue by: Lab 2 - 9/28 11:59 pm EST; Discussion Post 3.3 - 10/1 11:59 pm EST.", + "objectID": "modules/module5-1.html#post", + "href": "modules/module5-1.html#post", + "title": "5.1 Data Privacy", + "section": "Post", + "text": "Post\nAddress the following in the 5.1 Data Privacy discussion board:\n\nDescribe at least two characteristics of big data and how they apply to data produced or used by your field of interest.\nDescribe ideas presented in two of this week’s readings that you had not considered before.\nWhat questions do you have about big data from the readings this week that I can address in my weekly announcement?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings you describe using in text using APA style. Posts should range between 400-500 words.\nDue by: 8/27 11:59 pm EST", "crumbs": [ - "Module 3 - Discovery & Insights", - "3.1 Open Data and Discovery" + "Module 5 - Data Privacy & Stewardship", + "5.1 Data Privacy" ] }, { - "objectID": "modules/module3-2.html#respond", - "href": "modules/module3-2.html#respond", - "title": "3.2 Machine Learning & Prediction", - "section": "Respond", - "text": "Respond\nYou posted an annotated bibliography for your big data project that summarizes 7-10 articles/reports related to your research topic. This exercise prepares you for the literature review section of your proposal and exposes you to data and methods used by other researchers to answer your research question (or a related one.)\nThis week you are assigned to small groups to offer feedback on your peers’ questions and progress on their big data proposals. Read two of your group members’ annotated bibliographies and provide constructive comments on strengths and weaknesses. Please make sure that everyone in your group gets at least one set of comments.\nDue by: 10/5 at 11:59pm EST", + "objectID": "discussions/M5-1.html", + "href": "discussions/M5-1.html", + "title": "Discussion 7", + "section": "", + "text": "Post\nAddress the following:\n\nDescribe two differences between US and EU data privacy laws. What are the implications of these differences for safeguarding your personal information?\nAs we’ve learned this semester, your personal data can be used by different entities for economic gain as well as improvements to how we live, work, and play. If you could choose how your data are used, what would you permit versus prohibit and why?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings analyzed in your posts using in-text APA style. Posts should range between 400-500 words.\nDue by: 11/16 11:59 pm EST\nSee here for Rubrics", "crumbs": [ - "Module 3 - Discovery & Insights", - "3.2 Eyes in the Skies & Remote Sensing" + "Discussion 7" ] }, { - "objectID": "modules/module3-2.html#complete", - "href": "modules/module3-2.html#complete", - "title": "3.2 Machine Learning & Prediction", - "section": "Complete", - "text": "Complete\nLab 3 unpacks an essential process of machine learning called feature engineering. Sometimes data as “features” nicely fit the construct that needs to be measured (e.g., height as measured in inches or cm). Other times, the data must be converted to a form that can be useful for prediction. For example, when you’re trying to use digital data to predict images that contain cats, the machine needs to know what features to look for to distinguish a cat from a dog. This lab pulls back the curtain on how these processes are engineered with digital data to give you insights into how machines “learn” to predict X. The lab is largely instructional; however, as you learn about these processes, consider how they influence the output of machine learning and how they can introduce errors.\nDue by: 10/8 at 11:59pm EST", + "objectID": "discussions/M5-1.html#m5.2-data-stewardship", + "href": "discussions/M5-1.html#m5.2-data-stewardship", + "title": "Discussion 7", + "section": "", + "text": "Post\nAddress the following:\n\nDescribe two differences between US and EU data privacy laws. What are the implications of these differences for safeguarding your personal information?\nAs we’ve learned this semester, your personal data can be used by different entities for economic gain as well as improvements to how we live, work, and play. If you could choose how your data are used, what would you permit versus prohibit and why?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings analyzed in your posts using in-text APA style. Posts should range between 400-500 words.\nDue by: 11/16 11:59 pm EST\nSee here for Rubrics", "crumbs": [ - "Module 3 - Discovery & Insights", - "3.2 Eyes in the Skies & Remote Sensing" + "Discussion 7" + ] + }, + { + "objectID": "discussions/M5-1.html#post", + "href": "discussions/M5-1.html#post", + "title": "Discussion 7", + "section": "Post", + "text": "Post\nAddress the following:\n\nDescribe two differences between US and EU data privacy laws. What are the implications of these differences for safeguarding your personal information?\nAs we’ve learned this semester, your personal data can be used by different entities for economic gain as well as improvements to how we live, work, and play. If you could choose how your data are used, what would you permit versus prohibit and why?\n\nDiscussion posts are the primary assessment of your understanding and critical assessment of readings. You must reference the readings analyzed in your posts using in-text APA style. Posts should range between 400-500 words.\nDue by: 11/16 11:59 pm EST\nSee here for Rubrics", + "crumbs": [ + "Discussion 7" ] } ] \ No newline at end of file diff --git a/docs/site_libs/quarto-html/quarto.js b/docs/site_libs/quarto-html/quarto.js index 91be522..3ebd49c 100644 --- a/docs/site_libs/quarto-html/quarto.js +++ b/docs/site_libs/quarto-html/quarto.js @@ -9,7 +9,7 @@ const layoutMarginEls = () => { // Find any conflicting margin elements and add margins to the // top to prevent overlap const marginChildren = window.document.querySelectorAll( - ".column-margin.column-container > * " + ".column-margin.column-container > *, .margin-caption, .aside" ); let lastBottom = 0; @@ -19,7 +19,9 @@ const layoutMarginEls = () => { marginChild.style.marginTop = null; const top = marginChild.getBoundingClientRect().top + window.scrollY; if (top < lastBottom) { - const margin = lastBottom - top; + const marginChildStyle = window.getComputedStyle(marginChild); + const marginBottom = parseFloat(marginChildStyle["marginBottom"]); + const margin = lastBottom - top + marginBottom; marginChild.style.marginTop = `${margin}px`; } const styles = window.getComputedStyle(marginChild); @@ -33,7 +35,15 @@ window.document.addEventListener("DOMContentLoaded", function (_event) { // Recompute the position of margin elements anytime the body size changes if (window.ResizeObserver) { const resizeObserver = new window.ResizeObserver( - throttle(layoutMarginEls, 50) + throttle(() => { + layoutMarginEls(); + if ( + window.document.body.getBoundingClientRect().width < 990 && + isReaderMode() + ) { + quartoToggleReader(); + } + }, 50) ); resizeObserver.observe(window.document.body); } diff --git a/docs/site_libs/quarto-nav/quarto-nav.js b/docs/site_libs/quarto-nav/quarto-nav.js index ebfc262..f6a53b1 100644 --- a/docs/site_libs/quarto-nav/quarto-nav.js +++ b/docs/site_libs/quarto-nav/quarto-nav.js @@ -237,6 +237,7 @@ window.document.addEventListener("DOMContentLoaded", function () { const links = window.document.querySelectorAll("a"); for (let i = 0; i < links.length; i++) { if (links[i].href) { + links[i].dataset.originalHref = links[i].href; links[i].href = links[i].href.replace(/\/index\.html/, "/"); } } diff --git a/docs/site_libs/quarto-search/quarto-search.js b/docs/site_libs/quarto-search/quarto-search.js index 4a6f7e2..5f723d7 100644 --- a/docs/site_libs/quarto-search/quarto-search.js +++ b/docs/site_libs/quarto-search/quarto-search.js @@ -98,6 +98,7 @@ window.document.addEventListener("DOMContentLoaded", function (_event) { classNames: { form: "d-flex", }, + placeholder: language["search-text-placeholder"], translations: { clearButtonTitle: language["search-clear-button-title"], detachedCancelButtonText: language["search-detached-cancel-button-title"], @@ -392,7 +393,12 @@ window.document.addEventListener("DOMContentLoaded", function (_event) { return focusedEl.tagName.toLowerCase() === tag; }); - if (kbds && kbds.includes(key) && !isFormElFocused) { + if ( + kbds && + kbds.includes(key) && + !isFormElFocused && + !document.activeElement.isContentEditable + ) { event.preventDefault(); window.quartoOpenSearch(); } @@ -669,6 +675,18 @@ function showCopyLink(query, options) { // create the index var fuseIndex = undefined; var shownWarning = false; + +// fuse index options +const kFuseIndexOptions = { + keys: [ + { name: "title", weight: 20 }, + { name: "section", weight: 20 }, + { name: "text", weight: 10 }, + ], + ignoreLocation: true, + threshold: 0.1, +}; + async function readSearchData() { // Initialize the search index on demand if (fuseIndex === undefined) { @@ -679,17 +697,7 @@ async function readSearchData() { shownWarning = true; return; } - // create fuse index - const options = { - keys: [ - { name: "title", weight: 20 }, - { name: "section", weight: 20 }, - { name: "text", weight: 10 }, - ], - ignoreLocation: true, - threshold: 0.1, - }; - const fuse = new window.Fuse([], options); + const fuse = new window.Fuse([], kFuseIndexOptions); // fetch the main search.json const response = await fetch(offsetURL("search.json")); @@ -1220,8 +1228,34 @@ function algoliaSearch(query, limit, algoliaOptions) { }); } -function fuseSearch(query, fuse, fuseOptions) { - return fuse.search(query, fuseOptions).map((result) => { +let subSearchTerm = undefined; +let subSearchFuse = undefined; +const kFuseMaxWait = 125; + +async function fuseSearch(query, fuse, fuseOptions) { + let index = fuse; + // Fuse.js using the Bitap algorithm for text matching which runs in + // O(nm) time (no matter the structure of the text). In our case this + // means that long search terms mixed with large index gets very slow + // + // This injects a subIndex that will be used once the terms get long enough + // Usually making this subindex is cheap since there will typically be + // a subset of results matching the existing query + if (subSearchFuse !== undefined && query.startsWith(subSearchTerm)) { + // Use the existing subSearchFuse + index = subSearchFuse; + } else if (subSearchFuse !== undefined) { + // The term changed, discard the existing fuse + subSearchFuse = undefined; + subSearchTerm = undefined; + } + + // Search using the active fuse + const then = performance.now(); + const resultsRaw = await index.search(query, fuseOptions); + const now = performance.now(); + + const results = resultsRaw.map((result) => { const addParam = (url, name, value) => { const anchorParts = url.split("#"); const baseUrl = anchorParts[0]; @@ -1238,4 +1272,15 @@ function fuseSearch(query, fuse, fuseOptions) { crumbs: result.item.crumbs, }; }); + + // If we don't have a subfuse and the query is long enough, go ahead + // and create a subfuse to use for subsequent queries + if (now - then > kFuseMaxWait && subSearchFuse === undefined) { + subSearchTerm = query; + subSearchFuse = new window.Fuse([], kFuseIndexOptions); + resultsRaw.forEach((rr) => { + subSearchFuse.add(rr.item); + }); + } + return results; } diff --git a/docs/syllabus.pdf b/docs/syllabus.pdf deleted file mode 100644 index 19d77b2e7411ac0657c861b6fe7171065d493c68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 604481 zcmeFY1AC>*);5}?)3I&anXzrVW2<8u9ox3k>DX4MW81cEo%C93pS||^*8A=E2b_6b zHR~BQ>nV&e?z=ci<%LCQ8R=MINw>Dgr(vNu*Z~9#1U3d=VY#{KrOmC4_3h2wjg1Hx z>7@x+8JL;b8R_K+IM|u#MF;?_00tHodRYQ?dgYJbm^hdL^x_1X1T0Jd0wz{AZC+kj zV{4<|MG^e{0}I8-z`*|RN`#FKZH$cN_3f=3KB^S5v2?Psb|7G(m$x@IGBN^_$`3k*+uqL;#C?kNKO@x`5gN2=$m6?T|T>u~?#0&rki?R!d z2#N4=v$C*q2(mJ;vIsB>GBAAP5CJd%7@65wIRF4wVRlAdZF&i7BV$+1-(6>B`YoB* zd~}iVqlt?2(#F=Nj%FWCVEEl2=Rf<&M6YOL>5n{09~vTHWB{TBJ5CMRl>D%JC;x74*NGGc+cX{U zsR(`)AOt<2K{pldf3U`%ZuBq6>06spyuAa70LcQ;0;vEgQPRuk+gtqh$q#h=e*6HV zqrH>y2P9;S9rca$9rX!V82<1>IVVTU55zhUuyOn$%j=sOOY6JYI62bGSsVX}Ec)Mx z4j-=j=PODdMHxCO+Z!AI;n4tg)<53-!;ghNing>d{Wpw1VE=Eo5U{qkadh}_dxk$N z6SA>(G`4nh_<+$L2?QJ*e<0{1{>>G_)y^WLYZ?OFdJ(&-V(ElGZe~`*Ylm6e%DjGZ3IN2K- z|K=GHS4S}=#}6*~cotJ)_$ZO_4~_h0nvb4*q$(@_k@`pDKLp0#S^nt3hXD93{G}@8 z512DB{?Yc2Uzk4xz@NHRR%ZDv{87M1vGVpdhDyecn)DxxORsF~>PRnP^Lsr%|aG+QElW=~U^zT;st>3@g z=^t2A)ZE^|k$~}otpCMrjBKnQEYA2BeSI`W$>#x!;5PI(Za-X>v+0AN4C(Nmyu6^F-%-xx~$RLTE8=wHj2WBdY zf!wqqOc4bwphX}-U>-~@l7fJymd0Sr-AR~1C08E+{lj(_f(=eB14)2X(pEG80Y=SC zAfE1iqdh1%hsW!rcqTBH7sXig*5NQSg}>DCw;Fr=n)|QJoyK7| z`f>oCb(6vlzESmhDh~poHF385s2!Ulw8UXknL+#e*5!djP@m4~SwZd0zLSc6Hi2Yk zi$nSZf^%nURv7A71ukm$g*^boErTUdnCjSc#-C}!FQ2?>MzQi0Dtd=3J%u` zYzH4TOecITqXi!!F||*?wD6bR*YA#)8|8CI03>E}NoSun8TL2 z=h+N5;E;ytkkjVg>urdmZNORO=7wBTqV;~iwA#FckviZ44RC1wyyLOTXH>`+k);+G@oz7p)YH^y+`|GS?DR;@w35- zC(L$~v&$h`Q8l>mDJOQ?Sa$HZr zSBJFOr;=v-BmtIN_9@li5k52Kh+jYVQmJ$4)2wZGS2ghZh~pZ!cA!o1@k7uC0qjpG zRPY^_-bTx<=Z77GtNmowpCGP$Ay-10-C75y3~Duy*X6+rz$Z&qK&=+vG7qivg6Z>F z^Lh02*TLyy>#^S5k+0FkMu4@=(ZTG+ORXAdKk>Gq@>Z~-@|GtScUy%|-8Yu60i>?b zNL-KC2R5#d-cVh~vTxOdtM7DUiza!faZK@B^?(AXsr>(OB>m0F|1<;A`H+S_-Nf1u=lTf{r@jT2N*^TzRX1$5NsH>># zztKuqf8xBA@qm--WPRS3KRegHC)ZZw3Xu3xE|@9%2=B$=s0*KrGIY5xTrqZ^zIhop z{^GHqRAbHD%7uwUu+c>;YH6E92p zsxqT^L}_OLCpL01CUY@%f5c(u^EJq0;v=eCPn*CRz$SJ*Wj$s+mC2Rz27+5Kx{H`; z53_~=x&}ZE7zL@FpkaXicT|=-KX3#6B3Ro+;|P@@S^Trak?MaF4RKKKl`&I~{1M+! zzr?;l_!RK{#6OI_5PKs2Kg2xfs6FzlnCLLF$+uu7Zjh*7(fo$421vaioXZ(|LTg& z%>U_%@snS-84yI)Z&BSX@xyTY)6Ba-mkI*8Ej3wN@i!JE=c-~Ox43uC)zlj6s)B_3 zzc6vmM}&`Bw?g+=hDWnId+;r9BRn0@Z?ibB;k}qcm?$iIAMA~{zN}|152BQ~`m~O` zwL$k!GDp&S7X>GCtevbX@!`F+Q?41FZzIUwo!y)G*o412rM*4X!q?KCx?6epNJo0t zO>27GH4GTTxAOAf?=1`ccwDGnif^J-@_Sd8mPn|MZ?U z|Ffp2`gvM(T6sY$$y|cQ2)Hv&Dc+u8Bx(gVYVOVvuDa7B}V9;-)gO zY(wmd*i}U5TjLJxL*NTYktQsgm=Cy*7(O`u@6hjnJLbeazp15DO`a7x# zq7mZnaEEe(a+k0YuMVmn@H?E#U%>6AzQC--u<7lg?x6k^RQ6PMRGz3`65pVF3Oj%5 z9#&qc{aq}x)zOzzp-Xa$;UxznP9$6R9<^|ZWQ_d!#(foGz!|*J*^y(OVfo|d_zSWg zQ0eF*)<2s6Z!6q?n1ubsL?0{A|6rn+@vpxK5ct|69wlo(t#wvjuiB~R;dEtA_=^OM?S1qDl zD~io`jb0WU+~2?(v>J&klFjL(00!Cg5~n0X_(5|^+y%7QXY;Yv{6ChWf36n(D^Az| zEPq#2owBCXwmgD2U#9^cGGV+!r!T~uyCy;c*j?@eg2!?giw1E;6`%J$Nx4-$6|^SE zeujiehs|F4;2`||t)mv)*M;?Q_~RCw7cAJ^Z1mYrTKk!@x7bgZV&?pxqXob}sScR6 zPFT*noj(?NdtnH8vr+};bL@y1YA3}Xda28mda$z}I7a*0-KYYWll_|IOp(JN-|!_0 z2$3=k&4NyeUP$4od8zByzxow%A#N>T4xfRyNy1r^sg^^_DPv0A4f;(K{5-<1J7RaA z32rq^yINLYM-V)vs*QpIFN~46r3^TqKME^j(u@a%DT!ZWMO1Fm-F^U65?sXP)*M*z zgjNR^{p7(fY=jT7PHEPO#ba98!x1Dwkdg*tU!D?DH4p7LEK6DCH8D>{dkW%*MLE_f zjJrIV6-`n0&6Kp@)l!*@Ia!iLstHtF`hM|E%R@H`l+b0btpWn@vrM|f=U!j41L5Az zuA##07YRt{4FGCga=e11(FD*n#;<%IA|iR{VuM$Ui~i3RrUqV;X1wCx5l{uitdOvp z!6P-;kZT%aUW_>1vZC`g(8cz(1+@o=Hxejab7faSm{bjc48^hc3B!pCODdOQr9tPG zqe#_yhW(>aubVVX4eaMcC(Ek8H-Fy5RYd1j$3DyqWn*s-@US!}At|=SH21=OKt3}x z72ztc!L2Ji`V>P%HO1V@;~o{1S3*#-9Od%8lNn@?xloxfRsNXqEeY60xE_7CFC1XfA2iK!mS zQzO+I)pn~M7a^kqGWm0|egCmLe8)9=CWwNcOY0>ZbVt=tw@2O!eaFddYVXPF;L3Lv zU%Op?m5bXw!ZxlTvPH(`>?5=8TwsQW#Fd^I!5XAghz za`KXbMqS_)WSY|FmYiQ6ox6{h(CwKxTQP!bKlkH;PoChcb?ILtchhg_$n-Y3ZslPy zjO*K3z2$D6p2H6+sE~O=LmyXaN=sK^J6W}g>j)SNT*Dt7?RR&vm|8W)>0B9n95ga% zX3pgL6`7TG+04NaKW6T-OjmI~eM`6ZBGRTSW*X*}rBsB=>4KL&7ubidt!QdTBlC*U z53uWaZnUPIz6-vqg_O`HU?1Khzv6ks(~70ONNWSL8Nj~y^hjtw=p}igw6}w!6$5Q6 zLD!vR*$sUK@-fa(t9MghQPmh%h*TK2iL@1_2d007Wxq@4U(lf&NRo#AUJ)!!;+rxS5ii0_e%J|&$ZU|bO2m_sJd&M z4KNsxFZ+!0KN|e^mdSrLI2#N5-^nmSWzZT~0HOVv`iMOekhxZ53MRsV;15KJo}#&d z(AG7Cv^W_(yGYN2ozI7@SLsvzY=yr*RYS#OMemoM7Zy{~8i&jXNPXjdNxQn(NGner z!_lz^T}v%tXYm3bi4e!7dZg}s(iKdLzA@l*x2}*(yyL8Ep33Xn($!9Y zR{XwY$#|mxM>1968}nQ*kC!}7f__jkNfNBZ!_n`1tL3nE>1ACW$+8(u1bwi3Uh?lpxz?-)DUjZ zv>&Fp#-Qvs*PxHL)v;vLv~g4xDk8y6-M>)^ z=qZjM!ST$;89Io|zOwOO7aG*s`B%UrVY8(eSGw`jTzbq$r1=VC^CHn}a@c^sIEmOD zkTeuZc=vXbgvgmFOuj=Vn3xSkc@VTb62a2c?+(TRF~yKxq)G6%7F{!$BBu1ew!v%YR0@k` zNXtcpM$McafN>~sTvmPqU!RTXh78UHCuY=G`_(IGIQA2Uv@0Ci&}p5%AQKrB3UBEv zJvg4zC7t%O2Bh05w}Y8Niw7B0y)~BxT2t<$z8k~{0eMdy@*6D zKssOS14NPOxME;VgJ(BXLi1OE-a#>dvM5$6{t?E%clQ7582JCMoc=sd`LBv%W99h! zWFbIV#%75hq5YbA@1T4ua-Ov>DGw)2`78D9o>ZVafnHa+A;q_em*=rIbst~F+nw97 z`DHenprOk6kRj5**hnqe-PE{&KBleVStC3g8Nu!bKyLmVg=V^+ zUm>I+)QoQvRzv3I@?G!ChN2=VRg1el=k!QR8MSGNaBMjwbY!&re4&>8;dCGql&mfL zg$xLIgIWNRs|-nKkCDlAfS~EN)-?4UA0D$WE;Cwg=&mLIPs-u!_yMxOck)N{5lD7} zu&H~By!JgMq=XnmRH^uT(7dNK*`Xgx%dlHd!5QXw+$H9gz%CN~1_0FlpJQ=wlTaNI zgxg0?x!bbCb6xi^Mjj8i{NK}by~1npK-KKMIx_?{FrCZmaO>lA&vz0}RluP%ALhVv zkvM;5avB3dxmLzSzdw`ynn8%%S(yM?Pu#p?C>v_};(O&bx#5X)y+x6O*uXRmO(C>w zpMFoWdgBRkxkNSFYwolN%UpE@i_&OS3fCzodc%fbFGh`DT8CWX*)@l~SL zklvMUojJ>9fve&1J;+ypc!^N%+63yjWpRVf`1~=CfhRY6neahHvy}-h13v-$bC>lQ zQ9oG!5K&`?8=hw}9?&i%>6p{Byi(+m#T442c%`o)#8z?Mwku#l1@stC;CbzNLrwPR z6L6_&5f!N~9sX(G_#veQRp7R+(aV(tW4V?-PnAkfQ>+_aCGMFm4K5v@xSCk0e6+Vk zL+Lx*d@0S$Q)cg+%7A5>i{jnjtHw2pas!w2z-)uJlAHD^k`Dq*KkW;3CpBF#=ef&z z6>23wIM32)vz^#~T}+I1ynm7hoaeL9#fu=7;U)jr6bfQUgNTSiNhK1Sbf`_$QKz*G zoA}ylIH(%Utbpy-5z7G>qM(~RR^7x573tNfVC-a_d!$Yc#x)ZUysBHsYD%))I-Z&R z^Wx;{>S<#zee^GjtGBo9{FNkQLFrj{B(l`Zu^^ee+#5AtV4#ck8kv72od5fI*CRA=vRP(;>DX7hVE)2iE_vla?QX_(@(p#lyU`$+%nr-NT8Tu)|K<6Tu-ADB zwui1kSdygkocQy_N+f|A4n0-K^<t-9%6IS4G+(}Dt3a9XDWrbL762B zaoed^DhTziaI5r2eaE9g(^#TH;!xU)(okI~x39vkPm|LLcxE6by%5xMZZBj0<5X6d zo{j=`a9aAAZv0JZjA)SKP?%p>zaU%h+_QuKf}Q-yrP+X_>1xzBzYs0F*S$so3gIC- z6K(`+kA+mx5LYc`#R7HSj$}gljcbfOxTI1_y@yDTMd{KF9K8t&(Iw{i#}!Nm`p(!} z;v@|N*0N+VWDfJMm4}zc@LA9Gb;@UxdhhuDaW!8?G`o&+?>>4DjZo@yiHmt5u-p(O(F2u4$fwiwi{~G$CI#tAgtZY@M?6h${|<_Bq&Vt zz?2a9ONXp@Z!9-7NR8o%Y+=`uG-_AEOKe@^p6NTH8tAUR_$f%lt?O;_vcqi!>N?u~ z(ZevlNW2%ckDCpzr9%G*t^d_|3>({j3{iC|Qa0242p!LABa`75&MvQLDx_0)^1`G6 zGFqMef{>VeZEhUWT#?6xt6by@BPJ{K@8U^JXZ)3(-Do zecR!n8ds2G67Y`NEs7rQmoi0&IJ&LhAS~+q-0p!CDz@3)d*3%e~r|k7CvbaT!Hx#Xg7NB>`u@l3gEd$zF4^P zvhhshE;Uzz$|Um%1jK}IDH;abX;_klG=cdY1S?B`9j}tOmdS8hKkTwl?e1)!c;Bu_ zQLwyI<&I3@#0JE@ljQRDaJMPWMe~h|t~QJoA&*t9J`K?~1C>O@SGXBI+Tu64u)ycS zB*3hmR-N7sWOW299^aK`L}Swvq1KK;q2UqkCz|`Zi%;985aVNLBO%uXNX2xx)9Sgt znUr_w?{pgbq{5|0gUdSisIw^s3n;nGXJwpd6@{0T?n{br5EDXq$ktqZo8;xq(xMSu zGe<*mVa?azphB(gnudfP*%l@YZFu}b=mDk1)JkgF zvCH)W&Z>}`uMoYsKXy5gDYJT;Z4$=0l?{if)i4Yt^u zd6K6{PV5vtLSMSE^J=|bhCckdkpkyV3z$ivn~KX)hijFIL2+#_B*~uHI{yirL`JQr z27b(jCyZ||nhmK#_nF<0rKO0KEVDJGD`p&e#qGV{D@UsxfB)#Uql+~~C1irAUdBfu z+O%hr3UPIKsu!~prc?gqLhNI(YOtus_(w$jua1@2n3(@Q=_~j^)bGLSS?$6Mwu)#l zj>c4^`qpk?0)+N!POx4ujh$kp)spdH!^?AA+zGo?i&0=B((vx$1oZK^#2qCfo{Ffn{fpQ*q)@vFaGIj2VEe3; zp7cu2pXWH>hg7%p6T!_#R1GR?nbr}Rua@s+WZrNOoNbtJXx{s^tDxX9>zTyw^pg;9 zW$}&M!r0-KciVwIRoMH;A*Mym#Ecow(nh2g0d#+$M{U1=%C0YJmer%PYx|*gNA`*m zc=6@eB>{s1NPPo(4jJs3+aef+8}QLOmb3fs?mxY7$V)lT#w*Ugv!QRU;XR?&O=QUm z^!Eg82!I03GE3BtNFeRRaiQ)CQk|j_E*G;2R0Cry*B+0JD8^x`mXpXm;JD$iZ7*0h zoU(W6Y}eoxPNaVN*=ca2^T=2lY%7Sn$UsT(I%o@V(fngGZuf>e_JaE3j!K=NQH%PBh;<( z%7Og20@khI$~qX|I8?E#dc)i~p=vp#g9j{IWUyx>1rXlH*=tv3-pN0L(~| zGrEY6867esLdSV!%Jx%L)M&|f z_xbrVH-mSw`XLSl#=5EQwU~ln2MU&b&b}}T*wuPo*ZH~N@R=Dc)D37Z>JBV8GqHU> z%C#F0GVqm#XAe}$3!RGVH?6SCXqthXW+IcW_w;2%BmZbyH;yLU_I5D*&7-fbk->qY z>kxrStauOW5iUYht3fYAlBflDIf?Pzes;2=@ZA#o`r4+tda1Desd19#N8x-r{MZyI z4T0y1TE4!P;OP$$E# zBhkX*N}MuNFSXvzr7NAJpk;UQ2_-xCvZ?cUii>Ll0_iPi-I(zZ=Ax+4oiXs0R->f! zClOv~8Rc5?{vjc%{D@4;vuyB^i}q9{xFxpbR z`t9RSxcIk$6`aa!>!-V^393hqWl>3?)6N{*5i<4CI3{#q3s71>Xl{rOe-#~v-pH#a zNy|iCWI&aYW#sWnRMw|n zLPTVP#@ni|3*|%tO%vpg|Fm7LqsNuHG#git4R=p#g<_4^U50KTc|H5_p9hVbH9wu4({Uj@W-;+NV-5(+zN#l+a^{#@8CfT#S_dYf&xctm(Tu8<7?)S< ziI-YvN;VhG?s;c;yO?x2I^9q6d7QnBJ+_Z?bY8ayLu2?t%m@VKUB)X;{U|C|jN5a_ zqbyW`Q>(c4Wbc{+TD+V3T<>ZB^E<(BQK zc4njbgv4h$_|tVH))YejR;V9>{M5jsr?r()!XTuQHC((F;wk zR)XU??QWSm2ZrJ&%a!jyhKg5R2?8bNhyKAvFrzq0x9KOF#G-oyr6 zy0x!4_}+t`yR5;To18PABgR3juepRaAe#GP-$cDUJ3d3dsXRE{bH4 zjf=|pn>OzocPSm0+>KlmxPoOqsT#|l+zA*R(N@K*(GB$(ggzm_-XP!ltCJ1)X=5F` zfbXid1@u=%U`__mU$U#_0v}&ev2NnqZd23rDmD3?S0Rn-ad`j2d_f-1$DFrCT{k4w z=@B^TKc*0%RLzG8R*3q<9+3ZlfWHaRQRH%pjMLM<5TxD|!SVppe@U6q6kt;YlK8#L z>-$g3k#4XN5f-hKV5|`_TC@#stzUvPeMH>8q^=0%u88o+l1CR1oENmtThK3&B2{Mr zsT3h*`d^FmUl)Ngdfd?Zw;&}TU4su(vLKa9JGVh(b8w4o)6Pn3*&*TAerYa*GgD1+B|=+9h`f*U6W$-C|N!5XUHLCQ+vBBv^I^PtM$B-eYbf-a&@;;shUT$KMIewSpB=aHALib{<+M`Jt{Il5O9&*C#TpCkS`k^;WfUP%BR@%jgudNKVPZh!Z?SJhUZR z5_WOIWIGrM=?E5e%`Lx3jZ9fnDY${l#-Y5CoVGk+V-Ls@B`FK4l zco|tiDKm^}{a>+_rGe_A4ER0jBkHs`f<$rgzbNttFh`J7!Z=`^4Fb4_gwbwgq)Hph zFO$jSzmON-IY`3*Lc2TM9-$cf3G=?$NPKl*YoJmvU<*oyG>$S?<^V6R{tWP6RHvDp zq={V}47Zm&JFY9(9F<+872jpxI-P-bLva%0DQQhDyKP}D#}LU^SH|r1yc*E;)S-4r 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

Qozd2ud=j|t~<9mnZRB+Zh33%5D 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�iYN(#2J>v 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

_4NJ}vh&kTz51^l39as{ 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 z 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%0DdNhRHKPKuX+B)K8${1b$LSm8{aEi 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%0Dn4q|u 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 z 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 baGB5M^4L_`QZYCjy;N+&22(4urDFdF% This week's readings discuss some challenges of big data and how they're used. They also discuss privacy concerns about use of our digital data and why you should care about it. +> Although a majority of people claim that privacy is important to them, few take steps to protect it online or through devices that sense location, voice, images, and other identifiable features. This module explores the reasons for this paradox and what actions policy-makers (and you) can take to protect the big data that you generate. + +## Read and Listen + +1. Hot off the press this month from the Pew Research Center. . . -## Read + 1. First, [take this quiz to test your knowledge of digital topics](https://www.pewresearch.org/internet/quiz/digital-knowledge-quiz-2023/) relative to a nationally representative survey of 5,101 randomly selected U.S. adults in May 2023. -1. + 2. Next, read the report titled "How Americans View Data Privacy" by Colleen McClain, Michelle Faverio, Monica Anderson and Eugenie Parkand (October 2023). \*\***Read** **p. 1-12 and take a deeper dive into a set of responses that interest you.\*\*** -2. +2. WNYC Note to Self, [Privacy Paradox](https://project.wnyc.org/privacy-paradox/), 2017. Listen to **at least one of the Day 1-5 Challenges AND complete the challenge it poses at the end**. All five are interesting and worth your time. [See this list of the actions](https://www.wnyc.org/story/privacy-paradox-tip-sheet/) discussed in the podcasts that you can take to protect your data privacy. -3. +3. Ted Radio Hour, [Edward Snowden: Why does online privacy matter?](https://www.npr.org/transcripts/818341273), 2020.  -4. +4. Congressional Research Service, "[Overview of the American Data Privacy and Protection Act (ADPPA), H.R. 8152](https://crsreports.congress.gov/product/pdf/LSB/LSB10776)," 2022. -## Post [Discussion 1](/discussions/M1-1.qmd) +## Post -Address the following: +Address the following in the [5.1 Data Privacy](/discussions/M5-1.qmd) discussion board: 1. Describe at least two characteristics of big data and how they apply to data produced or used by your field of interest. diff --git a/modules/module6-0.qmd b/modules/module6-0.qmd index 269024e..38b9a46 100644 --- a/modules/module6-0.qmd +++ b/modules/module6-0.qmd @@ -1,4 +1,42 @@ --- -title: Module 6 - Course Conclusion +title: "Course Completion Checklist" --- ++------------------------------------+ +| ### Great Job this Semester | ++------------------------------------+ + +> I've enjoyed getting to know you this semester and encourage you to stay in touch as you finish your graduate degrees. Feel free to contact me about topics in this course or if you just want to talk about your career. + +## Data Certifications + +At the beginning of the semester you submitted a plan to complete five workshops to advance your data knowledge and skills. To complete this requirement for the course: + +- Write a short report after each data workshop by describing: + + 1. What you learned (in your own words, not the workshop description);\ + 2. How you'll use the new skills in your project proposal (or elsewhere); and,\ + 3. Whether you recommend the workshop to other students. + + **Submit an example of work that you generated in the training**. You can embed it in your reflection or attach it separately. + + Label each report with the workshop title, link, and date completed. + +- Submit each report to its separate assignment folder. **All data workshop reflections are due by 12/3 at 11:59 pm**. + +- Don't forget to add your data certifications to your resume and/or LinkedIn profile! + +## Big Data Project Proposal + +- Early in the semester you identified a research question and examined existing literature on the topic of your big data project proposal, so you should have a good start on this final deliverable for the class. As you complete your proposal, [review the instructions](https://gastate.view.usg.edu/content/enforced2/2885410-CO.090.EC.ECON8000.XLS.PZ11.20242/Files_Module%203/Big%20Data%20Project%20Proposal%20Instructions.docx?ou=2885410) to make sure you include requested information in each section and follow formatting guidelines. You also can view these sample proposals from prior students in this course: + + - Sample 1 + + - Sample 2 +- As you complete your proposal, use Grammarly to check for poor writing, spelling, and plagiarism. + +- Submit the proposal to the [Big Data Project Proposal](/assignments/project_proposal.qmd) assignment folder by **12/10 11:59pm**. \*\*This is a slightly later date than the syllabus.\*\* + +- It may take a few minutes after you upload your paper, but you will have access to a [Similarity Report](https://help.turnitin.com/feedback-studio/d2l/student/the-similarity-report/interpreting-the-similarity-report.htm) that checks for plagiarism in your paper. You can [access the Similarity Report using these instructions](https://help.turnitin.com/feedback-studio/d2l/student/the-similarity-report/accessing-the-similarity-report.htm). If you need to make changes to your paper, do so and upload it again to the same assignment folder. + +**Have a wonderful winter break!**