[go: up one dir, main page]

KR20190106717A - System and method of providing user custom information, computer readable medium - Google Patents

System and method of providing user custom information, computer readable medium Download PDF

Info

Publication number
KR20190106717A
KR20190106717A KR1020190024294A KR20190024294A KR20190106717A KR 20190106717 A KR20190106717 A KR 20190106717A KR 1020190024294 A KR1020190024294 A KR 1020190024294A KR 20190024294 A KR20190024294 A KR 20190024294A KR 20190106717 A KR20190106717 A KR 20190106717A
Authority
KR
South Korea
Prior art keywords
industry
user
company
price
log data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
KR1020190024294A
Other languages
Korean (ko)
Inventor
문자현
Original Assignee
(주)세일창조
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by (주)세일창조 filed Critical (주)세일창조
Publication of KR20190106717A publication Critical patent/KR20190106717A/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0261Targeted advertisements based on user location
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0254Targeted advertisements based on statistics
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0269Targeted advertisements based on user profile or attribute
    • G06Q30/0271Personalized advertisement
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0631Item recommendations

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Probability & Statistics with Applications (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

본 발명의 일 실시 형태에 따른 사용자 맞춤형 정보 제공 시스템은 적어도 2 이상의 업체의 업체 정보와 업체 정보의 터치시 디스플레이되는 업체 세부 정보에 대한 터치 행위인 사용자 액션에 기초하여 사용자가 선호하는 업종 및 가격을 분석하기 위한 로그 데이터를 수집하고, 수집된 로그 데이터를 전송하는 사용자 단말과, 사용자 단말로부터 로그 데이터를 수신하고, 수신된 로그 데이터에 기초하여 업종 및 가격 중 사용자의 선호도가 반영된 어느 하나를 선택하고, 선택된 업종 또는 가격을 만족함과 동시에 사용자 단말의 위치를 중심으로 기 설정된 반경 이내에 위치하는 업체의 업체 정보를 사용자 단말로 전송하는 서비스 제공 서버를 포함하며, 사용자 단말은 서비스 제공 서버로부터 수신된 업체의 업체 정보를 디스플레이할 수 있다.The user-customized information providing system according to an embodiment of the present invention provides a user's preferred business type and price based on a user action, which is a touch action on the company information of at least two or more companies and the company details displayed when the company information is touched. Collects log data for analysis, transmits the collected log data, and receives log data from the user terminal, and selects any one reflecting the user's preference among industry and price based on the received log data And a service providing server that satisfies the selected industry or price and at the same time transmits the company information of the company located within a predetermined radius centered on the location of the user terminal to the user terminal. The business information can be displayed.

Description

사용자 맞춤형 정보 제공 시스템, 방법 및 컴퓨터로 독출 가능한 기록매체{SYSTEM AND METHOD OF PROVIDING USER CUSTOM INFORMATION, COMPUTER READABLE MEDIUM}SYSTEM AND METHOD OF PROVIDING USER CUSTOM INFORMATION, COMPUTER READABLE MEDIUM}

본 출원은, 사용자 맞춤형 정보 제공 시스템, 방법 및 컴퓨터로 독출 가능한 기록매체에 관한 것이다.The present application relates to a user-customizable information providing system, a method and a computer-readable recording medium.

언제든지 네트워크에 접속 가능한 인터넷 서비스 및 모바일 서비스의 발달로 사용자들은 수많은 검색 서비스, 포털 서비스를 통해 많은 정보를 얻고, 지식을 획득하며 소비한다. With the development of internet and mobile services that can be connected to the network at any time, users get a lot of information, acquire knowledge and consume through numerous search services and portal services.

이러한 과정에서 사용자들은 복잡하거나 많은 단계를 거쳐 최적의 정보를 얻기도 하나, 때로는 매일 같이 쏟아지는 수많은 정보와 늘어나는 선택의 기회에 결정하지 못하고 수많은 정보를 검색해보고 더 좋은 정보가 있을 거라는 생각으로 의심해보는 등의 정보에 의존하거나 선택을 하지 못하고 미루는 결정장애, 선택장애를 겪기도 한다.In this process, users get optimal information through complex or many steps, but sometimes they can't decide on the information that is poured out every day and the number of choices that are being made. Decision-making and choice-disorders may result in delays in relying on or not choosing information.

한편, 1997년 아마존 서비스 이후로 사용자의 구매이력을 기반으로 하는 서적 추천 서비스가 등장하고 이후로 많은 서비스 사업자들이 추천 서비스와 빅데이터와 인공지능이라는 개념으로 사용자 맞춤형 정보를 제공하는데 많은 자본투자와 정보가치를 부여하고 있다.On the other hand, since the 1997 Amazon service, book recommendation services based on user's purchase history have appeared, and since then, many service providers have provided a lot of capital investment and information to provide customized information with the concept of recommendation service and big data and artificial intelligence. It's giving value.

추천 시스템이 가장 활발하게 사용되는 서비스는 일반적으로 음악을 제공하는 음원 서비스, 영화정보 서비스와 쇼핑몰이 대표적이다. 이들 시스템은 사용자를 중심으로 유사 성향을 가진 사용자들이 선택하는 정보를 추천해주는 방식으로 유사 성향을 가진 사용자가 적다면 추천해주는 정보의 사용자 만족도가 낮아지는 문제점이 있다.The services that the recommendation system is most actively used are typically a music service that provides music, a movie information service, and a shopping mall. These systems have a problem of recommending information selected by users having similar inclinations centered on the user, and if there are few users having similar inclinations, there is a problem in that user satisfaction of information to be recommended is lowered.

또한, 상품과 상품간의 관계를 분석하여 추천을 하는 아이템 기준 추천 알고리즘을 많이 사용하고 있으나, 이러한 아이템 기준 추천 알고리즘의 경우 최초 사용자에게는 정확한 추천 정보를 제공할 수 없는 문제점을 가지고 있다. In addition, although many items-based recommendation algorithms for recommending by analyzing the relationship between products and products are used, such item-based recommendation algorithms have a problem in that accurate recommendation information cannot be provided to the first user.

한국공개특허 제2015-0050836호(공개일: 2015년05월11일, “시간대별 내비게이션 사용자 행동패턴 분석을 통한 관심지점(POI)을 강조하는 시스템 및 방법”)Korean Laid-Open Patent No. 2015-0050836 (published: May 11, 2015, “System and Method for Emphasizing Point of Interest (POI) through Analysis of Navigation User Behavior Patterns by Time)”

본 발명의 일 실시 형태에 의하면, 결정장애, 선택장애를 가진 사용자에게 선택 범위를 줄여줄 수 있으며, 오프라인 방문을 유도하여 서비스 업체들의 매출에 기여할 수 있는 사용자 맞춤형 정보 제공 시스템, 방법 및 컴퓨터로 독출 가능한 기록매체를 제공한다.According to one embodiment of the present invention, a user can have a range of choices for users with decision-making disorders and selection disorders, and can be read out by a user-customized information providing system, method and computer that can contribute to sales of service companies by inducing offline visits. Provide possible recording media.

본 발명의 일 실시 형태에 의하면, 적어도 2 이상의 업체의 업체 정보와 상기 업체 정보의 터치시 디스플레이되는 업체 세부 정보에 대한 터치 행위인 사용자 액션에 기초하여 사용자가 선호하는 업종 및 가격을 분석하기 위한 로그 데이터를 수집하고, 수집된 로그 데이터를 전송하는 사용자 단말; 상기 사용자 단말로부터 상기 로그 데이터를 수신하고, 수신된 상기 로그 데이터에 기초하여 업종 및 가격 중 상기 사용자의 선호도가 반영된 어느 하나를 선택하고, 선택된 업종 또는 가격을 만족함과 동시에 상기 사용자 단말의 위치를 중심으로 기 설정된 반경 이내에 위치하는 업체의 업체 정보를 상기 사용자 단말로 전송하는 서비스 제공 서버;를 포함하며, 상기 사용자 단말은, 상기 서비스 제공 서버로부터 수신된 업체의 업체 정보를 디스플레이하는, 사용자 맞춤형 정보 제공 시스템을 제공한다.According to an embodiment of the present invention, a log for analyzing a business type and price preferred by a user based on a user action which is a touch action on the company information of at least two or more companies and the company details displayed when the company information is touched. A user terminal which collects data and transmits the collected log data; Receiving the log data from the user terminal, selecting any one of the industry type and price reflecting the user's preference based on the received log data, and satisfies the selected industry type or price and at the same time centering the location of the user terminal A service providing server for transmitting company information of a company located within a preset radius to the user terminal, wherein the user terminal displays user information of a company received from the service providing server. Provide a system.

본 발명의 다른 실시 형태에 의하면, 사용자 단말에서, 적어도 2 이상의 업체의 업체 정보와 상기 업체 정보 터치시 디스플레이되는 업체 세부 정보에 대한 터치 행위인 사용자 액션에 기초하여 사용자가 선호하는 업종 및 가격을 분석하기 위한 로그 데이터를 수집하고, 수집된 로그 데이터를 전송하는 제1 단계; 서비스 제공 서버에서, 상기 사용자 단말로부터 상기 로그 데이터를 수신하고, 수신된 상기 로그 데이터에 기초하여 업종 및 가격 중 상기 사용자의 선호도가 반영된 어느 하나를 선택하는 제2 단계; 상기 서비스 제공 서버에서, 선택된 업종 또는 가격을 만족함과 동시에 상기 사용자 단말의 위치를 중심으로 기 설정된 반경 이내에 위치하는 업체의 업체 정보를 상기 사용자 단말로 전송하는 제3 단계; 및 상기 사용자 단말에서, 상기 서비스 제공 서버로부터 수신된 업체의 업체 정보를 디스플레이하는 제4 단계; 를 포함하며, 상기 제2 단계는, 수신된 상기 로그 데이터의 정규 분포 곡선 및 표준 편차에 기초하여 상기 업종 및 가격 중 상기 사용자의 선호도가 반영된 어느 하나를 선택하는 선택 단계를 포함하는, 행동 패턴 분석을 통한 사용자 맞춤형 정보 제공 방법을 제공한다.According to another embodiment of the present invention, a user's preferred business type and price are analyzed in a user terminal based on a user action, which is a touch action on at least two or more companies' company information and the company's detailed information displayed when the company information is touched. Collecting log data for transmitting and transmitting the collected log data; A second step of receiving, at the service providing server, the log data from the user terminal and selecting one of the industry type and the price reflecting the user's preference based on the received log data; A third step of transmitting, by the service providing server, the company information of a company located within a preset radius centering on the location of the user terminal while satisfying a selected business type or price to the user terminal; And displaying, at the user terminal, company information of a company received from the service providing server. Wherein the second step includes a selection step of selecting any one of the industry type and the price reflecting the user's preference based on a normal distribution curve and a standard deviation of the received log data. Provides a user-customized information provision method through.

본 발명의 다른 실시 형태에 의하면, 상술한 사용자 맞춤형 정보 제공 방법을 실행하기 위한 프로그램을 기록한 컴퓨터로 판독 가능한 기록 매체를 제공한다.According to another embodiment of the present invention, a computer-readable recording medium having recorded thereon a program for executing the above-described user-customized information providing method is provided.

