code: def test_can_serialize_word_set_for_number_of_common_words_feature(
      pd_es,
  ):
      # The word_set argument is passed in as a set, which is not JSON-serializable.
      # This test checks internal logic that converts the set to a list so it can be serialized
      common_word_set = {"hello", "my"}
      df = pd.DataFrame({"text": ["hello my name is hi"]})
      es = EntitySet()
      es.add_dataframe(
          dataframe_name="df",
          index="idx",
          dataframe=df,
          make_index=True,
      )
  
      num_common_words = NumberOfCommonWords(word_set=common_word_set)
      fm, fd = dfs(
          entityset=es,
          target_dataframe_name="df",
          trans_primitives=[num_common_words],
      )
  
      feat = fd[-1]
      save_features([feat])
  
imports: import os
  import boto3
  import pandas
  import pytest
  from pympler.asizeof import asizeof
  from smart_open import open
  from woodwork.column_schema import ColumnSchema
  from featuretools import AggregationFeature, DirectFeature, EntitySet, Feature, GroupByTransformFeature, IdentityFeature, TransformFeature, dfs, feature_base, load_features, primitives, save_features
  from featuretools.feature_base import FeatureOutputSlice
  from featuretools.feature_base.cache import feature_cache
  from featuretools.feature_base.features_deserializer import FeaturesDeserializer
  from featuretools.feature_base.features_serializer import FeaturesSerializer
  from featuretools.primitives import Count, CumSum, Day, DistanceToHoliday, Haversine, IsIn, Max, Mean, Min, Mode, Month, MultiplyNumericScalar, Negate, NMostCommon, NumberOfCommonWords, NumCharacters, NumUnique, NumWords, PercentTrue, Skew, Std, Sum, TransformPrimitive, Weekday, Year
  from featuretools.primitives.base import AggregationPrimitive
  from featuretools.tests.testing_utils import check_names
  from featuretools.utils.gen_utils import Library
  from featuretools.version import ENTITYSET_SCHEMA_VERSION, FEATURES_SCHEMA_VERSION
label_desc: Use image node_id 17 for calling a global function with example usage: test_can_serialize_word_set_for_number_of_common_words_feature(pd_es) without return types