Patent attributes
A computing device includes a processor and a storage device. A vehicle asset modeling module is stored in the storage device and is executed by the processor to configure the computing device to perform acts of identifying and clustering a plurality of assets based on static properties of a vehicle asset using a first module of the vehicle asset modeling module. The clustered plurality of assets is determined based on dynamic properties of the vehicle asset using a second module. Event prediction is performed by converting a numeric data of the clustered plurality of assets to a natural language processing (NLP) domain by a third module. One or more sequence-to-sequence methods are performed to predict a malfunction of a component of the vehicle asset and/or an event based on past patterns. Prediction information is stored in the storage device.