IAB303 Data Analytics Assessment Task
Assessment Task
IAB303 Data Analytics
for Business Insight
Semester I 2019
Assessment 2 – Data Analytics Notebook
Name Assessment 2 – Data Analytics Notebook
Due Sun 28 Apr 11:59pm
Weight 30% (indicative weighting)
Submit Jupyter Notebook via Blackboard
Rationale and Description
Foundational to addressing business concerns with data analytics is an understanding of
potential data sources, the kinds of techniques that may be used to process and analyse
those data, and an ability to present the final analytics in a way that is meaningful for the
stakeholders.
IAB303留学生作业代做、Data Analytics作业代写、代做c/c++实验作业
This assessment will involve the creation a Jupyter notebook, demonstrating your
understanding of the technical process required to address a business concern using data
analytics.
You will use your knowledge from the workshops together with the techniques practiced in the
practical lab sessions, and apply both to a selected business scenario. You will not only
perform the necessary steps, but also provide an explanation of your decision process.
Learning Outcomes
A successful completion of this task will demonstrate:
1. An understanding of how a variety of analysis techniques can be used to take raw data
and turn it into information that is meaningful to a business concern.
2. How a particular business concern shapes the decision-making process in data
analytics.
3. An ability to select, prepare, and use appropriate data, analysis techniques, and
visualisations.
4. An understanding of a variety of data sources and the way that the data is structured.
Essential Elements
You must submit 1 Jupyter notebook which will:
1. Demonstrate an understanding of:
a. Selecting and processing data appropriate for required analysis
b. Selecting and performing analysis techniques appropriate to a business concern
c. Addressing a business concern through visualisation of analysis
2. Document your decision making with explanations of your choices
You will use the code cells of the notebook to demonstrate your grasp of analysis techniques,
and you will use the markdown cells to (a) craft a narrative linking the analysis to a business
concern, and (b) document your decision making.
Further detail on the steps required to produce the notebooks is outlined in the ‘detailed
instructions’ section below.
Marking Criteria
This assessment is criteria referenced, meaning that your grade for the assessment will be
given based on your ability to satisfy key criteria. Refer to the attached Criteria Sheet and
ensure that you understand the detailed criteria.
It is important to realise that the assessment does not only require that you know or
understand, but also that you demonstrate or provide evidence of your understanding. This
means that you are making your knowledge and understanding clear to the person marking
your assignment.
You will not receive marks or percentages for this assessment. You will receive an overall
grade (e.g. pass - 4, high distinction - 7) based on the extent to which you meet the criteria. In
general, the most important criteria (criteria 1-5) will be essential to the grade, and the least
important (criteria 6-7) will affect the grade when important criteria results conflict or are
ambiguous.
Detailed Instructions
The notebook should tell a story (narrative) based on a selected scenario, that starts with the
data selection, moves through the analysis, and concludes with connecting the visualisation to
the primary business concern of the scenario. The story should make sense to the
stakeholders.
For each step, you must document your decision making and explain why you did what you
did. This description of thinking should align with the overall narrative.
1. Scenario: This will briefly describe the business, the business concern and its significance
to the business, and the key stakeholders who have an interest in the concern. Scenarios
will be provided via blackboard for you to select from. You may choose your own scenario
only if it is approved (in advance) by a member of the teaching team – it must meet
minimum standards. A description of how you interpret your scenario should be provided
at the beginning of your notebook.
2. Data: You will choose a data source appropriate to your scenario, and write the necessary
code to obtain the data and make it available for analysis in your notebook.
3. Processing: The data may need to be processed prior to analysis. At a minimum it should
be cleaned, but it may need to be processed in other ways appropriate to your chosen
analysis technique.
4. Analysis: You will need to select an analysis that is appropriate to your scenario, and which
also includes:
a. At least two of: reading and cleaning a text file, parsing unstructured data,
analysing with social media data.
b. At least one of: use of open data API or web-scraping.
5. Visualisation: You will need to create a visualisation that is appropriate to your scenario and
the results of your analysis. You must include at least two different types of visualisation
(e.g. tabular, graph or chart, annotated text).
6. Connect with concern: You need to connect your visualisation back to the business
concern in a way that is meaningful to the stakeholders of the business. This may involve
providing additional descriptive text that explains how the visualisation might address the
concern.
Resources
The following resources may assist with the completion of this task:
Refer to the workshop and lab notebooks for techniques and discussions of business
concerns
Use Slack to exchange code and discuss detail of the task
Questions
Questions related to the assessment should be directed initially to your tutor during the lab session or
on the appropriate slack channel. Your tutor may address these for the benefit of the whole class.
The teaching team will not be available to answer questions outside business hours, nor immediately
before the assessment is due.
Criteria Sheet – Assessment 1 Workbook - IAB303 Data Analytics for Business Insight
Criteria 7 6 5 4 3 2
[1] Evidence of a
meaningful connection
between data analytics
and a business
concern.
Makes a meaningful
connection between data
analytics and a business
concern with a
consistently clear
narrative that is interesting
and engaging.
Makes a meaningful
connection between
data analytics and a
business concern
through a consistently
clear narrative.
Mostly establishes a
meaningful connection
between data analytics and
a business concern but
lacks some consistency in
the clarity of the narrative.
Sufficiently connects the
data analytics to a
business concern to
establish a meaningful
relationship through the
use of a suitable narrative.
Some elements of the
narrative make it difficult to
see a meaningful
connection between the
data analytics and a
business concern.
There is little or no
evidence of a
meaningful connection
between the data
analytics and a
business concern.
[2] Demonstration of
appropriate techniques
for addressing a
business concern with
analytics.
All techniques are clearly
appropriate and are
consistently implemented
in an exemplary way.
All techniques are
clearly appropriate and
are implemented well.
All techniques are
appropriate but some
implementations could be
improved.
Techniques are sufficiently
appropriate and are
implemented adequately.
Techniques are either
inappropriate and/or are
used incorrectly.
There is little or no
demonstration of
appropriate technique
selection or use.
[3] Evidence of
understanding analytics
visualisation and its
significance to the
business concern.
Provides exemplary
evidence of a deep
understanding of analytics
visualisation and its
significance.
Provides evidence of a
robust understanding
of analytics
visualisation and its
significance.
Mostly provides evidence of
an understanding of
analytics visualisation and
its significance.
Provides evidence of a
basic understanding of
analytics visualisation and
its significance.
There is a lack of evidence
of understanding analytics
visualisation and/or its
significance.
This is little or no
evidence of
understanding of
analytics visualisation.
[4] Evidence of an
understanding of data
selection and analysis
techniques and their
importance to the data
analytics.
Provides exemplary
evidence of a deep
understanding of data
selection and analysis
techniques and their
importance.
Provides evidence of a
robust understanding
of data selection and
analysis technique and
their significance.
Mostly provides evidence of
an understanding of data
selection and analysis
techniques and their
significance.
Provides evidence of a
basic understanding of
data selection and analysis
techniques and their
significance.
There is a lack of evidence
of understanding of data
selection and/or analysis
techniques and/or their
significance.
There is little or no
evidence of
understanding of data
selection and analysis
techniques.
[5] Demonstration of
appropriate data
selection, processing
and analysis techniques
in order to yield a
desired result.
Data selection is excellent
for the task and all
techniques are clearly
appropriate and
implemented in an
exemplary way.
Data selection is well
suited to the task and
all techniques are
appropriate and
implemented well.
Data selection, processing
and analysis is mostly
appropriate and suitable to
the task. Most are
implemented well.
Data selection, processing
and analysis is
demonstrated sufficiently
to achieve a desired result.
Some processes or
techniques are missing,
incomplete and/or are
insufficient to achieve a
required result.
There is little or no
demonstration of data
selection and/or
analysis.
[6] Demonstration of
effective English
expression and use of
markdown.
Excellent English
expression and use of
markdown.
Very good English
expression and use of
markdown.
Generally good English
expression and use of
markdown.
English expression and use
of markdown is
satisfactory for the tasks.
English expression and/or
use of markdown is
insufficient for the tasks.
There is little or no
evidence of a
demonstration of
English expression.
[7] Demonstration of
good quality
programming practices
in the notebook code.
Excellent code quality due
to adherence to quality
programming practices.
Good code quality due
to mostly adhering to
quality programming
practices.
Generally good code quality
by mostly adhering to
quality programming
practices.
Code implementations are
sufficient for the required
tasks.
Code implementations are
inappropriate and/or
insufficient for the tasks.
There is little or no
evidence of good
programming
practices.
因为专业,所以值得信赖。如有需要,请加QQ:99515681 或邮箱:99515681@qq.com
微信:codinghelp
IAB303 Data Analytics Assessment Task的更多相关文章
- Toward Scalable Systems for Big Data Analytics: A Technology Tutorial (I - III)
ABSTRACT Recent technological advancement have led to a deluge of data from distinctive domains (e.g ...
- Big Data Analytics for Security(Big Data Analytics for Security Intelligence)
http://www.infoq.com/articles/bigdata-analytics-for-security This article first appeared in the IEEE ...
- [论文笔记] Methodologies for Data Quality Assessment and Improvement (ACM Comput.Surv, 2009) (1)
Carlo Batini, Cinzia Cappiello, Chiara Francalanci, and Andrea Maurino. 2009. Methodologies for data ...
- 12 Top Open Source Data Analytics Apps
1. Hadoop It would be impossible to talk about open source data analytics without mentioning Hadoop. ...
- [论文笔记] Methodologies for Data Quality Assessment and Improvement (ACM Comput.Surv, 2009) (2)
本篇博文主要对DMQ(S3.7)的分类进行了研读. 1. 这个章节提出了一种DQM的分类法(如下图) 由上图可见,该分类法的分类标准是对assessment & improvement阶段的支 ...
- [BOOKS]BIG DATA and DATA ANALYTICS: The Beginner's Guide to Understanding the Analytical World
- 机器学习&深度学习经典资料汇总,data.gov.uk大量公开数据
<Brief History of Machine Learning> 介绍:这是一篇介绍机器学习历史的文章,介绍很全面,从感知机.神经网络.决策树.SVM.Adaboost到随机森林.D ...
- 《Toward an SDN-Enabled Big Data Platform for Social TV Analysis》--2015--Han Hu
<面向应用于社会TV分析的应用了SDN的大数据平台> Abstract social TV analytics 是什么,就是说很多TV观众在微博.微信和推特等这些地方分享他们的观感时,然后 ...
- 深数据 - Deep Data
暂无中文方面的信息,E文的也非常少,原文连接: A lot of great pieces have been written about the relatively recent surge in ...
随机推荐
- POJ 1269 Intersecing Lines (直线相交)
题目: Description We all know that a pair of distinct points on a plane defines a line and that a pair ...
- C#基础零碎知识点摘录
1.类分为静态类个非静态类(实例类) 静态类不能创建对象,使用方法时,直接类名.方法名(),常用的静态类有Console类 实例类:创建对象时通过对象调用类的方法 2.当我们声明一个类成员为静态时,意 ...
- C++设计模式——适配器模式
生活中的适配器 买笔记本电脑,买手机时,都有一个电源适配器,电源适配器又叫外置电源,是小型便携式电子设备及电子电器的供电电压变换设备,常见于手机,笔记本电脑上.它的作用是将家里的220V高电压转换成这 ...
- Vue实战笔记
1.组件的属性 例子: <template> <div class="hello"> <test-props name="demo" ...
- POJ1321 棋盘问题(简单搜索)
题意: 在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别.要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放 ...
- git使用随笔
详细:https://blog.csdn.net/qq_31117191/article/details/77141825 git是分为三部分,一部分是你自己的文件,另外一个是缓存区,最后一个是本 ...
- 解决Eclipse启动时报Initializing Java Tooling异常信息
1.启动Eclipse报错:An internal error occurred during: "Initializing Java Tooling".java.lang.Nul ...
- 基于Python Django开发的一个mock
最近研究了一下python的django框架, 发现这个框架不比Java spring boot差, mock同样一个接口, 代码量少很多, 维护起来也很方便, 废话不多说,直接上代码 1. 安装dj ...
- jmeter的基本功能使用详解
jmeter是apache公司基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简 单.因为jmeter是java开发的,所以运行的时候必须先要 ...
- Java-正则使用
Java-正则使用 注意 在Java中由于string的设计,导致斜杠是特殊的字符,所以如若想要在正则中使用斜杠,则需要两个斜杠来表示 eg: \d 需要写成: \\d ,两外 \\\\ 表示匹配单个 ...