-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.toc
191 lines (191 loc) · 11.2 KB
/
main.toc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
\boolfalse {citerequest}\boolfalse {citetracker}\boolfalse {pagetracker}\boolfalse {backtracker}\relax
\defcounter {refsection}{0}\relax
\select@language {american}
\defcounter {refsection}{0}\relax
\contentsline {chapter}{Acknowledgments}{iii}{Doc-Start}
\defcounter {refsection}{0}\relax
\contentsline {chapter}{\nonumberline Abstract}{iv}{chapter*.1}
\defcounter {refsection}{0}\relax
\contentsline {chapter}{\numberline {1}Introduction}{1}{chapter.1}
\defcounter {refsection}{0}\relax
\contentsline {section}{\numberline {1.1}Motivation}{1}{section.1.1}
\defcounter {refsection}{0}\relax
\contentsline {section}{\numberline {1.2}Goals}{3}{section.1.2}
\defcounter {refsection}{0}\relax
\contentsline {section}{\numberline {1.3}Outline}{4}{section.1.3}
\defcounter {refsection}{0}\relax
\contentsline {chapter}{\numberline {2}Background and Related Work}{6}{chapter.2}
\defcounter {refsection}{0}\relax
\contentsline {section}{\numberline {2.1}Definitions}{6}{section.2.1}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {2.1.1}Recommender System}{6}{subsection.2.1.1}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline Content-based filtering}{7}{section*.3}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline Collaborative-based}{7}{section*.4}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline Demographic}{7}{section*.5}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline Knowledge-based}{7}{section*.6}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline Community-based}{7}{section*.7}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline Hybrid Recommender Systems}{8}{section*.8}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {2.1.2}Contexts}{8}{subsection.2.1.2}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline Representing and Modeling Context}{10}{section*.10}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline Paradigms for Using Contextual Information}{10}{section*.11}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {2.1.3}User Profiling}{11}{subsection.2.1.3}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline Explicit Profiling}{12}{section*.13}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline Implict Profiling}{12}{section*.14}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {2.1.4}Conversation-based Critiquing Recommenders}{13}{subsection.2.1.4}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {2.1.5}Active Learning}{13}{subsection.2.1.5}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline Instance-based Methods}{14}{section*.16}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline Model-based Methods}{14}{section*.17}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline Modes of Active Learning: Batch and Sequential}{14}{section*.18}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {2.1.6}Persuasive Recommedations}{15}{subsection.2.1.6}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline Persuasion factors}{15}{section*.19}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline Explanations in Recommender Systems}{16}{section*.21}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {2.1.7}Mobile Recommender Systems}{17}{subsection.2.1.7}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline General Issues}{18}{section*.22}
\defcounter {refsection}{0}\relax
\contentsline {section}{\numberline {2.2}Related Work}{18}{section.2.2}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {2.2.1}User's Food Preference Extraction for Personalised Cooking Recipe Recommendation}{18}{subsection.2.2.1}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {2.2.2}Knowledge Base Framework for Development of Personalised Food Recommendation System}{19}{subsection.2.2.2}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {2.2.3}Recommending Food: Reasoning on Recipes and Ingredients}{20}{subsection.2.2.3}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {2.2.4}Recipe recommendation using ingredient networks}{20}{subsection.2.2.4}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {2.2.5}Critique-Based Mobile Recommender Systems}{21}{subsection.2.2.5}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {2.2.6}Active Learning Strategies for Exploratory Mobile Recommender Systems Interactive Explanations in Mobile Shopping Recommender Systems}{21}{subsection.2.2.6}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {2.2.7}The Persuasive role of Explanations in Recommender Systems}{22}{subsection.2.2.7}
\defcounter {refsection}{0}\relax
\contentsline {chapter}{\numberline {3}Design Decisions}{23}{chapter.3}
\defcounter {refsection}{0}\relax
\contentsline {section}{\numberline {3.1}User Profile}{23}{section.3.1}
\defcounter {refsection}{0}\relax
\contentsline {section}{\numberline {3.2}Food Profile}{24}{section.3.2}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline Assumption}{26}{section*.29}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline BigOven API}{26}{section*.30}
\defcounter {refsection}{0}\relax
\contentsline {section}{\numberline {3.3}Contexts}{27}{section.3.3}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {3.3.1}User Context}{28}{subsection.3.3.1}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline User's Health Context}{28}{section*.34}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {3.3.2}Accessibility Context}{29}{subsection.3.3.2}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {3.3.3}Device Context}{29}{subsection.3.3.3}
\defcounter {refsection}{0}\relax
\contentsline {section}{\numberline {3.4}Critiquing}{29}{section.3.4}
\defcounter {refsection}{0}\relax
\contentsline {section}{\numberline {3.5}Persuasion}{31}{section.3.5}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {3.5.1}Visualization or Presentation}{32}{subsection.3.5.1}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {3.5.2}Explaination}{32}{subsection.3.5.2}
\defcounter {refsection}{0}\relax
\contentsline {chapter}{\numberline {4}System Design and Implementation}{35}{chapter.4}
\defcounter {refsection}{0}\relax
\contentsline {section}{\numberline {4.1}Overview}{35}{section.4.1}
\defcounter {refsection}{0}\relax
\contentsline {section}{\numberline {4.2}Requirment elicitation}{35}{section.4.2}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {4.2.1}Functional Requirments}{36}{subsection.4.2.1}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {4.2.2}Non Requirments}{37}{subsection.4.2.2}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {4.2.3}Use-Cases}{37}{subsection.4.2.3}
\defcounter {refsection}{0}\relax
\contentsline {section}{\numberline {4.3}User interface}{41}{section.4.3}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {4.3.1}Main Menu}{41}{subsection.4.3.1}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {4.3.2}Popular/Recommended Recipes}{42}{subsection.4.3.2}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {4.3.3}Recipe Detail}{43}{subsection.4.3.3}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline Recipe's Explanation}{44}{section*.46}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {4.3.4}Recipe critiquing}{44}{subsection.4.3.4}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {4.3.5}Preferences}{46}{subsection.4.3.5}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {4.3.6}Core Data Model}{47}{subsection.4.3.6}
\defcounter {refsection}{0}\relax
\contentsline {section}{\numberline {4.4}System Architecture}{48}{section.4.4}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {4.4.1}Class Drigram}{49}{subsection.4.4.1}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline Server Data model}{49}{section*.52}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline User Profiling Module}{50}{section*.54}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline Recipe Module}{50}{section*.56}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline Recipe Recommendation Module}{51}{section*.58}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {4.4.2}ERD}{52}{subsection.4.4.2}
\defcounter {refsection}{0}\relax
\contentsline {section}{\numberline {4.5}Authentication and User Data Authorization}{53}{section.4.5}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {4.5.1}Facebook}{53}{subsection.4.5.1}
\defcounter {refsection}{0}\relax
\contentsline {section}{\numberline {4.6}System Services}{54}{section.4.6}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {4.6.1}Profiling Service}{54}{subsection.4.6.1}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {4.6.2}Recipe Service}{54}{subsection.4.6.2}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline Databank Service}{54}{section*.62}
\defcounter {refsection}{0}\relax
\contentsline {subsubsection}{\nonumberline Critiquing Service}{54}{section*.63}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {4.6.3}Recommendation Service}{55}{subsection.4.6.3}
\defcounter {refsection}{0}\relax
\contentsline {chapter}{\numberline {5}Evaluation And Conclusion}{56}{chapter.5}
\defcounter {refsection}{0}\relax
\contentsline {section}{\numberline {5.1}Motivation and Goals}{56}{section.5.1}
\defcounter {refsection}{0}\relax
\contentsline {section}{\numberline {5.2}Data set Generation}{57}{section.5.2}
\defcounter {refsection}{0}\relax
\contentsline {section}{\numberline {5.3}Setup}{57}{section.5.3}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {5.3.1}Test Hardware}{58}{subsection.5.3.1}
\defcounter {refsection}{0}\relax
\contentsline {subsection}{\numberline {5.3.2}Variants}{58}{subsection.5.3.2}
\defcounter {refsection}{0}\relax
\contentsline {chapter}{\numberline {6}Summary and Future Work}{59}{chapter.6}
\defcounter {refsection}{0}\relax
\contentsline {section}{\numberline {6.1}Summary}{59}{section.6.1}
\defcounter {refsection}{0}\relax
\contentsline {section}{\numberline {6.2}Future Work}{59}{section.6.2}
\defcounter {refsection}{0}\relax
\contentsline {chapter}{\nonumberline List of Figures}{60}{appendix*.64}
\defcounter {refsection}{0}\relax
\contentsline {chapter}{\nonumberline List of Tables}{61}{appendix*.65}
\defcounter {refsection}{0}\relax
\contentsline {chapter}{\nonumberline Bibliography}{62}{appendix*.66}