본 발명의 일 실시 형태에 의하면, 화면의 터치 행위인 사용자 액션에 기초하여 수집된 로그 데이터에 기초하여 사용자가 선호하는 업종 또는 가격을 기준으로 먹고, 놀고, 마시고, 즐기는 유형의 코스를 추천하여 줌으로써, 매일 같이 쏟아지는 수많은 정보와 늘어나는 선택의 기회에 결정하지 못하고 수많은 정보를 검색해보고 더 좋은 정보가 있을 거라는 생각으로 의심해보는 등의 정보에 의존하거나 선택을 하지 못하고 미루는 결정장애, 선택장애를 가진 사용자에게 선택 범위를 줄여줄 수 있으며, 오프라인 방문을 유도하여 서비스 업체들의 매출에 기여할 수 있는 이점이 있다.According to one embodiment of the present invention, based on the log data collected based on a user action that is a touch action of a screen, by recommending a type of course to eat, play, drink, and enjoy based on the industry or price preferred by the user To users with decision-making and choice-disorders that rely on, or postpone, their choices, such as searching for a lot of information and suspicious of the idea that there will be better information. This can reduce the range of choices and contribute to sales of service providers by inducing offline visits.

또한, 본 발명의 다른 실시 형태에 의하면, 스토리 방식의 설문을 통해 업종 또는 가격으로 분석한 사용자 성향을 업체 추천에 반영함으로써, 최초 사용자에게도 사용자 맞춤형 정보 제공이 가능한 이점이 있다.In addition, according to another embodiment of the present invention, by reflecting the user's propensity analyzed by industry type or price through a story-based questionnaire to the company recommendation, there is an advantage that can provide customized information to the first user.

또한, 본 발명의 다른 실시 형태에 의하면, 사용자들에 의해 누적된 코스 정보는 향후 빅데이터 분석을 통해 상권 분석시 비중 있는 유형의 업체 정보를 제공할 수 있다. 예를 들면, 특정 지역에 마실 곳이 집중되어 있으나, 코스 분석을 통해, 마실 곳을 찾는 사람들이 함께 방문하는 즐길 곳의 통계를 제공하여 가능성이 높은 업종으로 상점을 개설하도록 컨설팅하는 기본 데이터가 될 수 있다. 또한, 업체 사장님들에게는 사용자들의 코스 설계 정보를 통계로 제공함으로써, 판매 상품의 구성, 영업 판매 전략, 유관 업종과의 공동 이벤트 진행 등의 고객 유치 및 매출 향상에 기여할 수 있다.In addition, according to another embodiment of the present invention, the course information accumulated by the users may provide a significant type of company information in the future business analysis through big data analysis. For example, although there are concentrations of places to drink in a particular area, course analysis may provide basic data to consult shops that open up shops with a high likelihood by providing statistics on where people who find drink places to visit together. Can be. In addition, by providing the company's course design information to the company boss as a statistic, it can contribute to attracting customers and improving sales, such as the composition of sales products, sales sales strategy, joint events with related industries.

도 1은 본 발명의 일 실시 형태에 따른 사용자 맞춤형 정보 제공 시스템의 전체 구성도이다.
도 2a는 본 발명의 일 실시 형태에 따른 사용자 단말의 내부 블록도이며,
도 2b는 본 발명의 일 실시 형태에 따른 서비스 제공 서버의 내부 블록도이다.
도 3a는 본 발명의 일 실시 형태에 따른 가격 분석을 위한 로그 데이터를 도시한 것이며,
도 3b는 본 발명의 일 실시 형태에 따른 업종 분석을 위한 로그 데이터를 도시한 것이며,
도 3c는 본 발명의 일 실시 형태에 따른 사용자 액션 ID 별 기본 점수를 도시한 것이다.
도 4a는 본 발명의 일 실시 형태에 따라 가격에 대한 정규 분포 곡선을 도시한 것이며,
도 4b는 본 발명의 일 실시 형태에 따라 업종에 대한 정규 분포 곡선을 도시한 것이다.
도 5a 내지 도 5c는 본 발명의 일 실시 형태에 따른 예시적인 어플리케이션 화면을 도시한 것이다.
도 6은 본 발명의 일 실시 형태에 따른 사용자 맞춤형 정보 제공 방법을 설명하는 흐름도이다.
1 is an overall configuration diagram of a user-customized information providing system according to an embodiment of the present invention.
2A is an internal block diagram of a user terminal according to an embodiment of the present invention.
2B is an internal block diagram of a service providing server according to an embodiment of the present invention.
3A illustrates log data for price analysis according to an embodiment of the present invention.
3b illustrates log data for analyzing an industry according to an embodiment of the present invention.
3C illustrates a basic score for each user action ID according to an embodiment of the present invention.
4A illustrates a normal distribution curve for price in accordance with one embodiment of the present invention,
4B illustrates a normal distribution curve for an industry in accordance with one embodiment of the present invention.
5A-5C illustrate exemplary application screens in accordance with one embodiment of the present invention.
6 is a flowchart illustrating a user-customized information providing method according to an embodiment of the present invention.

이하, 첨부된 도면을 참조하여 본 발명의 실시형태를 설명한다. 그러나 본 발명의 실시형태는 여러 가지의 다른 형태로 변형될 수 있으며, 본 발명의 범위가 이하 설명하는 실시형태로만 한정되는 것은 아니다. 도면에서의 요소들의 형상 및 크기 등은 더욱 명확한 설명을 위해 과장될 수 있으며, 도면상의 동일한 부호로 표시되는 요소는 동일한 요소이다.Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. However, embodiments of the present invention may be modified in various other forms, and the scope of the present invention is not limited to the embodiments described below. Shapes and sizes of the elements in the drawings may be exaggerated for more clear explanation, elements represented by the same reference numerals in the drawings are the same elements.

도 1은 본 발명의 일 실시 형태에 따른 사용자 맞춤형 정보 제공 시스템의 전체 구성도이다. 한편, 도 2a는 본 발명의 일 실시 형태에 따른 사용자 단말의 내부 블록도이며, 도 2b는 본 발명의 일 실시 형태에 따른 서비스 제공 서버의 내부 블록도이다. 한편, 도 3a는 본 발명의 일 실시 형태에 따른 가격 분석을 위한 로그 데이터를 도시한 것이며, 도 3b는 본 발명의 일 실시 형태에 따른 업종 분석을 위한 로그 데이터를 도시한 것이며, 도 3c는 본 발명의 일 실시 형태에 따른 사용자 액션 ID 별 기본 점수를 도시한 것이다. 그리고, 도 5a 내지 도 5c는 본 발명의 일 실시 형태에 따라 디스플레이모듈을 통해 디스플레이되는 어플리케이션 화면을 도시한 것이다.1 is an overall configuration diagram of a user-customized information providing system according to an embodiment of the present invention. 2A is an internal block diagram of a user terminal according to an embodiment of the present invention, and FIG. 2B is an internal block diagram of a service providing server according to an embodiment of the present invention. Meanwhile, FIG. 3A illustrates log data for price analysis according to an embodiment of the present invention, and FIG. 3B illustrates log data for industry analysis according to an embodiment of the present invention, and FIG. 3C illustrates this. A basic score for each user action ID according to an embodiment of the present invention is shown. 5A to 5C illustrate application screens displayed through the display module according to one embodiment of the present invention.

이하, 도 1 내지 도 5c를 참조하여 본 발명의 일 실시 형태에 따른 사용자 맞춤형 정보 제공 시스템을 상세하게 설명한다.Hereinafter, a user-customized information providing system according to an exemplary embodiment of the present invention will be described in detail with reference to FIGS. 1 to 5C.

본 발명의 상세한 설명 전반에 걸쳐, '사용자 액션'이란 디스플레이 화면에 도시된 업체 정보를 터치하는 행위로, 업체 상세 보기를 터치하거나, 업체 정보를 공유하거나, 즐겨 찾기에 추가하거나, 추천 블로그 상세 보기를 터치하는 행위 등을 말한다(도 3c 참조).Throughout the description of the present invention, 'user action' refers to the act of touching the business information shown on the display screen, touch the business details view, share the business information, add to favorites, or view recommended blog details To touch, etc. (see FIG. 3C).

'업태'는, 업종이 유사한 그룹을 카테고리화한 것으로, 예를 들면 먹을곳, 마실곳, 놀곳, 즐길곳과 같은 것일 수 있다. '업종'은, 업체가 제공하는 대표 상품 또는 대표 서비스를 카테고리화한 것일 수 있다.The 'business status' is a categorization of a group of similar industries, and may be, for example, a place to eat, a drink, a place to play, or a place to enjoy. 'Industry' may be categorized as a representative product or a representative service provided by a company.

예를 들면 업태가 먹을곳인 경우 업종은 한식, 탕/전골 육류, 해산물, 분식, 중식, 일식, 양식, 치킨, 피자, 햄버거와 같은 것일 수 있다.For example, if the industry is a place to eat, the industry may be Korean, Tang / hot pot meat, seafood, snacks, Chinese, Japanese, Western, chicken, pizza, hamburgers.

예를 들면 업태가 마실곳인 경우 업종은 이자카야, 바(BAR), 호프, 포차, 민속주점, 클럽, 카페, 찻집과 같은 것일 수 있다.For example, if the business is a place to drink, the industry may be such as izakaya, bar (BAR), hops, pocha, folk taverns, clubs, cafes, tea houses.

예를 들면 업태가 놀곳인 경우 업종은 테마파크, 해수욕장, 스포츠레저, 스크린야구, 스크린골프, 이색카페, 키즈카페와 같은 것일 수 있다.For example, if the business is a play area, the business may be a theme park, beach, sports leisure, screen baseball, screen golf, exotic cafe, kids cafe.

예를 들면 업태가 즐길곳인 경우 업종은 힐링/스파, 공원/관람, 네일아트, 마사지샵, 휘트니스, 만화카페, 박물과, 전통시장 등과 같은 곳일 수 있다.For example, if the industry is a place to enjoy, the industry may be healing / spas, parks / visits, nail art, massage shops, fitness, cartoon cafes, museums, traditional markets, and the like.

상술한 업종이나 업태의 구체적인 예시는 발명의 이해를 돕기 위한 것에 불과할 뿐, 본 발명이 이러한 예들에 한정되는 것은 아님에 유의하여야 한다.It should be noted that the specific examples of the type of industry or type of business described above are merely to aid the understanding of the present invention, and the present invention is not limited to these examples.

또한, '업체 정보'는, 상호명, 업종, 대표 사진, 대표 가격, 사용자의 현재 위치를 중심으로 업체까지의 거리 및 이동 시간 중 적어도 하나를 포함하는 개념이다(도 5a 참조). In addition, the 'business information' is a concept including at least one of a business name, a business type, a representative photo, a representative price, a distance to a business and a travel time based on the current location of the user (see FIG. 5A).

한편, '업체 세부 정보'는 공유하기, 즐겨 찾기, 사진 상세 보기, 길찾기, 네비게이션, 지도 보기, 영업 시간, 상품 보기, 소식 상세 보기, 추천 블로그 상세 보기, 사용자 주변 편의 시설 및 제보하기 중 적어도 하나를 포함하는 개념으로 상술한 업체 정보 클릭시 디스플레이되는 상세 정보일 수 있다(도 5b 참조).On the other hand, "business details" means at least one of sharing, favorites, photo detail view, directions, navigation, map view, opening hours, product view, post detail view, recommended blog detail view, amenities around the user, and reporting. The concept includes one, which may be detailed information displayed when the company information is clicked (see FIG. 5B).

