BA NOTES
BA NOTES
Structured Data:
Definition: Data that is organized in a fixed format or structure, such as in rows and columns in a database or
spreadsheet. It is easily searchable and analyzable due to its predefined structure.
Examples:
Relational databases (e.g., SQL databases)
Excel spreadsheets
CSV files
Use Case: A customer database where each row represents a customer, and each column represents attributes
such as name, email, and phone number.
Unstructured Data:
Definition: Data that doesn’t have a predefined data model or structure. It is more difficult to process and
analyze because it can come in various formats.
Examples:
Text documents
Emails
Social media posts
Images, audio, and video files
Use Case: Customer feedback in the form of emails, or product reviews on e-commerce sites, which need
natural language processing (NLP) for analysis.
Semi-structured Data:
Definition: Data that does not have a fixed schema but contains tags or markers to separate elements and
hierarchies.
Examples:
JSON (JavaScript Object Notation) files
XML (Extensible Markup Language)
NoSQL databases like MongoDB
Use Case: Storing metadata of images or JSON files used in APIs.
Multidimensional Data:
Definition: Data that is organized into multiple dimensions, often used in business intelligence and analytics
for OLAP (Online Analytical Processing) cubes. It allows for complex queries and data aggregation.
Examples:
A sales database where data is sliced by product, region, time period, and other dimensions.
Use Case: A business wanting to analyze sales performance across different regions and time frames using a
pivot table.
Definition:
The process of representing data in a visual format such as charts, graphs, and dashboards, to help identify
trends, patterns, and insights.
Examples:
Know Your Audience: Tailor the visualization to the needs of the audience. A technical audience might prefer
detailed dashboards, while executives might want high-level summaries.
Choose the Right Chart: For example:
Use line charts for trends over time.
Use bar charts for comparing different categories.
Use heatmaps to show density or intensity of data points.
Maintain Simplicity: Avoid clutter. Less is more when it comes to data visualization.
Consistent Color Schemes: Use colors that are intuitive and consistent. For example, red for negative trends
and green for positive trends.
Label Clearly: Ensure that axes and legends are clear and understandable.
Use Data Hierarchies: Make important data stand out and provide drill-down options when necessary.
Definition:
A dashboard is a collection of multiple visualizations and metrics that provide at-a-glance insights into
business processes or performance. It often contains interactive elements for deeper analysis.
Example:
A sales dashboard might show overall sales, top-performing regions, trends over time, and customer
acquisition rates all in one place.
Definition: Presenting data in a way that forms a narrative, making it more engaging and understandable for
decision-makers.
Example:
Instead of just showing a chart of declining sales, a data-driven story might connect the decline to specific
events such as a product recall, creating a more compelling case for action.
Data Source: Connect to your data source (e.g., Excel, SQL database).
Select Key Metrics: Choose metrics that align with business goals.
Choose Visualizations: Use appropriate charts for each metric.
Arrange Layout: Organize charts in a meaningful way.
Add Filters/Interactivity: Allow users to interact, for instance, by filtering by date or region.
Publish: Share the dashboard with stakeholders.
Definition:
The practice of using data, statistical analysis, and business models to make better business decisions.
Data-Driven Decision-Making: Helps companies move away from intuition-based decisions to decisions based
on real data.
Operational Efficiency: Identifying bottlenecks or inefficiencies.
Customer Insights: Understanding customer behavior and preferences.
Forecasting: Anticipating future market trends and preparing accordingly.
Descriptive Analytics:
Predictive Analytics:
Definition: Uses historical data, statistical models, and machine learning techniques to predict future
outcomes.
Example: Predicting customer churn using past purchase patterns and behavior.
Prescriptive Analytics:
Definition: Suggests the best course of action based on predictions. It incorporates optimization models to
recommend actions.
Example: Recommending the optimal pricing strategy to maximize profit based on demand forecasts.
Key Considerations:
Data Privacy: Protecting personal information, ensuring compliance with regulations like GDPR and CCPA.
Data Security: Ensuring data is secure from breaches and unauthorized access.
Bias in Data: Avoiding discriminatory practices by ensuring that datasets used in algorithms are not biased.
Transparency: Being transparent with users about how their data is used.
Example:
Ethical Issues: Algorithms used in hiring decisions that unintentionally favor certain demographics over others
due to biased training data.
Definition:
AI refers to the simulation of human intelligence in machines that are programmed to think, learn, and
problem-solve.
1950s: The term “Artificial Intelligence” was coined, and the first AI programs like the Turing Test were
developed.
1960s-1980s: Expert systems were introduced to mimic human decision-making.
1990s: AI applications advanced, such as IBM’s Deep Blue defeating chess grandmaster Garry Kasparov.
Modern Day: AI encompasses deep learning, machine learning, neural networks, and advancements like self-
driving cars, chatbots, and more.
Foundations of AI
Components of AI:
Machine Learning (ML): Algorithms that allow machines to learn from data.
Natural Language Processing (NLP): Enables machines to understand and generate human language.
Computer Vision: Allows machines to interpret and make decisions based on visual input.
Economics of AI
Economic Impact:
Automation: AI automates tasks that were previously done by humans, leading to cost reductions.
Job Displacement: While AI creates new jobs in tech, it may displace jobs in certain sectors like manufacturing.
New Business Models: AI enables the creation of innovative products and services, such as AI-driven personal
assistants and smart devices.
AI Agents:
Definition: An AI agent is any entity that perceives its environment and takes actions that maximize its chances
of achieving its goals.
Types:
Reactive Agents: Respond to current situations based on predefined rules (e.g., a thermostat).
Cognitive Agents: Capable of learning and making decisions (e.g., self-driving cars).
AI Environment:
Definition: The surroundings in which an AI agent operates. It includes all factors that the agent interacts with
to make decisions.
Example:
A self-driving car is an agent, and its environment includes other vehicles, pedestrians, traffic lights, and road
conditions.
This detailed course plan offers a solid foundation in data visualization, business analytics, and AI, with
examples demonstrating their practical applications in various fields.