Post midterm 1 content Flashcards
Server and client
Clients: request information that exist on servers. Server: machine that serves content.
Explain how data is transferred from one location to another across networks, such as the Internet
- Data transmitted via open protocols which standardize communication
- Most important protocols are transmission control (TCP) and internet protocol (IP)
Router:
Directs packets of information
Fault tolerance
• Redundant network
○ Multiple pathways to create redundancy, if one path is unavailable, there is other ways to transmit a message
IP addresses
computer connected to internet is given a unique address
Doamin name
• Domain name: identifies one or more IP addresses
Phishing
sends a fraudulent message to trick the victim into revealing sensitive information or to deploy malicious software
Email headers
• Contains information about the sender, recipient, email’s route to get to the inbox and various authentication details
Cookies:
- Cookies store information about web browsing
* Third party cookies - save information about you that is not used for that website
Filter bubble
• Being in a filter bubble means that algorithms have isolated you from info & perspectives that you haven’t already expressed an interest in
Gestalt principles
proximity, similarity, enclosure, connection, continutiy, symmetry, figure and ground, closure, common fate
Best visualizations for quantative comparision
Common scale
Presentation
concerned with how different attributes of encoding are styled and how different attributes of encoding are styled - like using different fonts
Representation
Representation is how data is encoded
Infographic
Explanatory, little data, more text
Visualization
exploratory, lots of data, little text
Principles of a good infographic
○ Simplicity - minimal text, clear message, avoid clutter
○ Consistency - layout and design elements should be consistent 2-3 font sizes and colour scheme
○ Visibility - appropriate font sizes and colours that contrast
○ Navigability - clear to follow, uses scale and proportion to emphasize key points and headings
○ Suitability - right data for message, right graphic, right metaphors
Classification
using previously categorized data to determine how to categorize new data
Clustering
dividing data into subgroups to ensure certain measure of quality - similar items are grouped together - unlabelled with unknown output groups
Machine learning
process of using data to help systems ‘learn’ without being explicitly programmed how to do a task
Natural speach processing
- Recognize speech
- Syntax analysis or parsing
- Semantic analysis
- Pragmatics
Artificial neurns
solve one tiny function and pass information o
deep learning
Layers of neurons
Supervised machine learning
data is labelled to instruct machine which patterns to look for