도 1에 도시된 바와 같이, 본 발명의 일 실시 형태에 따른 사용자 맞춤형 정보 제공 시스템(100)은 사용자 단말(Mobile Terminal, MT)(110), 네트워크(Network, NW), 서비스 제공 서버(120) 및 데이터베이스(DataBase, DB)(130)를 포함하여 구성될 수 있다.As shown in FIG. 1, a user-customized information providing system 100 according to an embodiment of the present invention may include a user terminal (Mobile Terminal, MT) 110, a network (Network, NW), and a service providing server 120. And a database (DataBase, DB) 130.

이하, 도 1 내지 도 5c를 참조하여, 본 발명의 일 실시 형태에 따른 사용자 맞춤형 정보 제공 시스템(100) 및 동작을 상세하게 설명한다.Hereinafter, a user-customized information providing system 100 and an operation according to an embodiment of the present invention will be described in detail with reference to FIGS. 1 to 5C.

우선, 도 1에 도시된 바와 같이, 사용자 단말(110)은 네트워크(NetWork, NW)(20)에 접속 가능한 단말기로, 예를 들면 휴대폰, 스마트폰, PDA(Personal Digital Assistant), PC(Personal Computer), 태블릿 PC(tablet Personal Computer), 및 노트북(notebook) 등 다양한 형태의 단말을 포함하는 개념일 수 있다.First, as shown in FIG. 1, the user terminal 110 is a terminal that can be connected to a network (NetWork, NW) 20, for example, a mobile phone, a smartphone, a personal digital assistant (PDA), or a personal computer (PC). ) May be a concept including various types of terminals such as a tablet personal computer, a notebook, and a notebook.

이러한 사용자 단말(110)은 적어도 2 이상의 업체의 업체 정보와 업체 정보의 터치시 디스플레이되는 업체 세부 정보에 대한 터치 행위인 사용자 액션에 기초하여 사용자가 선호하는 업종 및 가격을 분석하기 위한 로그 데이터를 수집하고, 수집된 로그 데이터를 네트워크(NW)를 통해 서비스 제공 서버(120)로 전송할 수 있다. 또한, 네트워크(NW)를 통해 서비스 제공 서버(120)로부터 업체의 업체 정보가 수신되면, 이를 디스플레이할 수 있다.The user terminal 110 collects log data for analyzing a business type and price preferred by the user based on a user action, which is a touch action on the company information of at least two or more companies and the company details displayed when the company information is touched. The collected log data may be transmitted to the service providing server 120 through the network NW. In addition, when the company information of the company is received from the service providing server 120 through the network (NW), it may be displayed.

이를 위해 사용자 단말(110)은, 도 2a에 도시된 바와 같이, 디스플레이모듈(111), 로그데이터수집모듈(112), 송수신모듈(113) 및 GPS 수신모듈(114)을 포함할 수 있다. To this end, the user terminal 110 may include a display module 111, a log data collection module 112, a transmission / reception module 113, and a GPS reception module 114 as illustrated in FIG. 2A.

구체적으로, 디스플레이모듈(111)은, 일종의 터치 패널이며, 사용자의 터치인 사용자 액션을 감지하고 서비스 제공 서버(120)로부터 업체의 업체 정보가 수신되면 이를 디스플레이할 수 있다. 디스플레이모듈(111)에 디스플레이되는 업체 정보는 도 5a 내지 도 5c에 예시적으로 도시되어 있다.In detail, the display module 111 is a kind of touch panel and may detect a user action that is a user's touch and display the company information of the company from the service providing server 120. Company information displayed on the display module 111 is exemplarily illustrated in FIGS. 5A to 5C.

즉, 도 5a에 도시된 바와 같이, 디스플레이모듈(111)은 서비스 제공 서버(120)로부터 업태별(먹을곳, 마실곳, 놀곳, 즐길곳)로 하나의 업체 정보를 수신하여 디스플레이할 수 있다. That is, as illustrated in FIG. 5A, the display module 111 may receive and display one company information from the service providing server 120 on a business status (eating place, drink place, play place, and enjoy place).

또한, 디스플레이모듈(111)은 도 5a에 도시된 업체 정보들 중 하나 또는 검색을 통해 디스플레이된 업체 정보가 사용자에 의해 터치되면, 도 5b에 도시된 바와 같은 업체 상세 정보를 수신하여 디스플레이할 수도 있다. In addition, when one of the company information shown in FIG. 5A or the company information displayed through the search is touched by the user, the display module 111 may receive and display the detailed company information as shown in FIG. 5B. .

또한, 디스플레이모듈(111)은 도 5c에 도시된 바와 같이 업체의 대표 가격 및 교통 수단별 이용 요금을 고려하여 총 비용, 1인당 예상 비용을 더 디스플레이할 수도 있다.In addition, as shown in FIG. 5C, the display module 111 may further display the total cost and the estimated cost per person in consideration of the representative price of the company and the usage fee for each vehicle.

로그데이터수집모듈(112)은, 사용자의 터치인 사용자 액션에 기초하여 사용자가 선호하는 업종 및 가격을 분석하기 위한 로그 데이터를 수집하고, 수집된 로그 데이터를 서비스제공서버(120)로 전송할 수 있다. The log data collection module 112 may collect log data for analyzing a business type and price preferred by the user based on a user's touch-in action and transmit the collected log data to the service providing server 120. .

상술한 로그 데이터는 가격 분석을 위한 로그 데이터와 업종 분석을 위한 로그 데이터를 포함할 수 있다.The log data described above may include log data for price analysis and log data for industry analysis.

일 예로, 가격 분석을 위한 로그 데이터(310)는 도 3a의 310에, 업종 분석을 위한 로그 데이터(300)는 도 3b의 330에 도시되어 있으며, 사용자 액션 ID 별 기본 점수는 도 3c에 도시되어 있다.For example, log data 310 for price analysis is shown in 310 of FIG. 3A, log data 300 for industry analysis is shown in 330 of FIG. 3B, and a basic score for each user action ID is shown in FIG. 3C. have.

우선, 도 3a에 도시된 바와 같이, 가격 분석을 위한 로그 데이터는 사용자 액션인 터치 행위의 발생 시간, 업체 식별을 위한 업체 ID, 대표 가격을 포함할 수 있다.First, as shown in FIG. 3A, log data for price analysis may include a time of occurrence of a touch action, a user action, a company ID for identifying a company, and a representative price.

도 3b에 도시된 바와 같이, 업종 분석을 위한 로그 데이터는 사용자 액션인 터치 행위의 발생 시간, 사용자 액션을 구분하기 위한 액션 ID, 업체 식별을 위한 업체 ID 및 기본 배점을 포함할 수 있다.As illustrated in FIG. 3B, log data for analyzing an industry may include an occurrence time of a touch action that is a user action, an action ID for distinguishing a user action, a company ID for identifying a company, and a basic distribution.

상술한 가격 분석을 위한 로그 데이터(도 3a의 310) 및 업종 분석을 위한 로그 데이터(도 3b의 330)는 이후 서비스 제공 서버(120)로 전송되어 데이터베이스(130)에 저장될 수 있으며, 저장된 로그 데이터는 이후 사용자가 선호하는 것이 가격인지 아니면 업종인지를 분석하는데 이용될 수 있다.The log data (310 of FIG. 3A) and the log data (330 of FIG. 3B) for the above-described price analysis may be transmitted to the service providing server 120 and then stored in the database 130. The data can then be used to analyze whether the user's preference is price or industry.

한편, 상술한 기본 배점은, 도 3c에 도시된 바와 같으며, 사용자가 업체 상세 보기를 터치한 경우 액션 ID는 01, 기본 점수는 10점, 공유하기를 터치한 경우 액션 ID는 01, 기본 점수는 3점, 즐겨 찾기 추가는 액션 ID가 03, 기본 점수는 20점 등일 수 있다. 업체 상세 보기 화면은 도 5b에 예시적으로 도시되어 있다.On the other hand, the above-described basic scoring, as shown in Figure 3c, the action ID is 01, the default score is 10 points, if the user touches the detailed view of the business, the action ID is 01, the default score when touching Is 3 points, favorites are added, action ID is 03, default score is 20 points, and so on. The company detail view screen is exemplarily illustrated in FIG. 5B.

이러한 기본 배점은 사용자가 해당 업체에 얼마나 관심을 가지고 있는지를 반영하기 위한 것으로, 구체적인 수치는 당업자에 의해 변경될 수 있으며, 본 발명에서는 이러한 구체적인 수치에 한정되지 않음에 유의하여야 한다.This basic scoring is to reflect how interested the user is in the company, the specific values may be changed by those skilled in the art, it should be noted that the present invention is not limited to these specific values.

송수신모듈(113)은, 로그데이터수집모듈(112)에 의해 수집된 로그 데이터를 서비스 제공 서버(120)로 전송하며, 서비스 제공 서버(120)로부터 업체 정보를 수신하여 디스플레이모듈(111)로 전달할 수 있다. 또한, GPS 수신모듈(114)로부터 사용자 단말의 위치 정보를 전달받고 이를 네트워크(NW)를 통해 서비스 제공 서버(120)로 전송할 수 있다.The transmission / reception module 113 transmits the log data collected by the log data collection module 112 to the service providing server 120, receives the company information from the service providing server 120, and transmits the company information to the display module 111. Can be. In addition, the position information of the user terminal may be received from the GPS receiving module 114 and transmitted to the service providing server 120 through the network NW.

GPS 수신모듈(114)은, 사용자 단말(110)의 위치 정보를 송수신모듈(113) 및 네트워크(NW)를 통해 서비스 제공 서버(120)로 전송할 수 있다.The GPS receiving module 114 may transmit location information of the user terminal 110 to the service providing server 120 through the transmitting and receiving module 113 and the network NW.

서비스 제공 서버(120)는, 사용자 단말(110)로부터 로그 데이터를 수신하고, 수신된 로그 데이터에 기초하여 업종 및 가격 중 사용자의 선호도가 반영된 어느 하나를 선택하고, 선택된 업종 또는 가격을 만족함과 동시에 사용자 단말(110)의 위치를 중심으로 기 설정된 반경 이내에 위치하는 업체의 업체 정보를 사용자 단말(110)로 전송할 수 있다. 여기서, 기 설정된 반경은 사용자에 의해 미리 설정된 값일 수 있다.The service providing server 120 receives log data from the user terminal 110, selects one of the types of industry and price reflected by the user based on the received log data, and satisfies the selected industry or price. Based on the location of the user terminal 110, the company information of a company located within a predetermined radius may be transmitted to the user terminal 110. Here, the preset radius may be a value preset by the user.

이를 위해 서비스 제공 서버(120)는, 도 2b에 도시된 바와 같이, 송수신모듈(121) 및 로그데이터분석모듈(122)을 포함할 수 있으며, 로그데이터분석모듈(122)은 제1 정규화모듈(122a), 제2 정규화모듈(122b), 선택모듈(122c) 및 업종 순위 결정 모듈(122d)를 포함할 수 있다.To this end, the service providing server 120 may include a transmission / reception module 121 and a log data analysis module 122 as shown in FIG. 2B, and the log data analysis module 122 may include a first normalization module ( 122a), the second normalization module 122b, the selection module 122c, and the industry type ranking module 122d.

