[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] fn:contains in sequence – P1 | XSLT 2.0
I am developing a classification application. As the result of theStage one module, the trained classifier will classify the documents as below: <SVM xmlns="schema://fc.fasset/svm"> B B B <classification> B B B B B B B <serial>1</serial> B B B B B B B <docId>/a.xml</docId> B B B B B B B <label> B B B B B B B B B B B <class name="FX-European"val="-0.9731244"/> B B B B B B B B B B B <class name="Equity-American"val="0.5477522"/> B B B B B B B B B B B <class name="Special"val="-0.9581932"/> B B B B B B B </label> B B B </classification> ---------------------------------------------------------- B B B <classification> B B B B B B B <serial>4</serial> B B B B B B B <docId>/q.xml</docId> B B B B B B B <label> B B B B B B B B B B B <class name="FX-European"val="-0.2548014"/> B B B B B B B B B B B <class name="Equity-American"val="-0.3301587"/> B B B B B B B B B B B <class name="Special"val="-0.9684358"/> B B B B B B B </label> B B B </classification> B B B <classification> B B B B B B B <serial>5</serial> B B B B B B B <docId>/b.xml</docId> B B B B B B B <label> B B B B B B B B B B B <class name="FX-European"val="-0.942113"/> B B B B B B B B B B B <class name="Equity-American"val="0.5358328"/> B B B B B B B B B B B <class name="Special"val="-0.8923702"/> B B B B B B B </label> B B B </classification> ----------------------------------------------------------- </SVM> As you can see: some of the labelled classification contains all negative val ,e.g. serial 4 (/q.xml). B Stagetwo module (XSLT), in essence, segregates the Negative labelled classificationfrom the Positive ones. If I plugin the MarkLogic cts in XSLT, the transformedreport is very desirable: <SVM xmlns="schema://fc.fasset/svm"> B B B <!-- June 23RD, 2021 22:31:52--> B B B <Negative> B B B B B B B <!--Negative trained Optionsclassification::Better training data is suggested--> B B B B B B B <classification> B B B B B B B B B B B <serial>4</serial> B B B B B B B B B B B <docId>/q.xml</docId> B B B B B B B B B B B <label> B B B B B B B B B B B B B B B <class name="FX-European"val="-0.2548014"/> B B B B B B B B B B B B B B B <class name="Equity-American"val="-0.3301587"/> B B B B B B B B B B B B B B B <class name="Special"val="-0.9684358"/> B B B B B B B B B B B </label> B B B B B B B </classification> B ---------------------------------------------------------- B B B </Negative> B B B <Positive> B B B B B B B <!--Positive trained Optionsclassification--> B B B B B B B <classification> B B B B B B B B B B B <serial>1</serial> B B B B B B B B B B B <docId>/a.xml</docId> B B B B B B B B B B B <label> B B B B B B B B B B B B B B B <class name="FX-European"val="-0.9731244"/> B B B B B B B B B B B B B B B <class name="Equity-American"val="0.5477522"/> B B B B B B B B B B B B B B B <class name="Special"val="-0.9581932"/> B B B B B B B B B B B </label> B B B B B B B </classification> B -----------------------------------------------------------B B B B B B B B B </Positive> </SVM>
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|