Skip to content

aiamirul/Omnilytics_Test

Repository files navigation

Omnilytics_Test

alt text

Python 3 - Jupyter Notebooks containing answer main.ipynb

https://github.com/aiamirul/Omnilytics_Test/blob/main/main.ipynb

```

Data Science Challenge

Download these two .csv files: trends1.csv predictions.csv

These files have information for 3 types of tops.

trends1.csv consists of time series data of scores representing the popularity of each top. predictions.csv has data of model fits that have then been extrapolated to the next 365 days.

Please complete the following tasks:

PART 1

Assess the three trends in trends1.csv. State which is performing best and elaborate how you have defined "best performance". Create a Python class that has the following methods: last_12m: calculates the performance of the input ‘top’ for the last 12 months.
perf_12m: Outputs a dictionary in the format given by the eg: {top1: Top 1’s performance for the last 12 months is -3.25%}

Instantiate the above class and output the following for each top: last_12m() perf_12m()

PART 2 Look at the predictions.csv file - there are three fits for each trend, comment on which you find to be best. Quantify these predictions into an assessment of how you would expect the demand to change over the next 3, 6, 12 months. Please create your own prediction model based on the three types of tops. Briefly explain your choice of model, and how it performs better or worse than the provided predictions.

Please use Python to complete this challenge. Host the submission in a GitHub repository and share the link.

-END-

Codes https://builtin.com/data-science/time-series-forecasting-python Theory https://people.duke.edu/~rnau/Slides_on_ARIMA_models--Robert_Nau.pdf ```

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published