송수신모듈(121)은 사용자 단말(110)로부터 로그 데이터를 수신하고, 수신된 로그 데이터를 로그데이터분석모듈(122)로 전달할 수 있으며, 선택된 업종 또는 가격을 만족함과 동시에 사용자 단말(110)의 위치를 중심으로 기 설정된 반경 이내에 위치하는 업체의 업체 정보를 로그데이터분석모듈(122)로부터 전달받아 사용자 단말(110)로 전송할 수 있다.The transmission / reception module 121 may receive log data from the user terminal 110 and transmit the received log data to the log data analysis module 122, and satisfy the selected industry or price and at the same time the position of the user terminal 110. Receiving the company information of the company located within a predetermined radius with respect to the log data analysis module 122 can be transmitted to the user terminal 110.

로그데이터분석모듈(122)은 송수신모듈(121)로부터 전달받은 로그 데이터의 정규 분포 곡선 및 표준 편차에 기초하여 업종 및 가격 중 사용자의 선호도가 반영된 어느 하나를 선택하고, 선택된 업종 또는 가격을 만족함과 동시에 사용자 단말(110)의 위치를 중심으로 기 설정된 반경 이내에 위치하는 업체의 업체 정보를 검색하여 사용자 단말(110)로 전송할 수 있다. 기 설정된 반경 이내에 위치하는 업체의 업체 정보는 포털 업체 등이 제공하는 오픈 API(Application Programming Interface)를 이용할 수 있다.The log data analysis module 122 selects any one reflecting the user's preference among industry and price based on the normal distribution curve and the standard deviation of the log data received from the transmission / reception module 121, and satisfies the selected industry or price. At the same time, it is possible to search for company information of a company located within a predetermined radius centering on the location of the user terminal 110 and transmit it to the user terminal 110. Company information of a company located within a predetermined radius may use an open API (Application Programming Interface) provided by a portal company.

이를 위해 로그데이터분석모듈(122) 중 제1 정규화모듈(122a)은 로그 데이터 중 가격 분석을 위한 로그 데이터로부터 사용자별(UID 1 내지 UID N)로 가격대별 누적된 터치 횟수를 구하고, 이로부터 가격에 대한 정규 분포 곡선을 구할 수 있다. 가격에 대한 정규 분포 곡선은 선택모듈(122c)로 전달될 수 있다.To this end, the first normalization module 122a of the log data analysis module 122 obtains the accumulated number of touches for each user price (UID 1 to UID N) from the log data for price analysis of the log data, and the price therefrom. The normal distribution curve for can be obtained. The normal distribution curve for the price may be transferred to the selection module 122c.

구체적으로, 도 3a에 도시된 바와 같이, 로그데이터분석모듈(122) 중 제1 정규화모듈(122a)은 사용자 단말(110)로부터 수신된 가격 분석을 위한 로그 데이터(310)에 기초하여 사용자별(UID 1 내지 UID N)로 가격 구간대별 사용자 터치 횟수를 누적한 가격 분석을 위한 로그 데이터 테이블(320)을 생성할 수 있으며, 로그 데이터 테이블(320)에 기초하여 사용자가 선호하는 가격구간대에 대해 순위를 매길 수 있다. 이후 가격 분석을 위한 로그 데이터 테이블(320)에 기초하여 사용자별(UID 1 내지 UID N)로 가격에 대한 정규 분포 곡선을 구할 수 있다. 가격에 대한 정규 분포 곡선은 선택모듈(122c)로 전달될 수 있다.Specifically, as shown in FIG. 3A, the first normalization module 122a of the log data analysis module 122 may be configured for each user based on the log data 310 for price analysis received from the user terminal 110. The UID 1 to UID N) may generate a log data table 320 for a price analysis that accumulates the number of user touches for each price section, and ranks the user's preferred price range based on the log data table 320. Can be priced. Thereafter, a normal distribution curve for prices may be obtained for each user (UID 1 to UID N) based on the log data table 320 for price analysis. The normal distribution curve for the price may be transferred to the selection module 122c.

사용자(UID 2)에 대한 가격 분석을 위한 정규 분포 곡선은, 예를 들면 도 4a에 도시된 바와 같다.The normal distribution curve for price analysis for the user UID 2 is, for example, as shown in FIG. 4A.

도 4a에 도시된 바와 같이, 가격 분석을 위한 정규 분포 곡선은 사용자가 선호하는 평균 가격(m1)을 중심으로 표준 편차(δ)를 가질 수 있음을 알 수 있다.As shown in FIG. 4A, it can be seen that a normal distribution curve for price analysis may have a standard deviation δ around a user's preferred average price m1.

또한, 로그데이터분석모듈(122) 중 제2 정규화모듈(122b)은 로그 데이터 중 업종 분석을 위한 로그 데이터로부터 업체 세부 정보들 중 터치된 세부 항목들 각각에 대한 사용자 액션 ID의 기본 배점을 합산한 기본 점수에 가중치를 곱한 업종별 업종 점수로부터 업종에 대한 정규 분포 곡선을 구할 수 있다. 업종에 대한 정규 분포 곡선은 선택모듈(122c)로 전달될 수 있다. Also, the second normalization module 122b of the log data analysis module 122 sums the basic points of the user action IDs for each of the touched detailed items among the company details from the log data for the industry analysis of the log data. A normal distribution curve for an industry can be obtained from the industry score of each industry by multiplying the base score by the weight. The normal distribution curve for the industry may be transferred to the selection module 122c.

또한, 가중치는 업체 세부 정보에 체류한 체류 시간에 기초한 시간 가중치, 특정 메뉴를 통해 유입되었는지에 기초한 기점 가중치, 업체 세부 정보의 터치에 기초한 업체 가중치 및 업체 정보를 핀 고정했는지에 기초한 관심 가중치 중 적어도 하나를 포함할 수 있다. 여기서 핀 고정은 도 5의 도면부호 514에 도시된 바와 같은 아이콘으로 디스플레이될 수 있으며, 일종의 즐겨 찾기와 같은 것으로 사용자의 재추천 버튼(513) 클릭에도 불구하고 같은 업태에 대해서는 고정되어 디스플레이된다. 또한, 특정 메뉴란 도 5a의 도면부호 511과 같은 메뉴를 클릭시 디스플레이된 업체 정보를 클릭함에 의해 유입되었는지를 의미한다.In addition, the weight may include at least one of a time weight based on the time spent in the details of the company, an origin weight based on whether the user entered through a specific menu, a weight based on the touch of the business details, and an interest weight based on whether the pin has been pinned. It may include one. Here, the pinning may be displayed as an icon as shown at 514 of FIG. 5, which is a kind of favorite and is fixedly displayed for the same status despite the user's re-recommendation button 513. In addition, the specific menu refers to whether or not the user enters by clicking the displayed company information when clicking a menu such as 511 of FIG. 5A.

구체적으로, 도 3b에 도시된 바와 같이, 사용자 단말(110)로부터 수신된 업종 분석을 위한 로그 데이터(330)로부터 업체 세부 정보들 중 터치된 세부 항목들 각각에 대한 사용자 액션 ID의 기본 배점을 합산한 기본 점수에 가중치를 곱한 업종별 업종 점수로부터 업종 분석을 위한 로그 데이터 테이블(340)을 생성할 수 있으며, 생성된 로그 데이터 테이블(340)에 기초하여 사용자가 선호하는 업종에 대해 업태별(먹을곳, 마실곳, 놀곳, 즐길곳)로 순위를 매길 수 있다. Specifically, as shown in FIG. 3B, the basic points of the user action IDs for each of the touched detailed items among the company details are summed from the log data 330 for the industry analysis received from the user terminal 110. A log data table 340 may be generated for an industry analysis from an industry score of each industry by multiplying a weight by one base score, and based on the generated log data table 340, the user may prefer a type of business (eating place, where to eat). Drink, play, and enjoy).

예컨대, 로그 데이터 테이블(340)을 참조하면, 사용자 2(UID 2)에 대해 업종 점수를 매긴 결과, 도면부호 350에 도시된 바와 같이, 업태의 먹을 곳 중 면류가 222점, 업태의 마실 곳 중 업종 1이 343점, 업태의 놀곳 중 업종 N이 214점, 즐길곳 중 업종 1이 456점이며, 업태별로 업종 점수가 높은 순서대로 배열될 수 있다.For example, referring to the log data table 340, as a result of scoring an industry score for the user 2 (UID 2), as indicated by the reference numeral 350, 222 points of noodles are eaten in the restaurant, Sector 1 has 343 points, N is 214 points in play area, and 456 points in place of enjoyment. Industry type points can be arranged in order of high industry type.

이후 업종 분석을 위한 로그 데이터 테이블(340)에 기초하여 사용자별(UID 1 내지 UID N)로 업종에 대한 정규 분포 곡선을 구할 수 있다. 업종에 대한 정규 분포 곡선은 선택모듈(122c)로 전달될 수 있다.Thereafter, a normal distribution curve for the industry may be obtained for each user (UID 1 to UID N) based on the log data table 340 for analyzing the industry. The normal distribution curve for the industry may be transferred to the selection module 122c.

사용자(UID 2)에 대한 가격 분석을 위한 정규 분포 곡선은, 예를 들면 도 4b에 도시된 바와 같다.The normal distribution curve for price analysis for the user UID 2 is as shown in FIG. 4B, for example.

도 4b에 도시된 바와 같이, 업종 분석을 위한 정규 분포 곡선은 사용자가 선호하는 업종의 평균 가격(평균 업종 점수)(m2)을 중심으로 표준 편차(δ)를 가질 수 있음을 알 수 있다. As shown in Figure 4b, it can be seen that the normal distribution curve for the sector analysis may have a standard deviation (δ) around the average price (average sector score) m2 of the user's preferred sector.

다음, 로그데이터분석모듈(122) 중 선택모듈(122c)은 가격에 대한 정규 분포 곡선의 표준 편차 사이의 면적 및 업종에 대한 정규 분포 곡선의 표준 편차 사이의 면적에 기초하여 업종 및 가격 중 어느 하나를 사용자가 선호하는 업종으로 선택할 수 있다.Next, the selection module 122c of the log data analysis module 122 is based on the area between the standard deviation of the normal distribution curve for the price and the area between the standard deviation of the normal distribution curve for the industry. Can be selected as the user's preferred sector.

예를 들면, 로그데이터분석모듈(122) 중 선택모듈(122c)은 가격에 대한 정규 분포 곡선의 표준 편차 사이의 면적이 업종에 대한 정규 분포 곡선의 표준 편차 사이의 면적보다 크면 가격을 사용자가 선호하는 것으로 선택하며, 업종에 대한 정규 분포 곡선의 표준 편차 사이의 면적이 가격에 대한 정규 분포 곡선의 표준 편차 사이의 면적보다 크면 업종을 사용자가 선호하는 것으로 선택할 수 있다.For example, the selection module 122c of the log data analysis module 122 prefers the price if the area between the standard deviation of the normal distribution curve for the price is larger than the area between the standard deviation of the normal distribution curve for the industry. If the area between the standard deviations of the normal distribution curves for the industry is greater than the area between the standard deviations of the normal distribution curves for the price, the user can select the industry as the user's preference.

