code: def string_to_bool(
      series: pd.Series, state: dict, k: Dict[str, bool]
  ) -> pd.Series:
      return series.str.lower().map(k)
  
imports: import functools
  from typing import Callable, Dict
  import numpy
  import pandas
  from pandas.api import types
  from visions.backends.pandas.series_utils import series_handle_nulls
  from ydata_profiling.config import Settings
  from ydata_profiling.utils.versions import is_pandas_1
label_desc: Use image node_id 4 for calling a global function with example usage: string_to_bool(series, state, k) and returns: series