FIT3182-Python代写-Assignment 2
时间:2023-04-27
FIT3182 - Big Data Management
Assignment 2 - Frequently Asked Questions (last updated: 17th April 2023)
Note: This document will be periodically updated with new questions and possible
revisions to current answers.
1. Is this an individual assignment?
A: Yes, this is an individual based assignment. Each student submits their own
report based on the specifications of the assignment.
2. What do I need to submit for this assignment?
A: Each student is required to submit the following in Moodle:
a) Presentation slides (PDF file)
b) A PDF report which includes a high-level design and code implementation
document on proof of concept application. The report also contains instructions to
compile and execute the code.
c) Source code files and any other supporting files along with this report. You can zip
these source files into a single compressed file.
d) A pre-recorded presentation video describing the selected research article, its
methodology, implementation of the methodology as a PoC, and results of the PoC.
Note: Please include the links of the peer reviewed paper(s) or book chapters inside
your presentation slides and code report.
3. Do I need to prepare presentation slides?
A: Since you are carrying out a recorded presentation, you should prepare
presentation slides to explain the article. Please submit your presentation slide (in
PDF) along with the other required files into Moodle. If you are looking for a
presentation template, you may opt to download this template.
4. In the assignment specifications, it says, “You will also demonstrate a proof of
concept from either one of the selected papers”. What does this mean?
1 of 4
A: The proof of concept (PoC) is based on the method or technique from the
selected research article. You may refer to online sample code which implements the
method described in the selected paper. However, you are required to implement
your own version of the code based on the algorithm or method as described in the
article. You should not copy verbatim the code from the repository for your PoC
implementation. Academic Integrity principles are applied for this Assignment.
5. How long should the presentation video last?
A: The video should not exceed 20 minutes including PoC demonstration.
6. How long should the PoC demo last?
A: Try to keep the PoC demo and code walkthrough to within 10 minutes. Use the
remaining time for the article presentation.
7. Should I create separate videos for the presentation and PoC demo/code
walkthrough?
A: Nope. Please create a single video containing the presentation and PoC
demo/code walkthrough.
8. How do I start the assignment?
A: Since this can be viewed as a continuation of Assignment-1, you should first read
the Assignment-1 FAQ and submit Assignment-1 before attempting Assignment-2.
Once you have completed Assignment-1, you can either use the same research
article for Assignment-2 or you may choose a different research article.
As for the structure of your presentation, it should be structured so that it covers the
following key points from the selected article:
a. Introduction and background
b. Problem statement, hypothesis and article contributions
c. Related work discussion
d. Methodology
e. Analysis of results & conclusions
As for the PoC, you are required to implement the implement method(s),
technique(s), architecture(s) or algorithm(s) described in the research article as a
proof of concept application. You may use any programming language of your choice
to implement the PoC. As a PoC, you are not required there to implement it to
2 of 4
emulate the exact results as presented in the research article. Instead, your
implementation of the PoC should demonstrate that the idea or method presented in
the article is feasible. If the research article includes a Git code repository (or an
equivalent code repository), you may refer to the code. However, you are required to
implement your own version of the code based on the algorithm or method as
described in the article. You should not copy verbatim the code from the repository
for your PoC implementation. Just to reiterate, Academic Integrity principles are
applied for this Assignment.
9. How about the code report? What goes into it?
A: The code report includes a high-level design, and code implementation
documentation on proof of concept application. In essence, the code report
describes the important elements of the algorithm or method from the selected article
using pseudo code, flow charts, mathematical models or equivalent diagrams. You
can also include code snippets to explain the algorithm. However, please ensure that
you include proper line number for the code snippets and avoid pasting the code
snippet as a figure. Your report should also include instructions on compiling and
executing the code. Try to keep the length of the report within 1,000 words. This
word count excludes figure/table captions, algorithms or code snippets in the report.
10.Do I need to submit the source code files?
A: Yes, you are also required to submit the source code files and any other
supporting files along with the code report.
11. In Assignment-1, I used a survey paper (or article)? Can I use a survey paper
for Assignment-2?
A: No. To clarify, survey papers or articles provide an overview of state-of-the-art
techniques used in a particular field of study (i.e., big data related field of study).
Most survey papers do not contain original research contributions in terms of novel
algorithms or techniques. Hence, you should refrain from using a survey paper for
Assignment-2. Survey papers include citations to state of the art publications. You
could refer to one of the cited papers in a survey article to use for Assignment-2.
12.Can I use tools like Grammarly to proofread my slides and code report?
A: Yes, you can.
13.Can I refer to old articles, which were published many years ago?
3 of 4
A: We do not limit the year of publication of an article or book chapter for your study
when preparing the report. Nevertheless, we suggest that you try to select an article
that was published within the last 10 years.
14.Can I copy and paste the write-up of a paper into my slides?
A: No. You are not to copy and paste the content of the reviewed article and/or book
chapter into your slides. Instead, you should write your own slides based on your
study of the selected article or book chapter. Your report should demonstrate critical
thinking/reasoning based on analysing the problem statement, methods and results
as written in the reviewed article(s) and/or book chapter. Please note that Academic
Integrity principles are applied for this Assignment.
15.Can I use generative AI to assist in the preparation of the report?
A: No. As per the University’s policy on the guidelines and practises pertaining to the
usage of Generative AI, this assignment restricts all use of generative AI. In this
assessment, you must not use generative artificial intelligence (AI) to generate any
materials or content in relation to the assessment task. The teaching team restricts
all use of generative AI to ensure that students apply their own critical thinking and
reasoning skills when reading and preparing the slides and code report based on the
selected research article(s) and/or book chapter.