Learning variant product relationship and variation attributes from e-commerce website structures