df= df[df["Item"].str.contains("Dianthus") 
             | df["Item"].str.contains("Petunia") 
             | df["Item"].str.contains("Dusty") 
            | df["Item"].str.contains("Viola") 
             | df["Item"].str.contains("Pansy")
           ]

for every Item string contains keyword above, I would like to create separate dataframe for each of them that groupby Item and aggregate the column "Qty" with "sum" please (or means that apply "sum" for "Qty" after the groupby method
spam lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor creativity violence