Text Based Restaurant Recommendation System Using End-To-End Memory Network
Shrikanth Subramanian1, Shanmukha Surapuraju2, C.N.Subalalitha3
1Dr.C.N.Subalalitha*, Associate Professor, SRMIST, Department of Computer Science and Engineering, SRM Institute of Science and Technology. Kattankulathur, Tamil Nadu.
2Shrikanth Subramanian, B.Tech, Computer Science, SRM Institute of Science and Technology, Kattankulathur, Tamil Nadu.
3Shanmukha Surapuraju, B.Tech, SRM Institute of Science and Technology, Kattankulathur, Tamil Nadu.
Manuscript received on December 16, 2019. | Revised Manuscript received on December 22, 2019. | Manuscript published on January 10, 2020. | PP: 237-240 | Volume-9 Issue-3, January 2020. | Retrieval Number: B8108129219/2020©BEIESP | DOI: 10.35940/ijitee.B8108.019320
Open Access | Ethics and Policies | Cite | Mendeley
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: With growing use of online content streaming websites, online shopping, and other exclusively online services, it becomes more and more imperative for technology companies to invest a lot of funds into a system to gauge user needs and requirements. To bridge this gap, there has been an influx of recommendation systems in the markets. From advertisements, to movies, and products we buy, recommendation engines are feeding on new data everyday to learn user trends. This paper tries to focus on improving the text based recommendation systems that can be implemented to leverage the vast review data that can be found on websites. We suggest using a novel memory based end-to-end network mechanism to reduce the need for long term dependencies and to reduce the need for memory intensive systems. As we generate more and more reviews and textual data on the web everyday, we need to be able to use this data to make meaningful analytical and business predictions. With the ability to perform multiple lookups, implement attention mechanism and back-propogation, this system was found to perform much better when compared to CNN, RNN and LSTM alternatives in our testing.
Keywords: End-to-end Memory Network, CNN, RNN, Attention, LDA, LSTM
Scope of the Article: System Integration