Introduction
In this lesson, you'll explore software development topics such as methodologies, cyberpsychology, data acquisition and use in advertising, machine learning, artificial intelligence, laws, and governing organizations.
Your Contribution
- Collaborate in the current Google Slides template (available via Canvas) to summarizes your chosen topic and readings.
- Then ask each other questions and suggest revisions by using the Slides Commenting feature. Be sure to @name to alert your classmates of your comments.
- Download/Print a PDF of your slide and the Bibliography slide that includes your entries.
- Submit the PDF in Canvas for a plagiarism check and score.
Relationships
Author of Machine Curve,
Christian Versloot,
lays out the relationships between data structures, business, mathematics, artificial intelligence, and machine learning in the diagram below:
© 2017 Machine Curve
Versloot provides a detailed description of each main area of the diagram in his article. It is an excellent read when you have ample time to digest it. Here is a brief overview to keep handy during the course, as these terms will popup often:
- Data science is about bridging the gap between data technology and data driven problems by bringing a good technological understanding & business-/problem-oriented mentality to the table. (Vansloot 2017)
- Artificial intelligence is about making machines intelligent – the goals may vary from superintelligence to very task-specific intelligence. (Vansloot 2017)
- Machine learning is about learning from data without explicit human programming, but with human-configured features. (Vansloot 2017)
- Deep learning makes the feature learning process autonomous. For this, the field uses very complex algorithms. (Vansloot 2017)
- Big data is about the characteristics of the data – volume, velocity, variety, veracity (and maybe variability) – and the value it may provide, but less about technology. Big data may be applied within any field, like ecology, astronomy, meteorology, but also in business. Business analytics tends to focus on applying data about past events to a business problem in order to learn for the future. (Vansloot 2017)
4 AI Trends Set To Accelerate In 2021
Learn more about Machine Learning & Artificial Intelligence from Crash Course/Complexly. (11:50 min)
Software Development Methodologies
Data Acquisition and Retention
To improve their big data projects, developers must gather lots and lots of data. One method is through Data Mining, which is explained in the following video.
And, one more explanation via Big Data In 5 Minutes by Simplilearn (2019, 5:00 min)
Readings
- AI researchers have a plan to pay patients for data.
- Maintaining American Leadership in Artificial Intelligence (USA 2019)
- How Crowdsourcing Is Shaping the Future of Everything.
- Citizen Science. Center for Innovative Research in Cyberlearning.
- Google still keeps a list of everything you ever bought using Gmail, even if you delete all your emails.
- ‘Scraping’ Is Just Automated Access, and Everyone Does It
- Apple's Tim Cook: You Deserve Privacy Online. Here’s How You Could Actually Get It.
- Seven Best Practices for Keeping Sensitive Data Out of Logs
- Public Info Doesn’t Always Want to Be Free.
Online Advertising
-
The Algorithms Behind Digital Advertising. Part of a series of five+ reports:
- How Internet Platforms Are Using Artificial Intelligence to Moderate User-Generated Content
- How Algorithms Rank and Curate Content in Search Results and on News Feeds
- How Internet Platforms Use Artificial Intelligence to Target and Deliver Ads
- How Video and E-Commerce Platforms Use Recommendation Systems to Shape User Experiences
- Charting a Path Forward: Promoting Fairness, Accountability, and Transparency in Algorithmic Content Shaping.
- Political Manipulation and Internet Advertising Infrastructure (Click the Download PDF button; may require OSU Library login.)
- Online Advertising: Crash Course Media Literacy #7.
Facial Recognition
- Will there be federal facial recognition regulation in the US? (2021)
- Facial Recognition Moves Into a New Front: Schools. (2020)
- AI cameras sold to schools in New York struggle with people of color and are full of false positives.
- Facial Recognition Technology Is Being Used To Find Missing Children
- App developers help find missing persons through crowdsourcing (China 2020)
Laws and Regulatory Organizations
- Information Transparency and Personal Data Control Act (Mar 2021)
- 10 Data Protection Regulations You Need to Know About
- S.734 - Internet of Things Cybersecurity Improvement Act of 2019
- Tech Policy Trends 2020: Did We Get Them Right?
- USA Data Protection Laws and Regulations
- Health Insurance Portability and Accountability Act (HIPAA)
- Lawful Access to Encrypted Data Act (proposed in June 2020)
- Association for Computing Machinery (ACM)
- Institute of Electrical and Electronics Engineers (IEEE)
- Partnership on AI
- CyberOregon
- Strategic Recommendations for Federal Citizen Science and Crowdsourcing.
- Truth in Advertising laws.