References
[1]. Breese, J. S., Heckerman, D., & Kadie, C. (1998, July).
Empirical analysis of predictive algorithms for
collaborative filtering. In Proceedings of the Fourteenth
Conference on Uncertainty in Artificial Intelligence (pp.
43-52). Morgan Kaufmann Publishers Inc.
[2]. Curbera, F., Duftler, M., Khalaf, R., Nagy, W., Mukhi, N.,
& Weerawarana, S. (2002). Unraveling the Web services
web: An introduction to SOAP, WSDL, and UDDI. IEEE
Internet Computing, 6(2), 86-93.
[3]. Dagenais, B., & Robillard, M. P. (2011).
Recommending adaptive changes for framework
th evolution. ICSE '08 Proceedings of the 30 International
Conference on Software Engineering (pp. 481-490).
[4]. EJS Templates. (n. d). Retrieved from https://scotch.io/
tutorials/use-ejs-to-template-your-node-application
[5]. Espinha, T., Zaidman, A., & Gross, H. G. (2015, May).
Web API fragility: How robust is your mobile application? In
Proceedings of the Second ACM International
Conference on Mobile Software Engineering and
Systems (pp. 12-21). IEEE Press.
[6]. Express with EJS. (n.d). Retrieved from
https://www.codementor.io/naeemshaikh27/node-withexpress-
and-ejs-du107lnk6
[7]. Google Maps API. (n. d). Retrieved from https://
developers.google.com/maps
[8]. Habib, M. A., Rakib, M. A., & Hasan, M. A. (2016,
December). Location, time, and preference aware
restaurant recommendation method. In Computer and
th Information Technology (ICCIT), 2016 19 International
Conference on (pp. 315-320). IEEE.
[9]. Kostov, V., Naito, E., & Ozawa, J. (2003, July). Cellular
phone ringing tone recommendation system based on
collaborative filtering method. In Computational
Intelligence in Robotics and Automation, 2003.
Proceedings. 2003 IEEE International Symposium on (Vol.
1, pp. 378-383). IEEE.
[10]. Milosev, P., & Ackovska, N. (2011, May). AI planning
for organizing personal schedules. In MIPRO, 2011
th Proceedings of the 34 International Convention (pp.
988-992). IEEE.
[11]. Miyahara, K., & Pazzani, M. J. (2002). Improvement
of collaborative filtering with simple bayesian classifier.
IPSJ JournaI, 43(11), 3429-3437.
[12]. MongoDB Cloud Database. (n.d). Retrieved from
https://docs.mlab.com/
[13]. NodeJS. (n. d). Retrieved from https://nodejs.org/
[14]. OLA API. (n.d). Retrieved from https://developers.
olacabs.com/
[15]. Rasmussen. E., Frakes. W. B & Yates. R. B. (1992).
Clustering Algohitms. In Information Retrieval: Data
Structures & Algorithms (pp. 419-442). Prentice Hall.
[16]. Resnick, P., Iacovou, N., Suchak, M., Bergstrom, P., &
Riedl, J. (1994, October). GroupLens: An open
architecture for collaborative filtering of netnews. In
Proceedings of the 1994 ACM Conference on Computer
Supported Cooperative Work (pp. 175-186). ACM.
[17]. Sahon, G., & McGill, M. J. (1983). Introduction to
Modem Information Retrieval. New York: McGraw Hill.
[18]. Srivastava, B. (2014, June). Composing web APIs:
State of the art and mobile implications (tutorial). In
st Proceedings of the 1 International Conference on
Mobile Software Engineering and Systems (pp. 3-4). ACM.
[19]. Tapzo (Android Application). (n.d). Retrieved from
https://play.google.com/store/apps/details?id=com.ako
sha.directtalk&hl=en
[20]. Vinoski, S. (2008). Restful web services development
checklist. IEEE Internet Computing, 12(6).
[21]. Zomato API. (n.d). Retrieved from https://developers.
zomato.com/api