structured data implementation for machine learning algorithms