예컨대, 도 4a 및 도 4b를 참조하면, 로그데이터분석모듈(122) 중 선택모듈(122c)은 가격에 대한 정규 분포 곡선의 표준 편차(δ) 사이의 면적(A)이 업종에 대한 정규 분포 곡선의 표준 편차(δ) 사이의 면적(B)보다 크면 가격을 사용자가 선호하는 것으로 선택할 수 있다. 반대로, 업종에 대한 정규 분포 곡선의 표준 편차(δ) 사이의 면적(B)이 가격에 대한 정규 분포 곡선의 표준 편차(δ) 사이의 면적(A)보다 크면 업종을 사용자가 선호하는 것으로 선택할 수 있다. 이때 가격과 업종에 대한 정규 분포 곡선의 단위가 다르므로, 도 4a 및 도 4b의 크기는 같은 크기, 예컨대 1로 정규화한다.For example, referring to FIGS. 4A and 4B, the selection module 122c of the log data analysis module 122 has a normal distribution curve for an industry in which the area A between the standard deviations δ of the normal distribution curve for price is the same. If the area B between the standard deviations of δ is greater than, then the price can be selected as the user's preference. Conversely, if the area (B) between the standard deviation (δ) of the normal distribution curve for the industry is greater than the area (A) between the standard deviation (δ) of the normal distribution curve for the price, you can select the industry as the user's preference. have. In this case, since the units of the normal distribution curve for the price and the industry are different, the sizes of FIGS. 4A and 4B are normalized to the same size, for example.

로그데이터분석모듈(122) 중 업종 순위 결정 모듈(122d)은 사용자의 선호도가 반영된 것이 업종이면, 업종 분석을 위한 로그 데이터로부터 업체 세부 정보 중 터치된 세부 항목들 각각에 대한 사용자 액션 ID의 기본 배점을 합산한 기본 점수에 가중치를 곱한 업종별 업종 점수에 기초하여 업태 별로 업종 순위를 결정하고, 업태 별로 기 결정된 순위 이내의 업종 중 무작위로 추출된 하나의 업종을 만족하는 하나의 업체의 업체 정보를 사용자 단말(110)로 전송하며, 사용자의 선호도가 반영된 것이 가격이면, 가격 분석을 위한 로그 데이터로부터 가격대별 누적된 터치 횟수에 기초하여 업태 별로 업종 순위를 결정하고, 업태 별로 기 결정된 순위 이내의 업종 중 무작위로 추출된 하나의 업종을 만족하는 업체의 업체 정보를 사용자 단말(110)로 전송할 수 있다(도 5a의 도면부호 512 참조).If the business type ranking module 122d of the log data analysis module 122 reflects the user's preference, the basic scoring of the user action ID for each of the detailed items touched among the company details from the log data for the industry analysis is performed. The industry score is determined by industry type based on the industry score of each industry multiplied by the weighted multiplied by the base score, and the user information of one company that satisfies one randomly extracted business type among the industries within the predetermined ranking by industry type is used. If the price is transmitted to the terminal 110 and the user's preference is reflected, price is determined based on the number of touches accumulated for each price range from the log data for price analysis, and among the industries within the ranking determined by the type of business. Company information of a company that satisfies one of the industries extracted at random may be transmitted to the user terminal 110 ( (See 512 in FIG. 5A).

한편, 본 발명의 일 실시 형태에 의하면, 사용자 단말(110)은 사용자로부터 업종 및 가격에 대한 스토리 형식의 선호도 설문 결과를 입력받고, 입력된 결과를 서비스 제공 서버(120)의 업종 순위 결정 모듈(122d)로 전송할 수 있으며, 이 경우 서비스 제공 서버(120)의 업종 순위 결정 모듈(122d)은 선호도 설문 결과에 따라 업태별 업종 순위를 재조정할 수도 있다. 스토리 형식의 선호도 설문은, 예컨대 도 5a에 도시된 도면부호 514(놀꼿도사)라는 메뉴를 터치함에 의해 이동될 수 있으며, 다양한 상황 및 그에 대한 4가지 객관식 질문을 디스플레이하고, 그에 대한 사용자의 입력 결과를 서비스 제공 서버(120)로 전송할 수 있다.On the other hand, according to an embodiment of the present invention, the user terminal 110 receives a preference questionnaire result of the story type for the type of industry and price from the user, and the input result of the industry ranking module of the service providing server 120 ( 122d), and in this case, the industry ranking module 122d of the service providing server 120 may readjust the industry ranking for each industry according to the preference survey result. The preference questionnaire in story format can be moved, for example, by touching a menu labeled 514 (Nolvadosa) shown in FIG. 5A, displaying various situations and four multiple-choice questions about it, and the user's input result thereon. May be transmitted to the service providing server 120.

이후, 서비스 제공 서버(120)의 업종 순위 결정 모듈(122d)은 선호도 설문 결과에 따른 사용자가 선호하는 것이 업종이면, 업종별 업종 점수에 특별 가중치를 추가로 곱하여 업종별 업종 점수를 재산정하고, 재산정된 업종 점수에 기초하여 업태 별로 업종 순위를 결정하고, 업태 별로 기 결정된 순위 이내의 업종 중 무작위로 추출된 하나의 업종을 만족하는 업체의 업체 정보를 사용자 단말(110)로 전송하며, 선호도 설문 결과에 따른 사용자가 선호하는 것이 가격이면, 가격대별 누적된 터치 횟수에 특별 가중치를 추가로 곱하여 업종별 업종 점수를 재산정하고, 재산정된 업종 점수에 기초하여 업태 별로 업종 순위를 결정하고, 업태 별로 기 결정된 순위 이내의 업종 중 무작위로 추출된 하나의 업종을 만족하는 업체의 업체 정보를 사용자 단말(110)로 전송할 수 있다. 실시 형태에 따라서는 상술한 선호도는 초기에 사용자 선호도를 판단하는데 이용될 수 있으며, 이 경우 업태별 업종 순위는 상술한 스토리 설문 결과에 의해서만 정해질 수 있을 것이다.Subsequently, if the user's preference according to the preference survey result is the industry type, the industry ranking module 122d of the service providing server 120 further multiplies the industry type score by a special weight to recalculate the industry type score by the industry type, Determining the industry ranking by industry type based on the industry score, and transmits the company information of a company that satisfies one of the sectors randomly extracted among the industry within the ranking determined by industry type to the user terminal 110, the preference questionnaire results If the user's preference is price, the accumulated number of touches by price range is further multiplied by a special weight to reinvent the sector score for each industry, determine the industry ranking by industry based on the determined industry score, and rank determined by industry. Transmitting the business information of a company that satisfies one of the industry types randomly extracted within the industry to the user terminal 110 Can. According to an embodiment, the above-described preference may be used to initially determine user preference, and in this case, the industry type ranking by industry may be determined only by the above-described story questionnaire.

또한, 서비스 제공 서버(120)의 업종 순위 결정 모듈(122d)은 선호도 설문 결과에 따른 사용자가 선호하는 업종이 기 결정된 업종 순위에 부존재하는 경우에는 선호도 설문 결과에 따른 사용자가 선호하는 업종에 기본 업종 점수를 부여한 후 업종별 업종 점수를 재산정하고, 재 산정된 업종 점수에 기초하여 업태 별로 업종 순위를 재 결정하고, 업태 별로 기 결정된 순위 이내의 업종 중 무작위로 추출된 하나의 업종을 만족하는 업체의 업체 정보를 사용자 단말(110)로 전송할 수도 있다.In addition, the industry ranking module 122d of the service providing server 120 determines that the user's preferred industry according to the preference survey result does not exist in the predetermined industry ranking, and the user's preferred industry according to the preference survey result. After assigning the scores, re-define the industry scores by industry type, re-determine the industry rankings by industry type based on the re-calculated industry scores, and satisfy the one of the industries randomly selected among the industries within the predetermined rank by industry type. Information may be transmitted to the user terminal 110.

또한, 본 발명의 다른 실시 형태에 의하면, 사용자 단말(110)은 재 추천 요청(도 5a의 도면부호 513 참조)을 서비스 제공 서버(120)로 전송할 수 있으며, 재 추천 요청을 수신한 서비스 제공 서버(120)의 업종 순위 결정 모듈(122d)은 사용자의 선호도를 반영하여 업태 별로 기 결정된 순위 이내의 업종 중 무작위로 추출된 하나의 업종을 만족하는 업체의 업체 정보를 사용자 단말(110)로 재전송할 수도 있다.In addition, according to another embodiment of the present invention, the user terminal 110 may transmit a re-recommendation request (refer to reference numeral 513 of FIG. 5A) to the service provision server 120 and receive the re-recommendation request. The industry ranking module 122d of 120 may retransmit the company information of a company that satisfies one of the industries that is randomly extracted among the industries within the ranking determined by industry to reflect the user's preference to the user terminal 110. It may be.

또한, 본 발명의 다른 실시 형태에 의하면, 사용자 단말(110)은 인원수를 서비스 제공 서버(120)의 업종 순위 결정 모듈(122d)로 더 전송할 수 있으며, 이 경우 인원수를 수신한 서비스 제공 서버(120)의 업종 순위 결정 모듈(122d)은 업체의 대표 가격 및 교통 수단별 이용 요금을 고려하여 총 비용, 1인당 예상 비용을 사용자 단말(110)로 더 전송할 수도 있다(도 5c 참조).In addition, according to another embodiment of the present invention, the user terminal 110 may further transmit the number of people to the industry type ranking module 122d of the service providing server 120, in which case the service providing server 120 received the number of people. The industry ranking module 122d may further transmit the total cost and the estimated cost per person to the user terminal 110 in consideration of the representative price of the company and the usage fee for each vehicle (see FIG. 5C).

한편, 데이터베이스(130)에는 사용자 단말(110)에서 전송한 가격 분석을 위한 로그 데이터(도 3a의 310) 및 업종 분석을 위한 로그 데이터(도 3b의 330)가 저장될 수 있다.The database 130 may store log data (310 of FIG. 3A) for price analysis and log data (330 of FIG. 3B) for business type analysis transmitted from the user terminal 110.

상술한 바와 같이, 본 발명의 일 실시 형태에 의하면, 화면의 터치 행위인 사용자 액션에 기초하여 수집된 로그 데이터에 기초하여 사용자가 선호하는 업종 또는 가격을 기준으로 먹고, 놀고, 마시고, 즐기는 유형의 코스를 추천하여 줌으로써, 매일 같이 쏟아지는 수많은 정보와 늘어나는 선택의 기회에 결정하지 못하고 수많은 정보를 검색해보고 더 좋은 정보가 있을 거라는 생각으로 의심해보는 등의 정보에 의존하거나 선택을 하지 못하고 미루는 결정장애, 선택장애를 가진 사용자에게 선택 범위를 줄여줄 수 있으며, 오프라인 방문을 유도하여 서비스 업체들의 매출에 기여할 수 있는 이점이 있다.As described above, according to one embodiment of the present invention, a type of eating, playing, drinking, and enjoying based on a business type or price preferred by a user based on log data collected based on a user action that is a touch action of a screen By recommending courses, you can't decide on the amount of information pouring out every day and the number of choices you can make, but you can't rely on or delay the choice of retrieving a lot of information and suspecting that there will be better information. This can reduce the choices for users with disabilities, and has the advantage of contributing to the revenue of service providers by inducing offline visits.

또한, 본 발명의 다른 실시 형태에 의하면, 스토리 방식의 설문을 통해 업종 또는 가격으로 분석한 사용자 성향을 업체 추천에 반영함으로써, 최초 사용자에게도 사용자 맞춤형 정보 제공이 가능한 이점이 있다.In addition, according to another embodiment of the present invention, by reflecting the user's propensity analyzed by industry type or price through a story-based questionnaire to the company recommendation, there is an advantage that can provide customized information to the first user.

또한, 본 발명의 다른 실시 형태에 의하면, 사용자들에 의해 누적된 코스 정보는 향후 빅데이터 분석을 통해 상권 분석시 비중 있는 유형의 업체 정보를 제공할 수 있다. 예를 들면, 특정 지역에 마실 곳이 집중되어 있으나, 코스 분석을 통해, 마실 곳을 찾는 사람들이 함께 방문하는 즐길 곳의 통계를 제공하여 가능성이 높은 업종으로 상점을 개설하도록 컨설팅하는 기본 데이터가 될 수 있다. 또한, 업체 사장님들에게는 사용자들의 코스 설계 정보를 통계로 제공함으로써, 판매 상품의 구성, 영업 판매 전략, 유관 업종과의 공동 이벤트 진행 등의 고객 유치 및 매출 향상에 기여할 수 있다.In addition, according to another embodiment of the present invention, the course information accumulated by the users may provide a significant type of company information in the future business analysis through big data analysis. For example, although there are concentrations of places to drink in a particular area, course analysis may provide basic data to consult shops that open up shops with a high likelihood by providing statistics on where people who find drink places to visit together. Can be. In addition, by providing the company's course design information to the company boss as a statistic, it can contribute to attracting customers and improving sales, such as the composition of sales products, sales sales strategy, joint events with related industries.

한편, 도 6은 본 발명의 일 실시 형태에 따른 사용자 맞춤형 정보 제공 방법을 설명하는 흐름도이다.6 is a flowchart illustrating a user-customized information providing method according to an embodiment of the present invention.

이하, 도 1 내지 도 6을 참조하여 본 발명의 일 실시 형태에 따른 사용자 맞춤형 정보 제공 방법을 설명한다. 다만, 발명의 간명화를 위하여 도 1 내지 도 5c에서 설명된 사항과 중복된 부분의 설명은 생략한다.Hereinafter, a method of providing customized information according to an embodiment of the present invention will be described with reference to FIGS. 1 to 6. However, for the sake of brevity of the invention, descriptions of parts overlapped with those described in FIGS. 1 to 5C will be omitted.

도 1 내지 도 6을 참조하면, 본 발명의 일 실시 형태에 따른 사용자 맞춤형 정보 제공 방법은, 1 to 6, a user-customized information providing method according to an embodiment of the present invention,

사용자 단말(110)에서, 적어도 2 이상의 업체의 업체 정보와 업체 정보의 터치시 디스플레이되는 업체 세부 정보에 대한 터치 행위인 사용자 액션에 기초하여 사용자가 선호하는 업종 및 가격을 분석하기 위한 로그 데이터를 수집하고, 수집된 로그 데이터를 네트워크(NW)를 통해 서비스 제공 서버(120)로 전송하는 단계에 의해 개시될 수 있다(S610).The user terminal 110 collects log data for analyzing a business type and price preferred by the user based on a user action, which is a touch action on the company information of at least two or more companies and the company details displayed when the company information is touched. In addition, the collected log data may be started by transmitting the collected log data to the service providing server 120 through the network NW (S610).

이후, 서비스 제공 서버(120)에서, 사용자 단말(110)로부터 로그 데이터를 수신하고, 수신된 로그 데이터에 기초하여 업종 및 가격 중 사용자의 선호도가 반영된 어느 하나를 선택할 수 있다(S620).Thereafter, the service providing server 120 may receive log data from the user terminal 110 and select one in which the user's preference is reflected among the industry type and the price based on the received log data (S620).

특히, 서비스 제공 서버(120)는 로그 데이터의 정규 분포 곡선 및 표준 편차에 기초하여 업종 및 가격 중 사용자의 선호도가 반영된 어느 하나를 선택할 수 있다.In particular, the service providing server 120 may select any one reflecting a user's preference among an industry type and a price based on a normal distribution curve and a standard deviation of log data.

구체적으로, 서비스 제공 서버(120)는 가격에 대한 정규 분포 곡선의 표준 편차 사이의 면적이 업종에 대한 정규 분포 곡선의 표준 편차 사이의 면적보다 크면 가격을 사용자가 선호하는 것으로 선택하며, 업종에 대한 정규 분포 곡선의 표준 편차 사이의 면적이 가격에 대한 정규 분포 곡선의 표준 편차 사이의 면적보다 크면 업종을 사용자가 선호하는 것으로 선택할 수 있다.Specifically, the service providing server 120 selects the price as the user's preference if the area between the standard deviations of the normal distribution curves for the price is larger than the area between the standard deviations of the normal distribution curves for the industry. If the area between the standard deviations of the normal distribution curves is greater than the area between the standard deviations of the normal distribution curves for prices, the industry can be selected as the user's preference.

예컨대, 도 4a 및 도 4b를 참조하면, 로그데이터분석모듈(122) 중 선택모듈(122c)은 가격에 대한 정규 분포 곡선의 표준 편차(δ) 사이의 면적(A)이 업종에 대한 정규 분포 곡선의 표준 편차(δ) 사이의 면적(B)보다 크면 가격을 사용자가 선호하는 것으로 선택할 수 있다. 반대로, 업종에 대한 정규 분포 곡선의 표준 편차(δ) 사이의 면적(B)이 가격에 대한 정규 분포 곡선의 표준 편차(δ) 사이의 면적(A)보다 크면 업종을 사용자가 선호하는 것으로 선택할 수 있다. 이때 가격과 업종에 대한 정규 분포 곡선의 단위가 다르므로, 도 4a 및 도 4b의 크기는 같은 크기, 예컨대 1로 정규화한다.For example, referring to FIGS. 4A and 4B, the selection module 122c of the log data analysis module 122 has a normal distribution curve for an industry in which the area A between the standard deviations δ of the normal distribution curve for price is the same. If the area B between the standard deviations of δ is greater than, then the price can be selected as the user's preference. Conversely, if the area (B) between the standard deviation (δ) of the normal distribution curve for the industry is greater than the area (A) between the standard deviation (δ) of the normal distribution curve for the price, you can select the industry as the user's preference. have. In this case, since the units of the normal distribution curve for the price and the industry are different, the sizes of FIGS. 4A and 4B are normalized to the same size, for example.

이후, 서비스 제공 서버(120)에서는, 선택된 업종 또는 가격을 만족함과 동시에 사용자 단말(110)의 위치를 중심으로 기 설정된 반경 이내에 위치하는 업체의 업체 정보를 사용자 단말(110)로 전송할 수 있다(S). 여기서, 기 설정된 반경은 사용자에 의해 미리 설정된 값일 수 있다.Thereafter, the service providing server 120 may transmit the company information of the company located within a predetermined radius centering on the location of the user terminal 110 while satisfying the selected business type or price to the user terminal 110 (S). ). Here, the preset radius may be a value preset by the user.

