Professor B: OK . Anyway so let me suggest you do something else . Uh which is to get rid get rid of that l long link between who the user and the endpoint .
Grad E: Could we just move it like this ?
Professor B: No no , I don't want the link there at all .
Grad E: Oh , OK .
Professor B: Because what we 're gonna want is an intermediate thing which is uh the endpoint decisi the endpoint decision based o on the user models , so what we we what we talked about is three separate endpoint decisions , so let 's make a new node
Grad E: Yeah . Yeah .
Grad C: Just as a suggestion maybe you could " save as " to keep your old one nice and clean and so you can mess with this one .
Grad E: Mmm . The old one was not that not that important , I think but
Grad C: OK , well , not a big deal then .
Grad E: Let 's do it then .
Grad C: Well the Isn't there a " save as " inside of java base ?
Grad E: But I can just take this
Grad C: OK .
Grad E: copy it somewhere else . This was user something
Professor B: Well this was
Grad E: or
Professor B: uh let 's p put it this let 's do endpoint underbar - U .
Grad E: end point ?
Professor B: i endpoint , e end poi this is sa
Grad E: Ah .
Professor B: it 's the endpoint
Grad E: Gotcha , yeah .
Professor B: let 's say underbar - U , so that 's the endpoint decision uh as seen through the
Grad C: As related from the user model .
Professor B: Right . So let 's let 's actually yeah so lin you can link that up to the
Grad E: Should I rename this too ?
Professor B: uh yeah , so that , I guess that 's endpoint uh
Grad E: It 's underscore - E .
Professor B: underscore - E for entity , and we may change all this , but . Right . And
Grad E: OK , shouldn't I be able to move them all ? No . Or ? Can I ? Where ? What ?
Professor B: Oh I d eh I don't know . Actually , I guess the easiest thing would move mo move the endpoint , well , go ahead . Just do whatever .
Grad E: Wasn't this possible ?
Professor B: Well .
Grad E: Yeah .
Grad C: I think you have to be in move mode before
Grad E: Uh - huh . OK .
Professor B: Good . Right .
Grad E: So now we 're looking for user related things that um
Professor B: Yeah . And uh maybe th maybe it 's just one who is the user , I don't know , maybe maybe there 's more .
Grad A: Huh .
Grad E: Well if he 's usi if he 's in a car right now what was that people with Harry drove the car into the cafe
Professor B: Never mind . Uh anyway , this is crude . Now but the now so so but then the question is uh so and and we assume that some of these properties would come indirectly through an ontology , but then we had this third idea of input from the discourse .
Grad E: Well let 's should we finish this ,
Professor B: Sure ,
Grad E: I mean but surely the user interests
Professor B: OK .
Grad C: The user thrift , the user budget .
Grad E: yeah , yeah
Professor B: Well , maybe , I again , I d well , OK , put em in but what we 're gonna wanna do is actually uh
Grad C: Well is Grad E: Here this was one of my problems we have the user interest is a is a vector of five hundred values , so um That 's from the user model ,
Grad D: Oh you mean level of interest ?
Grad E: mm - hmm , no not levels of interest but things you can be interested in .
Grad A: Well Professor B: somebody else has built this user model .
Grad D: Oh I see ,
Grad E: Gothic churches versus Baroque townhouses versus
Grad D: right . So why is it oh it , so it 's like a vector of five hundred one 's or zero 's ?
Grad E: Yea - n is that
Grad D: Like for each thing are we are you interested in it or not ?
Grad E: yeah uh I I think
Grad D: I see .
Grad A: Hmm .
Professor B: OK . So uh you cou and so here let me give you two ways to handle that . Alright ? One is um you could ignore it . But the other thing you could do is have an and this will give you the flavor of the of what you could have a node that 's that was a measure of the match between the object 's feature , you know , the match between the object the entity , I 'm sorry and the user .
Grad E: Mm - hmm . Uh .
Professor B: So you could have a k a " fit " node and again that would have to be computed by someone else
Grad E: Mm - hmm .
Professor B: but uh so that uh
Grad E: Just as a mental note uh
Professor B: Yeah , that 's all .
Grad E: Mm - hmm . And and should we say that this interests eh affects the likelihood of of entering ?
Professor B: Yeah . I mean , we could .
Grad E: Yeah . And also if it 's an expensive place to enter , this may also
Professor B: OK .
Grad D: Budget .
Grad A: User schedule . " Do I have time to go in and climb all the way to the top of the Koelner Dome {comment} or do I just have to " " time to take a picture of the outside ? "
Grad E: Schedule ?
Professor B: Right .
Grad C: It seems like everything in a user model a affects Professor B: Well that 's what we don't wanna do , see that se cuz then we get into huge combinatorics and stuff like that
Grad C: Yeah .
Grad A: Mm - hmm .
Professor B: an
Grad C: Cuz if the , I mean , and if the user is tired , the user state ,
Grad D: Well
Grad C: right , it would affect stuff , but I can't see why e anything w everything in the model wouldn't be
Professor B: Well , but
Grad D: Right .
Professor B: Well , that that 's we can't do that , so we we 're gonna have to
Grad C: Yeah .
Professor B: but this is a good discussion , we 're gonna have to somehow figure out uh some way to encapsulate that uh so if there 's some general notion of for example the uh relation to the time to do this to the amount of time the guy has or something like that is is the uh compatibility with his current state , so that 's what you 'd have to do , you 'd have to get it down to something which uh was itself relatively compact , so it could be compatibility with his current state which would include his money and his time and and his energy
Grad C: Yeah , just seems like it 'd push the problem back a level .
Grad D: Right .
Professor B: It does .
Grad A: Mm - hmm .
Grad C: Yeah , but
Grad D: No but , it 's more than that , like the the more sort of you break it up like because if you have everything pointing to one node it 's like exponential whereas if you like keep breaking it up more and more it 's not exponential anymore .
Professor B: So it yeah , there are two advantages . That 's tha there 's one technical one
Grad C: Sh - sh yeah , Professor B: and the other is it it gets used
Grad C: S so we 'd basically be doing subgrouping ? Subgrouping , basically into mo
Grad D: Yeah .
Grad C: so basically make it more tree like going backwards ?
Grad D: Right .
Grad A: Yeah .
Professor B: Right . But it there 's two advantages , one is the technical one that you don't wind up with such big exponential uh CBT 's ,
Grad E: Bhaskara ?
Professor B: the other is it can be it presumably can be used for multiple decisions .
Grad A: Mm - hmm .
Professor B: So that if you have this idea of the compatibility with the requirements of an action to the state of the user one could well imagine that that was u
Grad D: Right .
Professor B: not only is it sim is it cleaner to compute it separately but it could be that it 's used in multiple places . Anyway th so in general this is the design , this is really design problem .
Grad E: Yeah .
Professor B: OK , you 've got a signal , a d set of decisions um how do we do this ?
Grad E: What do I have under user state anyhow cuz I named that already something . Oh that 's tired , fresh , yeah . Maybe should be renamed into physical state .
Professor B: Or fat user fatigue even .
Grad A: Hmm .
Grad E: That 's with a " G " ?
Grad A: Mm - hmm .
Professor B: Whatever .
Grad E: Then we can make a user state .
Professor B: What 's th what we 're talking about is compatibility . Uh or something , I don't know , but .
Grad C: I guess the the question uh is It 's hard for me to imagine how everything wouldn't just contribute to user state again . Or user compatibility .
Professor B: Oh but the thing is that we uh uh we had some things that uh
Grad E: That don't .
Professor B: that don't
Grad E: The user interests and the user who who who the user is are completely apart from the fact whether he is tired broke
Grad C: Sure , but other I thought though the node we 're creating right now is user compatibility to the current action , right ?
Professor B: the right
Grad C: Seems like everything in the user model would contribute to whether or not the user was compatible with something .
Professor B: Uh maybe not . I mean the that 's the the issue is um would Even if it was true in some abstract general sense it might not be true in terms of the information we actually had and can make use of . And anyway we 're gonna have to find some way to cl uh get this sufficiently simple to make it feasible .
Grad E: Maybe um if we look at the if we split it up again into sort of um if we look at the uh the endpoint again we we said that for each of these things there are certain preconditions so you can only enter a place if you are not too tired to do so and also eh have the money to do so if it costs something so if you can afford it and perform it is preconditions . Viewing usually is cheap or free .
Grad A: Mm - hmm .
Grad E: Is that always true ? I don't know .
Grad C: Well , with the way we 're defining it I think yeah .
Professor B: W w but that eh viewing it without ent yeah view w with our definition of view it 's free cuz you
Grad E: And so is approaching .
Professor B: Yeah .
Grad A: Well what about the Grand Canyon , right ? No , never mind . I mean are there are there large things that you would have to pay to get up close to like , I mean never mind , not in the current Professor B: No we have to enter the park .
Grad A: OK .
Professor B: Eh almost by definition um paying involves entering ,
Grad A: Yeah .
Professor B: ge going through some
Grad A: OK . Right , sure .
Professor B: Right . Uh So let me suggest we switch to another one , I mean clearly there 's more work to be done on this
Grad E: Mm - hmm .
Professor B: but I think it 's gonna be more instructive to to think about uh other decisions that we need to make in path land . And what they 're gonna look like .
Grad C: So you can save this one as and open up the old one , right and and then everything would be clean . You could do it again .
Professor B: Why , I think it 's worth saving this one but I think I 'd I 'd like to keep this one
Grad D: Yeah .
Professor B: cuz I wanna see if if we 're gonna reuse any of this stuff .
Grad C: Mm - hmm .