<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def remove_keywords_from_dict(self, keyword_dict):
 """To remove keywords from a dictionary Args: keyword_dict (dict):
 A dictionary with `str` key and (list `str`) as value Examples: "java": ["java_2e", "java programing"], "product management": ["PM", "product manager"] } Raises: AttributeError: If value for a key in `keyword_dict` is not a list. """

        for clean_name, keywords in keyword_dict.items():
            if not isinstance(keywords, list):
                raise AttributeError("Value of key {} should be a list".format(clean_name))

            for keyword in keywords:
                self.remove_keyword(keyword)