Having played with TIM Studio and sample data there is a fair amount of research that I need to do – the language is very different from what we have learnt on the course – e.g. Backtesting which I think is the same as using a training set and test set. I am unsure at this point whether that is peculiar to TIM or more pertinent to time series analysis.
I have also installed the TIM Python client and run the sample scripts. TIM cannot be installed using PIP so I have set up a virtual environment and done a manual install within that. Running the sample scripts through Jupyter notebooks has given me some ideas as to how it could be used but the problem is in all their samples they are starting with clean data and I suspect that the biggest problem will be ingesting the data from multiple sources and cleaning it.
As the project will be a web application with multiple scripts there is a need to move away from Jupyter lab and develop using an IDE like PyCharm. This has the advantage of being able to write multiple scripts, have better code completion, and create custom modules to aid the architecture. Also met with Mike and Francis as parts of the project are still quite vague and I needed to dig a little deeper into what was needed.
The requirements gathered to this point are that we need a data pipeline that pulls in solar panel production data from Home Farm at Keele using DEOPS, weather data from a public weather API, create a model using TIM and display in a web page dashboard. This will be using quite a few different technologies to ensure a viable product is reached at the end.