| A knowledge based data mining example | | We look at flight records for suspected arms dealers and others, to see if they | could have held a meeting at or near an airport, and if so on what date and with | what start and finish times | | This example is more informative than ArmsDealerMeeting1 | | Please note that the flight data in this example are _fictitious_ possible meeting some-names (with some-name last) at some-airport from some-start-time to some-end-time ---------------------------------------------------------------------------------------------------------- those-names could have met at or near near that-airport from that-start-time to that-end-time possible meeting some-initial-names (with some-name2 last) at some-airport from some-time1 to some-time2 the name some-name3 appears in the travel database that-name2 comes before that-name3 alphabetically a person traveling as that-name3 was likely in or near that-airport from some-time3 to some-time4 there is an overlap some-start-time to some-end-time between that-time1 to that-time2 and that-time3 to that-time4 those-initial-names followed by that-name3 separated by a symbol : = some-names ----------------------------------------------------------------------------------------------------------------------------- possible meeting those-names (with that-name3 last) at that-airport from that-start-time to that-end-time a person traveling as some-name1 was likely in or near some-airport from some-time1 to some-time2 a person traveling as some-name2 was likely in or near that-airport from some-time3 to some-time4 that-name1 comes before that-name2 alphabetically there is an overlap some-start-time to some-end-time between that-time1 to that-time2 and that-time3 to that-time4 that-name1 followed by that-name2 separated by a symbol : = some-names ------------------------------------------------------------------------------------------------------------------------------ possible meeting those-names (with that-name2 last) at that-airport from that-start-time to that-end-time a person traveling as some-name arrived some-airport at some-time1 a person traveling as that-name left that-airport at some-time2 not : a person traveling as that-name left that-airport between that-time1 and that-time2 ---------------------------------------------------------------------------------------------------- a person traveling as that-name was likely in or near that-airport from that-time1 to that-time2 a person traveling as some-name left some-airport at some-time some-time1 is less than that-time that-time is less than some-time2 --------------------------------------------------------------------------------------- a person traveling as that-name left that-airport between that-time1 and that-time2 a person traveling as some-name left some-airport1 some-time1 on some-flight and arrived some-airport2 at some-time ----------------------------------------------------------------------------------------------------------------------- a person traveling as that-name arrived that-airport2 at that-time a person traveling as some-name left some-airport some-time on some-flight and arrived some-airport2 at some-time2 ----------------------------------------------------------------------------------------------------------------------- a person traveling as that-name left that-airport at that-time some-start1 is less than or equal some-end2 some-start2 is less than or equal some-end1 the later of that-start1 and that-start2 is some-start the earlier of that-end1 and that-end2 is some-end ------------------------------------------------------------------------------------------------------- there is an overlap that-start to that-end between that-start1 to that-end1 and that-start2 to that-end2 some-time is greater than or equal some-time1 -------------------------------------------------- the later of that-time1 and that-time is that-time some-time1 is greater than or equal some-time --------------------------------------------------- the later of that-time1 and that-time is that-time1 some-time is less than or equal some-time1 ---------------------------------------------------- the earlier of that-time and that-time1 is that-time some-time1 is less than or equal some-time ----------------------------------------------------- the earlier of that-time and that-time1 is that-time1 some-name1 is less than some-name2 ------------------------------------------------ that-name1 comes before that-name2 alphabetically a person traveling as some-name left some-airport1 some-time1 on some-flight and arrived some-airport2 at some-time2 ------------------------------------------------------------------------------------------------------------------------- the name that-name appears in the travel database | Please note that the flight data in this example are _fictitious_ a person traveling as this-name left this-airport1 this-time1 on this-flight and arrived this-airport2 at this-time2 ========================================================================================================================= Mohammed Al-Bisri AMM 200610031300 BA125 LHR 200610040830 Mohammed Al-Bisri LHR 200610051030 BA228 LAX 200610060830 Mohammed Al-Bisri LAX 200610062100 UA865 MNL 200610070830 Arif Durrani MNL 200610051800 SQ364 LAX 200610060900 Arif Durrani LAX 200610061945 SQ364 LHR 200610071100 Samir Hakim MNL 200610051800 SQ364 LAX 200610060800 Samir Hakim LAX 200610062300 SQ364 LHR 200610071030