0% found this document useful (0 votes)
45 views8 pages

New Assignment Updated

The document outlines the tasks and requirements for a student portfolio in Intelligent Systems. It includes 3 tasks: 1) weekly lab activities and documentation, 2) a 2000-word case study reviewing supervised and unsupervised machine learning techniques, and 3) a grand assignment to build a church management system using Django and apply linear regression analysis to the data. Students must complete and submit all tasks by the deadline of November 15th for a total of 100 marks.

Uploaded by

Prince Phuthego
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
45 views8 pages

New Assignment Updated

The document outlines the tasks and requirements for a student portfolio in Intelligent Systems. It includes 3 tasks: 1) weekly lab activities and documentation, 2) a 2000-word case study reviewing supervised and unsupervised machine learning techniques, and 3) a grand assignment to build a church management system using Django and apply linear regression analysis to the data. Students must complete and submit all tasks by the deadline of November 15th for a total of 100 marks.

Uploaded by

Prince Phuthego
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

School of Computing and Information Systems

PROGRAM: BSC BUSINESS INTELLIGENCE AND DATA ANALYTICS

CSE301: Intelligent Systems Year 3 Semester 1

Student Portfolio Outlines


Hand Out Date: 15-Sep-2023 Hand In Date: 15-Nov-2023

Total Marks: 100%

Instructions to candidates

1. This portfolio contains three tasks. Candidates must attempt all tasks
2. You are to make you submission on turn-it-in for the research task. You may
consult with your tutor/lecturer on how this will be done.
3. Ensure that you have an account on turn-it-in by going to www.turnitin.com.
Use the credentials provided for accessing this system. If you do not have
them, get hold of the tutor/lecturer as soon as possible.
4. If there is code to be submitted ensure your folder has been created on the
submission Server i.e. Sechaba, and you are able to submit inside the folder.
5. Any work with plagiarism level above 30 % will not be marked for research
case studies. It your responsibility to make sure that your plagiarism level is
within this level. Monitor it on regular bases. If you share your solution with
others, chances of the plagiarism rising above this level are high.
6. It is your responsibility to ensure that you can see Intelligent Systems module
on turn-it-in before submission date and you can submit your research paper
on the module link/bin. Consult with your tutor/lecturer if this is not the case.
Task 1: Lab Activities (20%)
Labs will be done weekly, and each lab has lab Activities and Exercises that students must submit, and
they should submit their activities every 3 weeks via Turnitin. The students will, therefore, produce
evidence of the work done by documenting their work via screenshots. The student’s attendance will
also be provided as evidence and proof of the attempt.

NB: Follow your tutors advice for evidence submission.

Task 2: Case Study (20%)

Case study : Review of Supervised and Unsupervised Machine Learning Techniques

Students are required to write a research paper with reference to between 10 and 20 relevant conference
and journal articles. Your research paper should include a detailed discussion and evaluation of current
research on the following topic:
A review of Supervised and unsupervised Techniques.

Note that your research paper must be organised as such:


1. Introduction
2. Body
3. Conclusion
You are expected to use either APA or Harvard referencing techniques to complete your review. The
minimum of 3 sources must be used to complete your review. The aim of this case study is to ensure
that students can apply the correct techniques of writing a critical review. The word count for this
review is 2000 words (+-250).

Task 3: Grand Assignment 60%

Scenario:

You are tasked with creating a comprehensive church management system and performing data
analysis on the collected data. The system records information about members, events, donations, and
communications. Your goal is to create a Django-based website, apply machine learning techniques for
data analysis, and provide meaningful insights.

a. Website Creation (60 Marks):

Develop a Django-based website for the church management system. The website should consist of the
following components:
Authentication (10 Marks):
Implement user authentication allowing staff and members to log in using their credentials.
Members Management (15 Marks):
• Staff users should be able to manage members' information. Members can edit their own profiles.
Features should include:
• Adding, updating, and deleting member records.
• Categorizing members as Adult, Teen, Sunday School, or Visitor.
• Viewing upcoming birthdays.

Events Management (10 Marks):


Staff users should be able to create and manage events. Members can view upcoming events. Features
should include:
• Adding, updating, and deleting events.
• Displaying upcoming events to members.

Donations Management (15 Marks):


Implement a system for recording and managing donations. Features should include:
• Logging donations with type (Tithes or Other Givings) and amount.
• Displaying donation history and amount statistics.

Communication (10 Marks):


Implement a communication system for staff to send messages to members. Features should include:
• Sending messages via email, SMS, or letter.
• Tracking sent messages and interactions.

Template Usage(15 marks)


• The students must download a theme of their choice and render it in Django to enhance the look
and feel of their website.

b. Linear Regression Analysis (40 Marks):


Perform a Linear Regression analysis to gain insights from the collected data. Use Python and relevant
libraries for the following tasks:

Data Preprocessing (5 Marks):


Preprocess the dataset by handling missing values and transforming categorical variables.

Donation Prediction (15 Marks):


Train a Linear Regression model to predict donation amounts based on relevant features. Include the
following steps:
• Split the dataset into training and testing sets.
• Train the model using the training data.
• Evaluate the model's performance using appropriate metrics.
• Interpret the model's coefficients to explain the impact of different factors on donation amounts.
Birthday Wishes Prediction (10 Marks):
• Utilize Linear Regression to predict the likelihood of a member donating based on their
upcoming birthday. Steps include:

Create a new feature: Calculate the number of days remaining until a member's birthday.
Train a Linear Regression model using the dataset with this new feature and donation history.
Predict the probability of a donation given the number of days until a member's birthday.
Visualize the relationship between the number of days and the predicted probability.
Report and Presentation (Extra 10 Marks):

Write a comprehensive report and prepare a presentation to present your findings:

