A program to recognize and reward our most engaged community members
<operator name="Root" class="Process" expanded="yes"> <operator name="CSVExampleSource" class="CSVExampleSource"> <parameter key="filename" value=""/> </operator> <operator name="Numerical2Polynominal" class="Numerical2Polynominal"> </operator> <operator name="ValueIterator" class="ValueIterator" expanded="yes"> <parameter key="attribute" value="TID"/> <operator name="MaterializeDataInMemory" class="MaterializeDataInMemory"> </operator> <operator name="ExampleFilter" class="ExampleFilter"> <parameter key="condition_class" value="attribute_value_filter"/> <parameter key="parameter_string" value="TID=%{a}"/> </operator> <operator name="IdTagging" class="IdTagging"> </operator> </operator> <operator name="ExampleSetMerge" class="ExampleSetMerge"> </operator> <operator name="Example2AttributePivoting" class="Example2AttributePivoting"> <parameter key="group_attribute" value="TID"/> <parameter key="index_attribute" value="id"/> </operator></operator>
<operator name="Root" class="Process" expanded="yes"> <operator name="CSVExampleSource" class="CSVExampleSource"> <parameter key="filename" value="tdata.csv"/> </operator> <operator name="IdTagging" class="IdTagging"> </operator> <operator name="ChangeAttributeRole" class="ChangeAttributeRole"> <parameter key="name" value="id"/> </operator> <operator name="Example2AttributePivoting" class="Example2AttributePivoting"> <parameter key="group_attribute" value="TID"/> <parameter key="index_attribute" value="ITEM"/> </operator> <operator name="Numerical2Polynominal" class="Numerical2Polynominal"> </operator> <operator name="AttributeSubsetPreprocessing" class="AttributeSubsetPreprocessing" expanded="yes"> <parameter key="condition_class" value="attribute_name_filter"/> <parameter key="attribute_name_regex" value="TID"/> <parameter key="invert_selection" value="true"/> <operator name="Mapping" class="Mapping"> <parameter key="attributes" value=".*"/> <list key="value_mappings"> </list> <parameter key="replace_what" value="?"/> <parameter key="replace_by" value="false"/> <parameter key="add_default_mapping" value="true"/> <parameter key="default_value" value="true"/> </operator> </operator></operator>
<parameter key="query" value="SELECT `orders_products`.`orders_id` AS `TID`, GROUP_CONCAT(`orders_products`.`products_id` ORDER BY 1 SEPARATOR ',') as `ITEM` FROM `orders_products` GROUP BY `orders_products`.`orders_id`;"/> <parameter key="label_attribute" value="ITEM"/> <parameter key="id_attribute" value="TID"/>
<operator name="Root" class="Process" expanded="yes"> <operator name="DatabaseExampleSource" class="DatabaseExampleSource">SESION DETAILS HERE <parameter key="query" value="SELECT GROUP_CONCAT(`orders_products`.`products_id` ORDER BY 1 SEPARATOR ',') as `ITEM` FROM `orders_products` GROUP BY `orders_products`.`orders_id`;"/> </operator> <operator name="Split" class="Split"> <parameter key="attributes" value="ITEM"/> <parameter key="apply_to_special_features" value="true"/> <parameter key="split_mode" value="unordered_split"/> </operator> <operator name="FPGrowth" class="FPGrowth"> <parameter key="find_min_number_of_itemsets" value="false"/> <parameter key="min_support" value="0.0010"/> </operator> <operator name="AssociationRuleGenerator" class="AssociationRuleGenerator"> <parameter key="keep_frequent_item_sets" value="true"/> <parameter key="min_confidence" value="0.5"/> </operator></operator>