Machine Unlearning : A Comprehensive Survey and Unified Framework | Synapse