The examination task in this course is a machine learning project where you collect and process data, and use a suitable machine learning algorithm on that data.

Note that there will be no project presentations and the reports will not be published anywhere. It is only the course examiner that will read your report and look at your code. The reason for this is that some of you will most likely work with data that you don’t want to be shared with people outside the company.

Development environment

See the Development environment page.

Submission instructions

See the Deadlines and Submissions page. Don’t forget to submit both the source code and the technical report.


Step 1: Collecting data

  • Find some data, preferably from your work place, that you can use for some data mining task
  • If you can’t find useful data, you can generate data by scraping websites or use datasets available online
  • Discuss with your teacher if the data you have selected is suitable

Step 2: Data processing

  • Transform your data into a suitable format, for example CVS or ARFF
  • You might also need to pre-process your data for it to be suitable for machine learning algorithms

Step 3: Applying machine learning on the data

  • Select and apply a suitable machine learning algorithm for classification or regression on your data
  • Gather suitable performance metrics, for example accuracy and training time

Step 4: Write technical report

  • Write a technical report where you:
    • Describe your data and how it was gathered
    • Describe the pre-processing if you used any
    • Describe and motivate your choice of machine learning algorithm
    • Present and discuss the results
    • Discuss what your machine learning system can be used for

If you need help

Ask questions in the Slack channel or contact the main instructor to book an online meeting.

Welcome to CoursePress

en utav Linnéuniversitets lärplattformar. Som inloggad student kan du kommunicera, hålla koll på dina kurser och mycket mer. Du som är gäst kan nå de flesta kurser och dess innehåll utan att logga in.

Läs mer lärplattformar vid Linnéuniversitetet

Student account

To log in you need a student account at Linnaeus University.

Read more about collecting your account

Log in LNU