data prediction library