- Click the 'sign-in w/ Google' button to reach the consent screen
- Copy the Oauth token & paste it back in the app
- Type the web property you want to review
- Define your forecast horizon
- Press the 'Fetch GSC data & get predictions' button! ๐ฅ
2/8 โ
๐ Checking predictions
- You can visualise past data & predictions in the right-hand side chart
- Left charts show the decomposed trend, weekly & yearly seasonality (when avail.) of the time series
- You can export predictions via CSV + your forecast model via JSON ๐ค
3/8 โ
๐ ๏ธ Hereโs the stack I used:
- Web framework: the mighty @streamlit! ๐
- Forecasting library: @fb_engineering Prophet
- PyStan
- Pandas
- 100% Python! ๐๐ฅ
4/8 โ
๐ Early Beta
- StreamProphet's still in early beta, with possible rough edges! You. Have. Been. Warned! ๐
- Issues, feedback or suggestions are welcome. Head-off to my Gitter page for a chat: gitter.im/DataChaz/Streaโฆ
5/8 โ
๐ To-Dos
- Add session state so parameters can be tweaked w.o. having to re-authenticate
- Add seasonality params.
- Holidays import so they can be factored in the forecast
- Add cross-validation to optimise hyperparams
- More forecasting models: ARIMA, HWAAS & more!๐ฅ
+ Research any topic then get entity associations that exist from that seed topic
+ Map out related entities with your product, service or brand
+ Find how well you've covered a specific topic on your website
+ Differentiate your pages!
2/8