c. Report (5 Marks):
Write a detailed report summarizing your findings from the website creation and the linear regression
analysis. Include:
• Website functionalities with screenshots.
• Visualizations of data distributions, trends, and relationships.
• Interpretation of regression coefficients and their impact.
• Interpretation of the birthday wishes prediction model and its insights.
• Recommendations for the church management system based on your analysis.

d. Presentation Slides (5 Marks):


• Prepare presentation slides summarizing key points from your report. Highlight the website
functionalities, linear regression analysis, insights, and recommendations.

Submission:

Submit the following:


• The source code of the Django website.
• Python code for linear regression analysis and birthday wishes prediction.
• Report in PDF format detailing your findings, explanations, and recommendations.
• Presentation slides (optional) summarizing key points from your report.

Note:
For the website creation, use Django's built-in features for authentication, forms, and templates. Ensure
proper URL routing and user interfaces. For the linear regression analysis, use pandas, scikit-learn, and
matplotlib libraries. Adequately comment your code, provide explanations, and showcase your
understanding of both web development and data analysis concepts.
Detailed Marking Scheme for research case studies

Criterion Perfect Outstanding Excellent Very Good Good Acceptable Insufficient Very Poor Missing Total
100% 90% 75% 65% 55% 40% 30% 15% 0%
Content 20pts 18pts 15pts 13pts 11pts 8pts 6pts 3pts 0pts 20
20pts A perfect A An excellent A very good A good Some The Content is Missing or
description of professional description of description of description of description of description of significantly virtually no
current description current current current research is research is copied, or is content
research is of current research, research and research and given but this insufficient. far too included.
presented research, experimental experimental experimental fails to focus Though a introductory,
experimental results and results is results is enough on the topic may be or lacks
results and conclusions is provided on provided. current described in purpose and
conclusions provided that one focussed research. some detail direction or
is provided is very well subject. this is not is otherwise
that is very developed research. It definitely
well and organised may also be flawed
developed too
and introductory.
organised
Critical 15 pts 13.5pts 11.25pts 9.75pts 8.25pts 6pts 4.5pts 2.25pts 0pts 15
Evaluation A perfect An An excellent A very good A good Evidence is The claims Evaluation is No
15pts evaluation of outstanding evaluation is evaluation is attempt is presented to made in the entirely evaluation
current evaluation is provided of provided of made in a few justify the literature are inadequate presented
research is provided of the claims the claims places to claims made in taken entirely or is
presented the claims made by made by evaluate the the literature on trust and significantly
made by researchers researchers in evidence but little or no little or no copied.
researchers throughout several places presented by attempt is made attempt is
throughout by evaluating by discussing researchers. to evaluate this made to
by the research the research evidence present
evaluating methodology methodology supporting
the research and and/or evidence.
methodology experimental research
and research results
experimental results
research
results
Reasoned 15pts 13.5pts 11.25pts 9.75pts 8.25pts 6pts 4.5pts 2.25pts 0pts 15
Argument Perfectly Very Excellent Very good Good Sufficient Insufficient Discussion is No
15pts reasoned professional reasoned reasoned reasoned reasoned reasoned entirely discussion
argument is reasoned argument is argument is argument is argument is argument is inadequate presented
presented argument is presented presented in presented presented but presented. or is
leading to presented leading to places leading leading to the conclusions Taking significantly
perfect leading to strongly to specific well reasonably are very general arguments copied.
conclusions strongly justified and justified justified, or weakly from the
justified and specific conclusions. conclusions. justified. literature, as
outstanding conclusions. you may
conclusions. have done, is
not enough.
Citations 15pts 13.5pts 11.25pts 9.75pts 8.25pts 6pts 4.5pts 2.25pts 0pts 15
15pts Citations and Immaculate Excellent Very good Citations and Acceptable Some sources Sections of Large
use of these are citations and citations and citations and reporting on citations in are not cited the text are sections of
perfect accurate accurate accurate the whole almost all or text that plagiarised, this have
reporting at a reporting at a reporting good, even if places even if should be in not in quotes been
fine grained fine grained overall. there are there is scope quotes is not. OR sources plagiarised.
level level minor flaws in for are not cited.
places improvement in
format or use
Literature 15pts 13.5pts 11..25pts 9.75pts 8.25pts 6pts 4.5pts 2.25pts 0pts 15
Search The reference An Excellent list Very good list Good list of Some academic List of List of No reference
15pts list is perfect outstanding of references of references largely quality references (5 or references is references is list is
list of in terms of in terms of academic more journal or inadequate very short or provided
references in quality, quality and references (7 conference with less than of very poor
terms of quantity and quantity (8 or or more papers) have 5 journal or standard i.e.
quality, focus (11-12 more journal journal or been used but conference unreviewed
quantity and journal or or conference conference not enough and papers used. literature. Or
focus (11-12 conference papers with papers) many weaker Too many citations and
journal or papers with virtually full though not sources may weaker references
conference full details on details) quite as many also have been sources may substantially
papers with one coherent though a few as expected used. also have do not match
full details subject). weaker and some been used. up.
on one sources may weaker
coherent also have been sources may
subject). used also have been
used.
Presentation 20pts 18pts 15pts 13pts 11pts 8pts 6pts 3pts 0pts 20
20pts The Spotless Excellent Very good and Good Acceptable Shows In very The
presentation of presentation presentation consistent presentation, presentation definite flaws rough draft presentation
the research which is which is presentation structure and and structure in presenting form or is totally
paper is perfect excellently excellently which is well formatting on the whole a structured incomplete unacceptable
structured structured structured and even if some though further piece of work
and perfectly and very well minor aspects work would
formatted to excellently formatted. could be benefit
a formatted. improved
professional
quality
Total 100

You might also like