MACHINE LEARNING-BASED APPROACHES FOR ACCURATE PROTEIN STRUCTURE CLASSIFICATION AND ASSEMBLY