마지막으로, 사용자 단말(110)에서, 서비스 제공 서버(120)로부터 수신된 업체의 업체 정보를 디스플레이할 수 있다(S640).Finally, the user terminal 110 may display the company information of the company received from the service providing server 120 (S640).

상술한 바와 같이, 본 발명의 일 실시 형태에 의하면, 화면의 터치 행위인 사용자 액션에 기초하여 수집된 로그 데이터에 기초하여 사용자가 선호하는 업종 또는 가격을 기준으로 먹고, 놀고, 마시고, 즐기는 유형의 코스를 추천하여 줌으로써, 매일 같이 쏟아지는 수많은 정보와 늘어나는 선택의 기회에 결정하지 못하고 수많은 정보를 검색해보고 더 좋은 정보가 있을 거라는 생각으로 의심해보는 등의 정보에 의존하거나 선택을 하지 못하고 미루는 결정장애, 선택장애를 가진 사용자에게 선택 범위를 줄여줄 수 있으며, 오프라인 방문을 유도하여 서비스 업체들의 매출에 기여할 수 있는 이점이 있다.As described above, according to one embodiment of the present invention, a type of eating, playing, drinking, and enjoying based on a business type or price preferred by a user based on log data collected based on a user action that is a touch action of a screen By recommending courses, you can't decide on the amount of information pouring out every day and the number of choices you can make, but you can't rely on or delay the choice of retrieving a lot of information and suspecting that there will be better information. This can reduce the choices for users with disabilities, and has the advantage of contributing to the revenue of service providers by inducing offline visits.

또한, 본 발명의 다른 실시 형태에 의하면, 스토리 방식의 설문을 통해 업종 또는 가격으로 분석한 사용자 성향을 업체 추천에 반영함으로써, 최초 사용자에게도 사용자 맞춤형 정보 제공이 가능한 이점이 있다.In addition, according to another embodiment of the present invention, by reflecting the user's propensity analyzed by industry type or price through a story-based questionnaire to the company recommendation, there is an advantage that can provide customized information to the first user.

또한, 본 발명의 다른 실시 형태에 의하면, 사용자들에 의해 누적된 코스 정보는 향후 빅데이터 분석을 통해 상권 분석시 비중 있는 유형의 업체 정보를 제공할 수 있다. 예를 들면, 특정 지역에 마실 곳이 집중되어 있으나, 코스 분석을 통해, 마실 곳을 찾는 사람들이 함께 방문하는 즐길 곳의 통계를 제공하여 가능성이 높은 업종으로 상점을 개설하도록 컨설팅하는 기본 데이터가 될 수 있다. 또한, 업체 사장님들에게는 사용자들의 코스 설계 정보를 통계로 제공함으로써, 판매 상품의 구성, 영업 판매 전략, 유관 업종과의 공동 이벤트 진행 등의 고객 유치 및 매출 향상에 기여할 수 있다.In addition, according to another embodiment of the present invention, the course information accumulated by the users may provide a significant type of company information in the future business analysis through big data analysis. For example, although there are concentrations of places to drink in a particular area, course analysis may provide basic data to consult shops that open up shops with a high likelihood by providing statistics on where people who find drink places to visit together. Can be. In addition, by providing the company's course design information to the company boss as a statistic, it can contribute to attracting customers and improving sales, such as the composition of sales products, sales sales strategy, joint events with related industries.

