Learning Frameworks