THAT WOULD BE AN ALTERNATIVE IF WE CAN'T ACTUALLY LOAD THE WHOLE THING AND MM 'CAUSE ALSO LIKE EVEN IF WE MAYBE THIS WHOLE LIKE MAYBE I'M WORRYING TOO MUCH ABOUT THE WHOLE SERIES IN ONE THING DISPLAY BECAUSE ACTUALLY I MEAN PROBABLY USERS WOULDN'T VIEW THAT ONE TOO OFTEN I DON'T THINK IT'S REALLY THAT MUCH OF A PROBLEM BECAUSE IF IT'S TOO BIG WHAT WE CAN DO IS JUST WELL ALL THE OFF LINE STUFF DOESN'T REALLY MATTER AND ALL WE CAN DO IS JUST PROCESS A BIT AT A TIME LIKE FOR SUMMARISATION SAY WE WANTED A HUNDRED UTTERANCES IN THE SUMMARY JUST LOOK AT THE MEETING TAKE THE TOP ONE HUNDRED UTTERANCES IN EACH OTHER MEETING IF IT SCORES HIGHER THAN THE ONES ALREADY IN THE SUMMARY SO FAR JUST REPLACE THEM AND THEN YOU ONLY HAVE TO PROCESS ONE MEETING AT A TIME YEAH BUT I'M I'M STILL WORRIED LIKE FOR EXAMPLE FOR THE DISPLAY IF YOU ACTUALLY IF YOU WANT A DISPLAY UH LIKE FOR THE WHOLE SERIES THE INFORMATION DENSITY LEVELS BASED ON AND AND THE F AND THE ONLY GRANULARITY YOU HAVE IS INDIVIDUAL UTTERANCES THAT MEANS YOU HAVE TO THROUGH EVERY SINGLE UTTERANCE IN A SERIES OF SEVENTY HOURS OF MEETINGS YEAH YEAH AND IF YOU MAKE THAT STRUCTURALLY VERY SIMILAR TO THE THE LE LIKE ONE LEVEL DOWN LIKE THE WAY HOW WE UH STORE INDIVIDUAL UTTERANCES AND STUFF THEN MAYBE WE CAN MORE OR LESS USE THE SAME CODE AND JUST MAKE A FEW IFS AND STUFF YEAH SO SO BUT STILL SO IN IN GENERAL WE'RE HAVING WE'RE HAVING UTTERANCES AND THEY HAVE A SCORE AND THAT'S AS MUCH AS WE REALLY NEED AND OF COU AND THEY ALSO HAVE A TIME A TIME INFORMATION OF COURSE HMM AND A AND A S AND A SPEAKER INFORMATION YEAH YEAH SO AN INFORMATION WHICH TOPIC THEY'RE IN YEAH AND AND PROBABLY SEPARATE TO THAT AN INFORMATION ABOUT THE DIFFERENT TOPICS LIKE THAT YEAH SO SO THE SKIMMING CAN WORK ON THAT BECAUSE THE SKIMMING JUST SORT OF SORTS THE UTTERANCES AND PUTS AS MANY IN AS IT NEEDS YEAH YEAH IT'LL IT'LL PLAY THEM IN SOME ORDER IN WHICH THEY WERE SET BECAUSE OTHERWISE IT'S GONNA BE MORE ENTERTAINING UM BUT THAT THAT'S ENOUGH DATA FOR THE SKIMMING AND THE THE SEARCHING SO WHAT THE SEARCHING DOES IS THE SEARCHING LEAVES THE WHOLE FRAMEWORK GOES TO THE S. Q. L. DATABASE AND GETS LIKE BASICALLY IN THE END GETS JUST A TIME MARKER FOR WHERE THAT IS LIKE THAT UTTERANCE THAT WE ARE CONCERNED WITH AND THEN WE HAVE TO FIND I'M SURE THERE'S SOME WAY IN IN NITE X. M. L. TO JUST SAY SET POSITION TO THAT TIME MARK AND THEN IT SHIFTS THE WHOLE FRAME AND IT ALERTS EVERY SINGLE ELEMENT OF THE DISPLAY AND THE DISPLAY UPDATES YEAH WE DO NOT WANT IT IN TO DEVELOP A LITTLE TREE DISPLAY AS WELL FOR MULTIPLE RESULTS YEAH YEAH THAT WE CAN JU YEAH BUT SO SO IF IF SOMETHI SO YEAH SO IF IN THAT TREE DISPLAY SOMEBODY CLICKS ON SOMETHING YOU JUST NEED TO FIND THE TIME STAMP YEAH AND THEN YOU SORT OF FEED THE TIME STAMP TO AND THE NITE X. M. L. CENTRAL MANAGER AND THAT CENTRAL MANAGER ALERTS EVERYTHING THAT'S THERE LIKE ALERTS THE SKIM LIKE THE THE AUDIO DISPLAY ALERTS THE TEXT DISPLAY ALERTS THE VISUAL DISPLAY AND SAYS WE HAVE A NEW TIME FRAME AND THEN THEY ALL SORT OF DO THEIR UPDATE ROUTINES WITH RESPECT TO THE CURRENT LEVEL OF ZOOM SO HOW MUCH DO THEY DISPLAY AND STARTING POSITION AT WHERE THE OR MAYBE THE MID POSITION OF IT I DON'T KNOW LIKE W IF START WHERE THE THING WAS FOUND OR IF THAT THING WA WAS FOUND IT'S IN THE MIDDLE OF THE PART THAT WE DISPLAY THAT I DON'T KNOW BUT THAT WE CAN DECIDE ABOUT BUT A GENERAL SORT OF IT'S THE SAME THING IF LIKE WHETHER YOU PLAY AND IT MOVES FORWARD OR WHETHER YOU JUMP TO A POSITION THROUGH SEARCH IT'S ESSENTIALLY FOR ALL THE WINDOW HANDLING IT'S THE SAME EVENT IT'S ONLY THAT THE EVENT GETS TRIGGERED BY THE SEARCH ROUTINE WHICH SORT OF PUSH THAT INTO NITE X. M. L. AND SAYS PLEASE GO THERE NOW SO WE SHOULD BASICALLY MAKE OUR OWN X. M. L. DOCUMENT IN MEMORY THAT EVERYONE'S UM MODULE CHANGES THAT RATHER THAN THE UNDERLYING DATA AND THEN HAVE THAT X. M. L. UH NITE X. M. L. DOCUMENT TIED TO THE INTERFACE WHY DO WE HAVE TO DO IT IN MEMORY BUT THAT STUFF'S SO I MEAN LIKE THE INFORMATION IS COMING FROM OFF LINE SO WE PROBABLY WE DON'T EVEN HAVE TO CHANGE THE UTTERANCE DOCUMENT RIGHT BECAUSE THE WHOLE WAY LIKE THE WHOLE BEAUTY OF THE NITE X. M. L. IS THAT IT TIES TOGETHER LOTS OF DIFFERENT FILES SO WE CAN JUST CREATE AN ADDITIONAL X. M. L. FILE WHICH FOR EVERY UTTERANCE LIKE THE UTTERANCES HAVE I. D. S I PRESUME SOME REFERENCES SO WE JUST WE TIE UH P JUST A VERY SHORT X. M. L. FILE WHICH IT'S THE ONLY INFORMATION IT HAS THAT HAS WHATEVER A NUMBER FOR FOR THE UM WEIGHT FOR THE INFORMATION DENSITY AND WE JUST TIE THAT TO THE EXISTING UTTERANCES AND TIE THEM TO THE EXISTING SPEAKER CHANGES BUT THERE IS NO I. D. FOR AN UTTERANCE I THINK IT'S JUST FOR INDIVIDUAL WORDS SO HOW DO WE DO THAT THEN WE FOR UTTERANCES AS WELL NO YOU'RE RIGHT YEAH IT'S FOR WORD SO WE HAVE TO YEAH THINK SO WELL OTHERWISE WE PROBABLY HAVE TO GO OVER IT AND LIKE ADD SOME INTEGER THAT WE JUST INCREMENT FROM TOP TO BOTTOM SORT OF TO EVERY UTTERANCE AS AN AS AN I. D. SOME TYPE OR UN OR TRY TO UNDERSTAND HOW NITE X. M. L. I. D. S WORK AND MAYBE THERE'S SOME SPECIAL ROUTE WE HAVE TO FOLLOW WHEN WE USE THESE I. D. S IT'S ALM HMM PRETTY SURE THAT'S ALREADY THERE THE THE UTTERANCES ARE NUMBERED YEAH THE THE GIRL SAID THE UTTERANCES THEMSELVES ARE NOT NUMBERED AT THE MOMENT UM OKAY OKAY OKAY YEAH SO I GUESS THAT WOULD BE SOLVABLE IF NOT YEAH YOU ALWAYS COULD HAVE A LOOK AT THE TIME STAMPS AND THEN TAKE THE ONES THAT UH BELONG TOGETHER TO FORM AN UTTERANCE NO I I THINK WE WOULD JUST TAKE THE SEGMENTS THAT ARE ALREADY THAT WERE YEAH THERE'S UM THIS SEGMENTS FILE UM YOU KNOW THE X. M. L. SEGMENTS HMM IS THAT A BOARD MARKER PEN ACTUALLY THAT I DON'T KNOW THAT'S JUST SO LIKE TO MAKE A LIST OF ALL THIS STUFF OR WE PROBABLY CAN SOMEBODY CAN DO IT ON PAPER ALL THESE FANCY PENS SO WHAT SO THE STUFF WE HAVE WE HAVE UTTERANCES AND SPEAKERS AND WEIGHTS FOR UTTERANCES SO FOR FOR EVERY UTTERANCE SORT OF LIKE THE UTTERANCE HAS A SPEAKER AND A WEIGHT WHICH IS COMING FROM OUTSIDE OR WE JUST TIE IT TO IT AND THERE IS SEGMENTS WHICH HMM