상술한 본 발명의 일 실시 형태에 따른 사용자 맞춤형 정보 제공 방법은 컴퓨터에서 실행되기 위한 프로그램으로 제작되어 컴퓨터가 읽을 수 있는 기록 매체에 저장될 수 있다. 컴퓨터가 읽을 수 있는 기록 매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등을 포함한다. 또한, 컴퓨터가 읽을 수 있는 기록 매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 그리고 상기 방법을 구현하기 위한 기능적인(function) 프로그램, 코드 및 코드 세그먼트들은 본 발명이 속하는 기술분야의 프로그래머들에 의해 용이하게 추론될 수 있다.The user-customized information providing method according to an embodiment of the present invention described above may be produced as a program for execution on a computer and stored in a computer-readable recording medium. Examples of computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, and the like. The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion. And functional programs, codes and code segments for implementing the method can be easily inferred by programmers in the art to which the present invention belongs.

또한, 본 발명을 설명함에 있어 상술한 "~~ 모듈"은 다양한 방식, 예를 들면 프로세서, 프로세서에 의해 수행되는 프로그램 명령들, 소프트웨어 모듈, 마이크로 코드, 컴퓨터 프로그램 생성물, 로직 회로, 어플리케이션 전용 집적 회로, 펌웨어 등에 의해 구현될 수 있다.In addition, in describing the present invention, the above-described "~~ module" may be used in various ways, for example, a processor, program instructions executed by a processor, software module, microcode, computer program product, logic circuit, and application-specific integrated circuit. , Firmware, or the like.

본 발명은 상술한 실시형태 및 첨부된 도면에 의해 한정되지 아니한다. 첨부된 청구범위에 의해 권리범위를 한정하고자 하며, 청구범위에 기재된 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 다양한 형태의 치환, 변형 및 변경할 수 있다는 것은 당 기술분야의 통상의 지식을 가진 자에게 자명할 것이다.The present invention is not limited by the above-described embodiment and the accompanying drawings. It is intended to limit the scope of the claims by the appended claims, and that various forms of substitution, modification and change can be made without departing from the spirit of the present invention as set forth in the claims to those skilled in the art. Will be self explanatory.

100: 사용자 맞춤형 정보 제공 시스템
110: 사용자 단말
111: 디스플레이모듈
112: 로그데이터수집모듈
113: 송수신모듈
114: GPS 수신모듈
120: 서비스 제공 서버
121: 송수신모듈
122: 로그데이터분석모듈
122a: 제1 정규화모듈
122b: 제2 정규화모듈
122c: 선택모듈
122d: 업종순위결정모듈
130: 데이터베이스
310: 가격 분석을 위한 로그 데이터
320: 가격 분석을 위한 로그 데이터 테이블
330: 업종 분석을 위한 로그 데이터
340: 엄종 분석을 위한 로그 데이터 테이블
100: customized information providing system
110: user terminal
111: display module
112: log data collection module
113: transmit / receive module
114: GPS receiving module
120: service providing server
121: transceiver module
122: log data analysis module
122a: first normalization module
122b: second normalization module
122c: selection module
122d: Industry Ranking Module
130: database
310: Log data for price analysis
320: Log data table for price analysis
330: Log data for industry analysis
340: Log data table for string analysis

Claims (16)

