• Title/Summary/Keyword: Book Recommendation System

Search Result 43, Processing Time 0.028 seconds

A Recommender System Using Factorization Machine (Factorization Machine을 이용한 추천 시스템 설계)

  • Jeong, Seung-Yoon;Kim, Hyoung Joong
    • Journal of Digital Contents Society
    • /
    • v.18 no.4
    • /
    • pp.707-712
    • /
    • 2017
  • As the amount of data increases exponentially, the recommender system is attracting interest in various industries such as movies, books, and music, and is being studied. The recommendation system aims to propose an appropriate item to the user based on the user's past preference and click stream. Typical examples include Netflix's movie recommendation system and Amazon's book recommendation system. Previous studies can be categorized into three types: collaborative filtering, content-based recommendation, and hybrid recommendation. However, existing recommendation systems have disadvantages such as sparsity, cold start, and scalability problems. To improve these shortcomings and to develop a more accurate recommendation system, we have designed a recommendation system as a factorization machine using actual online product purchase data.

A Experimental Study on the Development of a Book Recommendation System Using Automatic Classification, Based on the Personality Type (자동분류기반 성격 유형별 도서추천시스템 개발을 위한 실험적 연구)

  • Cho, Hyun-Yang
    • Journal of Korean Library and Information Science Society
    • /
    • v.48 no.2
    • /
    • pp.215-236
    • /
    • 2017
  • The purpose of this study is to develop an automatic classification system for recommending appropriate books of 9 enneagram personality types, using book information data reviewed by librarians. Data used for this study are book review of 501 recommended titles for children and young adults from National Library for Children and Young Adults. This study is implemented on the assumption that most people prefer different types of books, depending on their preference or personality type. Performance test for two different types of machine learning models, nonlinear kernel and linear kernel, composed of 360 clustering models with 6 different types of index term weighting and feature selections, and 10 feature selection critical mass were experimented. It is appeared that LIBLINEAR has better performance than that of LibSVM(RBF kernel). Although the performance of the developed system in this study is relatively below expectations, and the high level of difficulty in personality type base classification take into consideration, it is meaningful as a result of early stage of the experiment.

A Study on the Effectiveness of Using Keywords in Book Reviews for Customized Book Recommendation for Each Personality Type (성격유형별 선호도서 추천을 위한 서평 키워드 활용의 유효성 연구)

  • Cha, Yeon-Hee;Choi, Sung-Pil
    • Journal of the Korean Society for Library and Information Science
    • /
    • v.55 no.3
    • /
    • pp.343-372
    • /
    • 2021
  • The purpose of this study is to select keywords that can recommend books by personality type, and to test whether the chosen keywords can be actually used in the categorization and customized recommendation of books for each personality type. To achieve the research goal, this study chose books that match the level of fifth and sixth grade elementary school students and first grade middle school students and commissioned an expert group to categorize the books into groups that are preferred by each personality type. As a result of the classification, half of the books in which more than five experts agreed showed high consensus. In addition, the results of classifying books by personality type with keywords extracted by the automatic word extraction system by collecting the book review data of the selected books were similar to the results of the final judgement by the expert group, except for a few books. In conclusion, this study proved that it is possible to classify and recommend books that are likely to be preferred by different personality types using review keywords.

Development of the Recommender System of Arabic Books Based on the Content Similarity

  • Alotaibi, Shaykhah Hajed;Khan, Muhammad Badruddin
    • International Journal of Computer Science & Network Security
    • /
    • v.22 no.8
    • /
    • pp.175-186
    • /
    • 2022
  • This research article develops an Arabic books' recommendation system, which is based on the content similarity that assists users to search for the right book and predict the appropriate and suitable books pertaining to their literary style. In fact, the system directs its users toward books, which can meet their needs from a large dataset of Information. Further, this system makes its predictions based on a set of data that is gathered from different books and converts it to vectors by using the TF-IDF system. After that, the recommendation algorithms such as the cosine similarity, the sequence matcher similarity, and the semantic similarity aggregate data to produce an efficient and effective recommendation. This approach is advantageous in recommending previously unrated books to users with unique interests. It is found to be proven from the obtained results that the results of the cosine similarity of the full content of books, the results of the sequence matcher similarity of Arabic titles of the books, and the results of the semantic similarity of English titles of the books are the best obtained results, and extremely close to the average of the result related to the human assigned/annotated similarity. Flask web application is developed with a simple interface to show the recommended Arabic books by using cosine similarity, sequence matcher similarity, and semantic similarity algorithms with all experiments that are conducted.

Construction of Multi-Agent System Workflow to Recommend Product Information in E-Commerce (전자상거래에서 제품 정보 추천을 위한 멀티 에이전트 시스템의 워크플로우 구축)

  • Kim, Jong-Wan;Kim, Yeong-Sun;Lee, Seung-A;Jin, Seung-Hoon;Kwon, Young-Jik;Kim, Sun-Cheol
    • The KIPS Transactions:PartB
    • /
    • v.8B no.6
    • /
    • pp.617-624
    • /
    • 2001
  • With the proliferation of E-Commerce, product informations and services are provided to customers diversely. Thus customers want a software agent that can retrieve and recommend goods satisfying various purchase conditions as well as price. In this paper, we present a MAS (multi-agent system) for book information retrieval and recommendation in E-Commerce. User's preference is reflected in the MAS using the profile which is taken by user. The proposed MAS is composed of individual agents that support information retrieval, information recommendation, user interface, and web robots and a coordination agent which performs information sharing and job management between individual agents. Our goal is to design and implement this multi-agent system on a Windows NT server. Owing to the workflow management of the coordination agent, we can remove redundant information retrievals of web robots. From the results, we could provide customers various purchase conditions for several online bookstores in real-time.

  • PDF