적어도 2 이상의 업체의 업체 정보와 상기 업체 정보의 터치시 디스플레이되는 업체 세부 정보에 대한 터치 행위인 사용자 액션에 기초하여 사용자가 선호하는 업종 및 가격을 분석하기 위한 로그 데이터를 수집하고, 수집된 로그 데이터를 전송하는 사용자 단말; 및
상기 사용자 단말로부터 상기 로그 데이터를 수신하고, 수신된 상기 로그 데이터에 기초하여 업종 및 가격 중 상기 사용자의 선호도가 반영된 어느 하나를 선택하고, 선택된 업종 또는 가격을 만족함과 동시에 상기 사용자 단말의 위치를 중심으로 기 설정된 반경 이내에 위치하는 업체의 업체 정보를 상기 사용자 단말로 전송하는 서비스 제공 서버;
를 포함하며, 상기 사용자 단말은,
상기 서비스 제공 서버로부터 수신된 업체의 업체 정보를 디스플레이하는, 사용자 맞춤형 정보 제공 시스템.
Collect log data for analyzing a business type and price preferred by the user based on a user action of at least two or more businesses and a user action that is a touch action on the company details displayed when the company information is touched, and the collected log data User terminal for transmitting the; And
Receiving the log data from the user terminal, selecting any one of the industry type and price reflecting the user's preference based on the received log data, and satisfies the selected industry type or price and at the same time centering the location of the user terminal A service providing server for transmitting company information of a company located within a preset radius to the user terminal;
To include, the user terminal,
And displaying the company information of the company received from the service providing server.
제1항에 있어서,
상기 서비스 제공 서버는,
수신된 상기 로그 데이터의 정규 분포 곡선 및 표준 편차에 기초하여 상기 업종 및 가격 중 상기 사용자의 선호도가 반영된 어느 하나를 선택하는 로그 데이터 분석 모듈을 포함하는, 사용자 맞춤형 정보 제공 시스템.
The method of claim 1,
The service providing server,
And a log data analysis module for selecting any one of the industry type and the price reflecting the user's preference based on the received normal distribution curve and standard deviation of the log data.
제2항에 있어서,
상기 로그 데이터 분석 모듈은,
상기 로그 데이터 중 가격 분석을 위한 로그 데이터로부터 가격대별 누적된 터치 횟수를 구하고, 이로부터 가격에 대한 정규 분포 곡선을 구하는 제1 정규화 모듈;
상기 로그 데이터 중 업종 분석을 위한 로그 데이터로부터 상기 업체 세부 정보들 중 터치된 세부 항목들 각각에 대한 사용자 액션 ID의 기본 배점을 합산한 기본 점수에 가중치를 곱한 업종별 업종 점수로부터 업종에 대한 정규 분포 곡선을 구하는 제2 정규화 모듈;
상기 가격에 대한 정규 분포 곡선의 표준 편차 사이의 면적 및 상기 업종에 대한 정규 분포 곡선의 표준 편차 사이의 면적에 기초하여 상기 업종 및 가격 중 어느 하나를 선택하는 선택 모듈을 포함하는, 행동 패턴 분석을 통한 사용자 맞춤형 정보 제공 시스템.
The method of claim 2,
The log data analysis module,
A first normalization module for obtaining a cumulative number of touches for each price range from the log data for price analysis among the log data, and obtaining a normal distribution curve for the price therefrom;
The normal distribution curve for the industry from the industry score by each industry type multiplied by the weighted base score of the user's action ID for each of the touched detailed items of the company details from the log data for analysis of the industry in the log data A second normalization module obtaining a;
And a selection module for selecting any one of the industry and the price based on the area between the standard deviation of the normal distribution curve for the price and the area between the standard deviation of the normal distribution curve for the industry. Customized information provision system through
제3항에 있어서,
상기 선택 모듈은,
상기 가격에 대한 정규 분포 곡선의 표준 편차 사이의 면적이 상기 업종에 대한 정규 분포 곡선의 표준 편차 사이의 면적보다 크면 가격을 선택하며,
상기 업종에 대한 정규 분포 곡선의 표준 편차 사이의 면적이 상기 가격에 대한 정규 분포 곡선의 표준 편차 사이의 면적보다 크면 업종을 선택하는, 사용자 맞춤형 정보 제공 시스템.
The method of claim 3,
The selection module,
If the area between the standard deviations of the normal distribution curves for the price is greater than the area between the standard deviations of the normal distribution curves for the industry, select the price,
And select an industry if the area between standard deviations of the normal distribution curves for the industry is greater than the area between standard deviations of the normal distribution curves for the price.
제3항에 있어서,
상기 가중치는,
상기 업체 세부 정보에 체류한 체류 시간에 기초한 시간 가중치, 특정 메뉴를 통해 유입되었는지에 기초한 기점 가중치, 상기 업체 세부 정보의 터치에 기초한 업체 가중치 및 상기 업체 정보를 핀 고정했는지에 기초한 관심 가중치 중 적어도 하나를 포함하는, 사용자 맞춤형 정보 제공 시스템.
The method of claim 3,
The weight is,
At least one of a time weight based on a residence time staying in the company detail information, an origin weight based on whether a specific menu has been introduced, a weight based on a touch of the business detail information, and an interest weight based on whether the company information is pinned Including, a user-customized information providing system.
제1항에 있어서,
상기 서비스 제공 서버는,
상기 사용자의 선호도가 반영된 것이 업종이면, 상기 업종 분석을 위한 로그 데이터로부터 상기 업체 세부 정보 중 터치된 세부 항목들 각각에 대한 사용자 액션 ID의 기본 배점을 합산한 기본 점수에 가중치를 곱한 업종별 업종 점수에 기초하여 업태 별로 업종 순위를 결정하고, 업태 별로 기 결정된 순위 이내의 업종 중 무작위로 추출된 하나의 업종을 만족하는 업체의 업체 정보를 상기 사용자 단말로 전송하며,
상기 사용자의 선호도가 반영된 것이 가격이면, 상기 가격 분석을 위한 로그 데이터로부터 가격대별 누적된 터치 횟수에 기초하여 업태 별로 업종 순위를 결정하고, 업태 별로 기 결정된 순위 이내의 업종 중 무작위로 추출된 하나의 업종을 만족하는 업체의 업체 정보를 상기 사용자 단말로 전송하는 업종 순위 결정 모듈을 더 포함하는, 사용자 맞춤형 정보 제공 시스템.
The method of claim 1,
The service providing server,
If the user's preference is reflected in the industry, from the log data for the industry analysis to the industry score for each industry by multiplying the basic score of the user's action ID for each of the touched details in the company details multiplied by the weight Determining the industry type ranking by industry based on the type of business, and transmitting the company information of a company that satisfies one of the industries randomly extracted among the industry within the rank determined by industry type to the user terminal,
If the user's preference is reflected in the price, from the log data for price analysis to determine the industry type ranking by industry based on the accumulated number of touches for each price range, one of the industries within the ranking determined by each industry randomly And a business type ranking module for transmitting business information of a company satisfying a business type to the user terminal.
제6항에 있어서,
상기 사용자 단말은, 사용자로부터 업종 및 가격에 대한 스토리 형식의 선호도 설문 결과를 입력받고, 입력된 결과를 상기 서비스 제공 단말로 전송하며,
상기 업종 순위 결정 모듈은, 상기 선호도 설문 결과에 따라 업태별 업종 순위를 재조정하는, 사용자 맞춤형 정보 제공 시스템.
The method of claim 6,
The user terminal receives a result of a preference questionnaire in the form of story about the type of industry and price from the user, and transmits the input result to the service providing terminal,
The industry type ranking module, re-adjust the industry type by industry type according to the preference questionnaire, user-customized information providing system.
제7항에 있어서,
상기 업종 순위 결정 모듈은,
상기 선호도 설문 결과에 따른 상기 사용자가 선호하는 것이 업종이면, 업종별 업종 점수에 특별 가중치를 추가로 곱하여 업종별 업종 점수를 재산정하고, 재산정된 업종 점수에 기초하여 업태 별로 업종 순위를 결정하고, 업태 별로 기 결정된 순위 이내의 업종 중 무작위로 추출된 하나의 업종을 만족하는 업체의 업체 정보를 상기 사용자 단말로 전송하며,
상기 선호도 설문 결과에 따른 상기 사용자가 선호하는 것이 가격이면, 가격대별 누적된 터치 횟수에 특별 가중치를 추가로 곱하여 업종별 업종 점수를 재산정하고, 재산정된 업종 점수에 기초하여 업태 별로 업종 순위를 결정하고, 업태 별로 기 결정된 순위 이내의 업종 중 무작위로 추출된 하나의 업종을 만족하는 업체의 업체 정보를 상기 사용자 단말로 전송하는, 사용자 맞춤형 정보 제공 시스템.
The method of claim 7, wherein
The industry ranking module,
If the user's preference according to the result of the preference questionnaire, the industry type by multiplying the industry-specific scores by a special weight additionally to re-define the industry type score by industry type, determine the industry type ranking by industry type based on the property type score, Sending the company information of a company that satisfies one of the industry sectors randomly extracted among the industries within the predetermined ranking to the user terminal,
If the user's preference according to the result of the preference questionnaire results in price, recalculate the industry type score by industry by additionally multiplying the accumulated number of touches by price range by a special weight, and determine the industry rank by industry type based on the recalculated industry score. , The user-customized information providing system for transmitting the company information of the company that satisfies one of the industry sectors randomly extracted from the industry within the predetermined ranking by industry to the user terminal.
제8항에 있어서,
상기 업종 순위 결정 모듈은,
상기 선호도 설문 결과에 따른 상기 사용자가 선호하는 업종이 기 결정된 업종 순위에 부존재하는 경우 상기 선호도 설문 결과에 따른 상기 사용자가 선호하는 업종에 기본 업종 점수를 부여한 후 업종별 업종 점수를 재산정하고, 재 산정된 업종 점수에 기초하여 업태 별로 업종 순위를 재 결정하고, 업태 별로 기 결정된 순위 이내의 업종 중 무작위로 추출된 하나의 업종을 만족하는 업체의 업체 정보를 상기 사용자 단말로 전송하는, 사용자 맞춤형 정보 제공 시스템.
The method of claim 8,
The industry ranking module,
If the user's preferred sector according to the preference survey result does not exist in the predetermined industry ranking, the basic sector score is assigned to the user's preferred sector according to the preference survey result, and the sector score for each sector is recalculated and recalculated. Re-determining the industry rankings by industry type based on the industry score, and user information providing system for transmitting the company information of a company that meets one of the sectors randomly extracted among the industry within the predetermined rank by industry type to the user terminal .
제8항에 있어서,
상기 사용자 단말은, 재 추천 요청을 상기 서비스 제공 단말로 전송하며,
상기 재 추천 요청을 수신한 상기 서비스 제공 단말의 업종 순위 결정 모듈은,
상기 사용자의 선호도를 반영하여 업태 별로 기 결정된 순위 이내의 업종 중 무작위로 추출된 하나의 업종을 만족하는 업체의 업체 정보를 상기 사용자 단말로 재전송하는, 사용자 맞춤형 정보 제공 시스템.
The method of claim 8,
The user terminal sends a re-recommendation request to the service providing terminal,
The industry type ranking module of the service providing terminal that receives the re-recommendation request,
Reflecting the user's preferences retransmits the company information of a company that satisfies one of the sectors randomly extracted among the sectors within the predetermined ranking by industry, to the user terminal, the user customized information providing system.
제8항에 있어서,
상기 사용자 단말은,
인원수를 상기 서비스 제공 서버로 더 전송하며,
인원수를 수신한 상기 서비스 제공 서버의 업종 순위 결정 모듈은,
업체의 대표 가격 및 교통 수단별 이용 요금을 고려하여 총 비용, 1인당 예상 비용을 상기 사용자 단말로 더 전송하는, 사용자 맞춤형 정보 제공 시스템.
The method of claim 8,
The user terminal,
Further send the number of people to the service providing server,
The industry type ranking module of the service providing server that has received the number of people,
A user-customized information providing system for transmitting the total cost, the estimated cost per person to the user terminal in consideration of the representative price of the company and the usage fee for each vehicle.
제6항에 있어서,
상기 업종은, 상기 업체가 제공하는 대표 상품 또는 대표 서비스를 카테고리화한 것이며,
상기 업태는, 업종이 유사한 그룹을 카테고리화한 것인, 사용자 맞춤형 정보 제공 시스템.
The method of claim 6,
The industry is a category of representative products or representative services provided by the company,
The business status is a category of a similar business category, user-customized information providing system.
제1항에 있어서,
상기 로그 데이터는,
상기 업체 정보의 터치 시각, 터치한 업체 정보의 업체 ID 및 터치한 업체 정보의 대표 가격을 포함한 가격 분석을 위한 로그 데이터와,
상기 업체의 세부 항목들 중 상기 사용자에 의해 터치된 세부 항목의 터치 시점, 터치된 세부 항목의 식별자인 사용자 액션 ID, 업체 ID 및 상기 사용자 액션 ID의 기본 배점을 포함한 업종 분석을 위한 로그 데이터를 포함하는, 사용자 맞춤형 정보 제공 시스템.
The method of claim 1,
The log data,
Log data for price analysis including touch time of the company information, company ID of touched company information, and representative price of touched company information,
Among the detailed items of the company, the log data for industry analysis including the touch point of the detailed item touched by the user, the user action ID which is an identifier of the touched detailed item, the company ID, and the basic distribution of the user action ID are included. , Customized information providing system.
제1항에 있어서,
상기 업체 정보는,
상호명, 업종, 대표 사진, 대표 가격, 상기 사용자의 현재 위치를 중심으로 업체까지의 거리 및 이동 시간 중 적어도 하나를 포함하며,
상기 업체 세부 정보는,
공유하기, 즐겨 찾기, 사진 상세 보기, 길찾기, 네비게이션, 지도 보기, 영업 시간, 상품 보기, 소식 상세 보기, 추천 블로그 상세 보기, 사용자 주변 편의 시설 및 제보하기 중 적어도 하나를 포함하는, 사용자 맞춤형 정보 제공 시스템.
The method of claim 1,
The listing above,
At least one of a business name, a business category, a representative photo, a representative price, a distance to a business and a travel time around the user's current location,
The company details above,
Personalized information, including at least one of sharing, favorites, photo detail view, directions, navigation, map view, opening hours, product view, post detail view, featured blog detail view, amenities around the user, and reporting Provide system.
사용자 단말에서, 적어도 2 이상의 업체의 업체 정보와 상기 업체 정보 터치시 디스플레이되는 업체 세부 정보에 대한 터치 행위인 사용자 액션에 기초하여 사용자가 선호하는 업종 및 가격을 분석하기 위한 로그 데이터를 수집하고, 수집된 로그 데이터를 전송하는 제1 단계;
서비스 제공 서버에서, 상기 사용자 단말로부터 상기 로그 데이터를 수신하고, 수신된 상기 로그 데이터에 기초하여 업종 및 가격 중 상기 사용자의 선호도가 반영된 어느 하나를 선택하는 제2 단계;
상기 서비스 제공 서버에서, 선택된 업종 또는 가격을 만족함과 동시에 상기 사용자 단말의 위치를 중심으로 기 설정된 반경 이내에 위치하는 업체의 업체 정보를 상기 사용자 단말로 전송하는 제3 단계; 및
상기 사용자 단말에서, 상기 서비스 제공 서버로부터 수신된 업체의 업체 정보를 디스플레이하는 제4 단계;
를 포함하며, 상기 제2 단계는,
수신된 상기 로그 데이터의 정규 분포 곡선 및 표준 편차에 기초하여 상기 업종 및 가격 중 상기 사용자의 선호도가 반영된 어느 하나를 선택하는 선택 단계를 포함하는, 행동 패턴 분석을 통한 사용자 맞춤형 정보 제공 방법.
In the user terminal, log data for analyzing a business type and price preferred by the user is collected and collected based on a user action, which is a touch action on the company information of at least two or more companies and the company details displayed when the company information is touched. Transmitting the collected log data;
A second step of receiving, at the service providing server, the log data from the user terminal and selecting one of the industry type and the price reflecting the user's preference based on the received log data;
A third step of transmitting, by the service providing server, the company information of a company located within a preset radius centering on the location of the user terminal while satisfying a selected business type or price to the user terminal; And
A fourth step of displaying, at the user terminal, company information of a company received from the service providing server;
To include, the second step,
And selecting any one of the industry type and the price reflecting the user's preference based on the received normal distribution curve and standard deviation of the log data.
제15항의 방법을 실행하기 위한 프로그램을 기록한, 컴퓨터로 독출 가능한 기록 매체.
A computer-readable recording medium having recorded thereon a program for executing the method of claim 15.
KR1020190024294A 2018-03-08 2019-02-28 System and method of providing user custom information, computer readable medium Ceased KR20190106717A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020180027481 2018-03-08
KR20180027481 2018-03-08

Publications (1)

Publication Number Publication Date
KR20190106717A true KR20190106717A (en) 2019-09-18

Family

ID=68070513

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190024294A Ceased KR20190106717A (en) 2018-03-08 2019-02-28 System and method of providing user custom information, computer readable medium

Country Status (1)

Country Link
KR (1) KR20190106717A (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150050836A (en) 2013-11-01 2015-05-11 현대엠엔소프트 주식회사 The POI highlight system and method of navigation through the analysis of user behavior patterns

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150050836A (en) 2013-11-01 2015-05-11 현대엠엔소프트 주식회사 The POI highlight system and method of navigation through the analysis of user behavior patterns

Similar Documents

Publication Publication Date Title
US11625753B2 (en) Implicitly associating metadata using user behavior
US7103563B1 (en) System and method for advertising with an internet voice portal
US7949671B2 (en) System and method for the transformation and canonicalization of semantically structured data
AU2012359698B9 (en) Search device, search method, search program, and recording medium
WO2009125495A1 (en) Advertisement display method, advertisement display system, and advertisement display program
US20100198812A1 (en) Automated search
US20140032325A1 (en) System and method for promoting items within a location-based service
US10826953B2 (en) Supplementing user web-browsing
US20150046167A1 (en) System and method for funneling user responses in an internet voice portal system to determine a desired item or servicebackground of the invention
WO2019217293A9 (en) Personalized match score for places
US20130036012A1 (en) Location-based service system
US20160055256A1 (en) Systems and methods for directing access to products and services
JP2015503148A (en) Identifying the same user of multiple communication devices based on web page visits, application usage, location, or route
JP2003533909A (en) System and method for voice access to Internet-based information
US20150112841A1 (en) Method and system for identifying matching goods and services
US20210224851A1 (en) Affiliate-driven benefits matching system and methods with location-triggered benefit alert and search score determination
KR20130012155A (en) Method and device for providing social network service
JP5642122B2 (en) Electronic coupon management system, electronic coupon management method, electronic coupon management program
JP5118431B2 (en) Information providing system, information providing apparatus, portable terminal, information providing method and program
US8267795B2 (en) Information storage medium and game-providing system
CN113313552B (en) Recommendation processing method and device
US9043333B1 (en) Systems and methods for directing access to products and services
KR100906928B1 (en) Search term recommendation service method, computer readable recording medium and its system reflecting related factors for business keywords
KR20190106717A (en) System and method of providing user custom information, computer readable medium
JP6896557B2 (en) Information processing equipment, information processing methods, and information processing programs

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20190228

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20200723

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20200926

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20200723

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I