Design of the Curation Platform for User-participated Book Recommendation System of Selecting on Alternative Material for the Disabled (대체자료 선정을 위한 이용자 참여형 도서 추천 큐레이션 플랫폼 설계)

  • Cho, Hyun-Yang
    • Journal of the Korean Society for Library and Information Science
    • /
    • v.54 no.3
    • /
    • pp.41-69
    • /
    • 2020
  • The purpose of this study is to design and develop a alternative material recommendation system using automatic classification, based on user preference. Details of usage data by users from DREAM was analysed in order to develop the way of a method on selecting proper alternative material, and then the data by user preference were allocated under each category of 10 KDC categories. The keyword, selected from the title of users' usage data from a certain period of time, were divided into 10 subject categories and ranked by the order of frequency of appearance. Books including high frequency of the keyword in title can be selected as a preferred target for producing alternative materials. Lastly, a dynamic linkage for sharing usage data among National Library for the Disabled and other libraries is proposed to produce more proper alternative materials, based on user preference.

An Improved Text Classification Method for Sentiment Classification

  • Wang, Guangxing;Shin, Seong Yoon
    • Journal of information and communication convergence engineering
    • /
    • v.17 no.1
    • /
    • pp.41-48
    • /
    • 2019
  • In recent years, sentiment analysis research has become popular. The research results of sentiment analysis have achieved remarkable results in practical applications, such as in Amazon's book recommendation system and the North American movie box office evaluation system. Analyzing big data based on user preferences and evaluations and recommending hot-selling books and hot-rated movies to users in a targeted manner greatly improve book sales and attendance rate in movies [1, 2]. However, traditional machine learning-based sentiment analysis methods such as the Classification and Regression Tree (CART), Support Vector Machine (SVM), and k-nearest neighbor classification (kNN) had performed poorly in accuracy. In this paper, an improved kNN classification method is proposed. Through the improved method and normalizing of data, the purpose of improving accuracy is achieved. Subsequently, the three classification algorithms and the improved algorithm were compared based on experimental data. Experiments show that the improved method performs best in the kNN classification method, with an accuracy rate of 11.5% and a precision rate of 20.3%.

A Book Recommendation System based Collaborative Filtering and Personal Elements (개인화 요인과 협업필터링 기반의 도서 추천 시스템)

  • Jeong, Yeon-Woo;Park, Doo-Soon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.10a
    • /
    • pp.1177-1179
    • /
    • 2015
  • 최근, 수많은 종류의 도서가 출판되고 있다. 또한 도서의 분야와 장르, 종류가 다양해지고 그 양 역시도 방대해지고 있다. 이러한 상황에서 사용자에게 적절한 도서를 고르기란 어려운 일이다. 본 논문에서는 보다 편리하고 적절한 도서 선택을 위해 도서추천시스템을 제안한다. 사용자의 나이와 성별, 국내/외도서, 선호 장르에 가중치를 부여하고 협업필터링을 사용하는 추천 시스템을 제안한다.

Development of a Book Recommender System for Internet Bookstore using Case-based Reasoning (사례기반 추론을 이용한 인터넷 서점의 서적 추천시스템 개발)

  • Lee, Jae-Sik;Myoung, Hun-Sik
    • The Journal of Society for e-Business Studies
    • /
    • v.13 no.4
    • /
    • pp.173-191
    • /
    • 2008
  • As volumes of electronic commerce increase rapidly, customers are faced with information overload, and it becomes difficult for them to find necessary information and select what they need. In this situation, recommender systems can help the customers search and select the products and services they need more conveniently. These days, the recommender systems play important roles in customer relationship management. In this research, we develop a recommender system that recommends the books to the customers of Internet bookstore. In previous researches on recommender systems, collaborative filtering technique has been often employed. For the collaborative filtering technique to be used, the rating scores on books given by previous purchasers have to be collected. However, the collection of rating scores is not an easy task in reality. Therefore, in this research, we employed case-based reasoning technique that can work only with the book purchase history of customers. The accuracy of recommendation of the resulting book recommender system was about 40% on the level 3 classification code.

  • PDF

A Voice Annotation Browsing Technique in Digital Talking Book for Reading-disabled People (독서장애인을 위한 음성 도서 어노테이션 검색 기법)

  • Park, Joo Hyun;Lim, Soon-Bum;Lee, Jongwoo
    • Journal of Korea Multimedia Society
    • /
    • v.16 no.4
    • /
    • pp.510-519
    • /
    • 2013
  • In this paper, we propose a voice-annotation browsing system that make the reading-disabled people to be able to find and play the existing voice-annotations. The proposed system consists of 4 steps: input, ranking & recommendation, search, and output. For the reading-disabled people depending only on the auditory sense, all steps can accept voice commands. To evaluate the effectiveness of our system, we design and implement an android-based mobile e-book application supporting the voice-annotation browsing ability. The implemented system is tested by a number of blind-folded users. As a result, we can see almost all the reading-disabled people can successfully and easily reach the existing voice-annotations they want to find.