[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR101427233B1 - System and Method of Recommendation Number of Lotto Lottery Number for Providing Lotto Lottery for Increasing Winning Ration Using Data Mining - Google Patents

System and Method of Recommendation Number of Lotto Lottery Number for Providing Lotto Lottery for Increasing Winning Ration Using Data Mining Download PDF

Info

Publication number
KR101427233B1
KR101427233B1 KR1020130028639A KR20130028639A KR101427233B1 KR 101427233 B1 KR101427233 B1 KR 101427233B1 KR 1020130028639 A KR1020130028639 A KR 1020130028639A KR 20130028639 A KR20130028639 A KR 20130028639A KR 101427233 B1 KR101427233 B1 KR 101427233B1
Authority
KR
South Korea
Prior art keywords
winning
lottery
recommendation
lotto
numbers
Prior art date
Application number
KR1020130028639A
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 강병훈
Priority to KR1020130028639A priority Critical patent/KR101427233B1/en
Application granted granted Critical
Publication of KR101427233B1 publication Critical patent/KR101427233B1/en

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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/34Betting or bookmaking, e.g. Internet betting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2216/00Indexing scheme relating to additional aspects of information retrieval not explicitly covered by G06F16/00 and subgroups
    • G06F2216/03Data mining

Landscapes

  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

A lottery number recommendation system for providing numbers with a high winning probability using data mining comprises: a winning number database which stores lottery winning numbers as a history by times; and a number recommendation providing server which includes a frequent number creating unit for selecting a plurality of reference numbers according to the frequency of winning lottery numbers in connection with the winning number database when a request for lottery number recommendation is received from a user terminal accessing a web server through a communication network, a random number creating unit for creating a plurality of lottery number groups by creating one or more remaining lottery numbers except reference numbers as random numbers in a random extraction method, a number combination group creating unit for combining lottery number groups to create number combination groups and removing duplicate combinations, and a final number calculating unit for comparing the created number combination groups with a winning lottery number, classifying the ranking of the number combination groups in an order that the number of digits of the winning lottery number is numerous, extracting a recommendation number combination group in a predetermined recommendation number combination group from the classified number combination groups, and transmitting the extracted recommendation number combination group to the user terminal through the web server.

Description

데이터 마이닝을 이용한 당첨 확률이 높은 번호를 제공하는 로또 번호 추천 시스템 및 방법{System and Method of Recommendation Number of Lotto Lottery Number for Providing Lotto Lottery for Increasing Winning Ration Using Data Mining}TECHNICAL FIELD The present invention relates to a lottery number recommendation system and a method for recommending a lottery number using a data mining method,

본 발명은 로또 번호 추천 방법에 관한 것으로서, 특히 과거 지표인 로또 당첨 번호를 분석하고 분석한 로또 당첨 번호와 랜덤 번호를 조합하여 다음 주의 로또 당첨 번호의 당첨 확률이 높은 구간을 예측하는 데이터 마이닝을 이용한 당첨 확률이 높은 번호를 제공하는 로또 번호 추천 시스템 및 방법에 관한 것이다.
The present invention relates to a method of recommending a lotto number, and more particularly, to a method of recommending a lotto number using a data mining method in which a lotto winning number of a next lotto is predicted by combining a lotto winning number and an analyzed random number And a lottery number recommendation system and method for providing a lottery number.

복권은 번호를 기재하거나 특정 표시를 하여 판매한 뒤 미리 정한 당첨 조건에 맞을 때 해당 상금을 주는 일정한 규격의 표찰이다.The lottery ticket is a standardized ticket that gives the prize money when the number is specified or sold with a specific mark and then meets predetermined winning conditions.

복권의 종류는 추첨 복권, 로또(Lotto), 즉석 복권, 경기 복권 등이 있다.Types of lottery include lottery, lotto, instant lottery, and lottery.

이 중 로또 복권은 1-45까지의 번호 중 자신이 원하는 6개의 번호를 선택하여 복권을 구입한 후, 공정한 추첨 절차에 의해 선정된 당첨 번호와 본인이 선택한 번호가 일치하는 개수에 따라 등위를 결정하여 당첨금을 받을 수 있는 복권이다.The Lotto Lottery ticket is obtained by purchasing the lottery ticket by choosing 6 numbers from 1-45 which you want, and then determining the number according to the number of winning number selected by the fair lottery process and the number selected by the user It is the lottery which can receive a prize by the prize.

로또 번호를 선택하는 방법은 사용자가 직접 6개의 당첨 예상 번호를 선택하는 수동 발매 방식과 로또 복권 단말기 또는 로또 복권 발권 서버가 전체 번호를 선택해주는 자동 발매 방식이 있다.The method of selecting a lotto number is a manual release method in which a user manually selects six winning numbers and an automatic release method in which a lottery lottery terminal or a lottery ticket issuing server selects an entire number.

로또 번호를 예상하는 방법은 단순히 기존 당첨된 번호들을 조합하여 선택하거나 자신의 친구 및 가족과 관련한 고유번호, 기념일 등을 당첨 번호로 선택한다.The method of estimating a lotto number is simply to select a combination of existing winning numbers, or to select a winning number for a unique number or anniversary related to his / her friend or family member.

로또 당첨 확률을 높이기 위한 방법으로 가장 많이 당첨된 번호의 통계를 기준으로 금번에 예상되는 당첨 예상 번호를 추출하는 수학적 통계법을 사용하기도 한다.A method to increase the probability of winning a lottery is to use mathematical statistical methods to extract the expected winning numbers based on the statistics of the most winning numbers.

그러나 이러한 수학적 통계법을 사용한 결과는 로또 번호의 당첨 확률을 높이지 못하고 있으며, 이로 인해 구매자의 복권 구매 욕구를 충분히 자극하지 못하고 있는 실정이다.However, the results of using these mathematical statistical methods do not increase the probability of winning a lottery number, and thus the buyer does not fully stimulate the desire to purchase lottery tickets.

따라서, 구매자 입장에서는 조금이라도 로또 당첨 확률을 높여줄 수 있는 방안이 요구되고 있다.
Therefore, there is a need for a way to increase the probability of winning a lottery even for a buyer.

이와 같은 문제점을 해결하기 위하여, 본 발명은 과거 지표인 당첨 로또 번호를 분석하고 분석한 로또 당첨 번호와 랜덤 번호를 조합하여 다음 주의 로또 당첨 번호의 당첨 확률이 높은 구간을 예측하는 데이터 마이닝을 이용한 당첨 확률이 높은 번호를 제공하는 로또 번호 추천 시스템 및 방법을 제공하는데 그 목적이 있다.
In order to solve such a problem, the present invention uses a data mining method in which a lottery lottery number, which is a past indicator, is analyzed and analyzed, and a lottery winning number of a winning lottery winning number is predicted by combining a lottery winning number and a random number The present invention provides a lottery number recommendation system and method that provide a high probability number.

상기 목적을 달성하기 위한 본 발명의 특징에 따른 데이터 마이닝을 이용한 당첨 확률이 높은 번호를 제공하는 로또 번호 추천 시스템은,According to an aspect of the present invention, there is provided a lotto number recommendation system for providing a winning number using data mining,

회차별로 당첨 로또 번호가 이력으로 저장된 당첨 번호 데이터베이스부; 및A winning number database part in which a winning lottery number is stored as a history for each winning number; And

통신망을 통해 웹서버에 접속한 사용자단말로부터 로또 번호 추천을 요청받은 경우, 당첨 번호 데이터베이스부와 연동하여 당첨 로또 번호의 출현 빈도에 따라 기준 번호를 복수개로 선정하는 빈출 번호 생성부와, 각각의 기준 번호 이외에 나머지 하나 이상의 로또 번호를 무작위 추출 방식으로 랜덤 번호로 형성하여 복수개의 로또 번호 그룹을 생성하는 랜덤 번호 생성부와, 각각의 로또 번호 그룹을 조합하여 번호 조합군을 생성한 후 중복 조합을 제거하는 번호 조합군 생성부와, 생성된 번호 조합군과 로또 당첨 번호를 비교하여 로또 당첨 번호의 숫자의 개수가 많은 순서로 상기 번호 조합군의 순위를 분류하고 상기 분류한 번호 조합군에서 기설정된 추천 번호 조합군 범위의 추천 번호 조합군을 추출하여 웹서버를 통해 사용자단말로 전송하는 최종 번호 산출부를 구비한 번호 추천 제공 서버를 포함한다.A number generator for generating a plurality of reference numbers according to the appearance frequency of a winning lottery number in cooperation with a winning number database unit when a lottery number recommendation is requested from a user terminal connected to a web server through a communication network, A random number generator for generating a plurality of lotto number groups by forming random numbers of the remaining one or more lotto numbers in a random extraction mode in addition to the number, and generating a number combination group by combining the respective lotto number groups, And a lottery winning number is obtained by comparing the generated lottery winning number with the generated lottery winning number to classify the ranking of the lottery winning number in the order of the number of the lottery winning number is greater than the lottery winning number, Number combination group, and transmits it to the user terminal through the web server Species Number calculating comprises a like number service server, comprising a.

본 발명의 특징에 따른 데이터 마이닝을 이용한 당첨 확률이 높은 번호를 제공하는 로또 번호 추천 방법은,The lotto number recommendation method for providing a lottery probability number using data mining according to an aspect of the present invention,

전술한 로또 번호 추천 제공 서버를 구비한 후, 빈출 번호 생성부는 당첨 로또 번호의 출현 빈도가 높은 순서대로 1위부터 45위까지 순위를 구성하고 1위부터 15위를 A그룹으로, 16위부터 30위를 B그룹으로, 31위부터 45위를 C그룹으로 그룹별 기준 번호를 설정하는 단계;After having the above-mentioned lotto number recommendation server, the number generator generates the ranking from the first to the 45th in the descending frequency of the winning lottery numbers, the first to the fifteenth in the A group, the 16th to the 30th Setting a reference number for each group from group 31 to group 45 to group C;

랜덤 번호 생성부는 상기 설정한 기준 번호의 순위에 따라 랜덤 번호를 생성할 랜덤 횟수를 다르게 하여 가중치로 부여하고, 순위별 기준 번호에 무작위 방식으로 복수개의 랜덤 번호를 랜덤 횟수만큼 생성하여 그룹별로 각각의 기준 번호에 대응하는 복수개의 랜덤 번호를 복수개 조합하여 하나 이상의 로또 번호 그룹을 생성하는 단계;The random number generator generates a random number to generate a random number according to a rank of the set reference number as a weight value, generates a random number of random numbers in a random number manner for each reference number, Generating a plurality of lotto number groups by combining a plurality of random numbers corresponding to reference numbers;

번호 조합군 생성부는 상기 생성한 하나 이상의 로또 번호 그룹을 그룹별로 조합하여 번호 조합군을 생성하는 단계;Generating a number combination group by combining the generated one or more lotto number groups on a group basis;

최종 번호 산출부는 상기 생성된 번호 조합군과 이번 주 회차의 로또 당첨 번호 또는 일정 횟수 이전의 회차의 복수개의 로또 당첨 번호와 비교하여 로또 당첨 번호의 숫자의 개수가 많은 순서로 번호 조합군의 순위를 분류하는 단계; 및The final number calculation unit compares the generated number combination group with the lotto winning number of the current week rotation number or a plurality of lottery winning numbers before the predetermined number of times to determine the ranking of the number combination group in descending order of the number of the lotto winning number Classifying; And

최종 번호 산출부는 유료 회원마다 등급별로 번호 조합군 범위를 다르게 하여 추천 번호 조합군을 생성하여 상기 웹서버를 통해 로또 번호 추천 서비스를 요청한 사용자단말로 전송하는 단계를 포함한다.
The final number calculator may generate a recommendation number combination group in which the number combination group ranges are different for each paid member, and transmit the lot number recommendation service to the requesting user terminal through the web server.

전술한 구성에 의하여, 본 발명은 실제 로또 당첨 번호 구간과 가장 가까운 유효 수열 구간의 조합을 예측하는 효과가 있다.With the above-described configuration, the present invention has an effect of predicting a combination of an actual lottery winning number interval and a valid validation interval that is closest to the winning lottery number interval.

본 발명은 실제 로또 당첨 번호와의 당첨확률 분석을 통해 가변 비율에 기초한 당첨 번호 구간을 예측하여 당첨 확률을 높이는 효과가 있다.
The present invention has an effect of increasing the winning probability by predicting the winning number interval based on the variable ratio through analysis of the winning probability with the actual lotto winning number.

도 1은 본 발명의 실시예에 따른 데이터 마이닝을 이용한 당첨 확률이 높은 번호를 제공하는 로또 번호 추천 시스템의 구성을 나타낸 도면이다.
도 2는 본 발명의 실시예에 따른 번호 추천 제공 서버의 구성을 나타낸 블록도이다.
도 3은 본 발명의 실시예에 따른 번호 조합군 생성과 최종 번호 산출을 개념적으로 나타낸 도면이다.
도 4는 본 발명의 실시예에 따른 데이터 마이닝을 이용한 당첨 확률이 높은 번호를 제공하는 로또 번호 추천 방법을 나타낸 도면이다.
도 5는 본 발명의 다른 실시예에 따른 당첨 확률이 높은 구간의 조합을 추출하는 개념도이다.
FIG. 1 is a diagram illustrating a configuration of a lottery number recommendation system that provides numbers with a high probability of winning using data mining according to an embodiment of the present invention.
2 is a block diagram illustrating a configuration of a number recommendation server according to an embodiment of the present invention.
3 is a conceptual diagram illustrating generation of a number combination group and final number calculation according to an embodiment of the present invention.
FIG. 4 is a diagram illustrating a lotto number recommendation method for providing numbers with a high probability of winning using data mining according to an embodiment of the present invention.
FIG. 5 is a conceptual diagram for extracting a combination of sections with high winning probability according to another embodiment of the present invention.

아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily carry out the present invention. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In order to clearly illustrate the present invention, parts not related to the description are omitted, and similar parts are denoted by like reference characters throughout the specification.

명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.Throughout the specification, when an element is referred to as "comprising ", it means that it can include other elements as well, without excluding other elements unless specifically stated otherwise.

도 1은 본 발명의 실시예에 따른 데이터 마이닝을 이용한 당첨 확률이 높은 번호를 제공하는 로또 번호 추천 시스템의 구성을 나타낸 도면이다.FIG. 1 is a diagram illustrating a configuration of a lottery number recommendation system that provides numbers with a high probability of winning using data mining according to an embodiment of the present invention.

본 발명의 실시예에 따른 데이터 마이닝을 이용한 당첨 확률이 높은 번호를 제공하는 로또 번호 추천 시스템은 사용자단말(100), 통신망(200), 웹서버(300), 당첨 번호 데이터베이스부(400) 및 번호 추천 제공 서버(500)를 포함한다.The lottery number recommendation system for providing numbers with a high probability of winning using data mining according to an embodiment of the present invention includes a user terminal 100, a communication network 200, a web server 300, a winning number database 400, And a recommendation providing server 500.

사용자단말(100)은 이동통신 단말기, PDA 및 컴퓨터 등을 포함하며 통신망(200)은 인터넷, 랜, 무선 통신망 등을 포함한다.The user terminal 100 includes a mobile communication terminal, a PDA, and a computer, and the communication network 200 includes the Internet, a LAN, and a wireless communication network.

하나 이상의 사용자단말(100)은 통신망(200)을 통해 웹서버(300)에 접속하여 로또 번호 생성을 요청한다.One or more user terminals 100 access the web server 300 through the communication network 200 and request generation of a lotto number.

사용자는 통신망(200)을 통해 원격지에서 번호 추천 제공 서버(500)와 연결된 웹서버(300)에 접속하여 회원 가입을 수행한 후 로또 번호 추천 서비스를 이용하게 된다.The user accesses the web server 300 connected to the number recommendation server 500 at a remote site via the communication network 200 and performs membership registration and uses the lotto number recommendation service.

이때, 회원 가입된 상태에서 로그인하여 아이디와 패스워드를 입력하면 로그인한 컴퓨터가 사용자단말(100)이 된다.At this time, when the user is logged in while the member is registered and the ID and password are input, the logged-in computer becomes the user terminal 100.

웹서버(300)는 사용자단말(100)로부터 수신한 로또 번호 추천의 요청 신호를 번호 추천 제공 서버(500)로 전송하고 번호 추천 제공 서버(500)로부터 추출된 숫자 조합을 통신망(200)을 통해 사용자단말(100)로 서비스하도록 구성된다.The web server 300 transmits a request signal for recommendation of a lottery number received from the user terminal 100 to the recommendation providing server 500 and transmits the number combination extracted from the recommendation providing server 500 through the communication network 200 And is configured to service the user terminal 100.

사용자단말(100) 및 번호 추천 제공 서버(500)는 통상적인 컴퓨터 본체(PC 또는 서버)와 화면, 컴퓨터 본체에 정보를 입력하는 인터페이스인 입력 수단을 구비한다.The user terminal 100 and the number recommendation server 500 are provided with an ordinary computer main body (PC or server), a screen, and input means for inputting information to the computer main body.

이외에 컴퓨터를 구동하는 프로그램을 실행하는 CPU, CPU에 1차적으로 프로그램 및 데이터를 기억하기 위한 주기억장치인 램, 프로그램이 담겨 있는 외부 보조기억장치인 롬, 컴퓨터 본체의 내부에 장치되어 프로그램이나 데이터 등의 데이터베이스를 저장하는 하드 디스크, 컴퓨터 본체와 외부기기와의 입출력을 담당하는 입출력장치, 비디오카드, 오디오카드, 네트워크와의 연결을 위한 통신 모뎀, 기타 포트에 접속되는 외부기기 등의 컴퓨터 시스템을 구성한다. 이와 같은 구성은 공지된 기술로 상세한 설명을 생략한다.A ROM that is a main storage device for primarily storing programs and data, a ROM which is an external auxiliary storage device containing programs, and a ROM that is installed inside the computer main body and stores programs and data A hard disk for storing a database of a computer, an input / output device for inputting / outputting data to / from an external device, a video card, an audio card, a communication modem for connection with a network, and external devices connected to other ports do. Such a configuration is well known in the art and will not be described in detail.

당첨 번호 데이터베이스부(400)는 회차별로 당첨된 로또 번호가 이력으로 저장되어 있고 추첨시 계속적으로 로또 번호 결과가 업데이트된다.The winning number database 400 stores winning lottery numbers for each lottery, and the lottery number results are continuously updated at the time of drawing.

번호 추천 제공 서버(500)는 웹서버(300)로부터 수신한 로또 번호 추천의 요청 신호에 따라 로또 번호 추천 서비스를 제공한다.The number recommendation providing server 500 provides the lotto number recommendation service according to the request signal of the lotto number recommendation received from the web server 300.

번호 추천 제공 서버(500)는 웹서버(300)를 통해 사용자단말(100)의 로또 번호 추천 서비스의 유료 회원을 가입, 탈퇴, 등급 조정, 결제 등의 사용자 인터페이스 화면을 제공한다.The number recommendation providing server 500 provides a user interface screen such as a subscription, withdrawal, rating adjustment, settlement, etc. of a paid member of the lottery number recommendation service of the user terminal 100 through the web server 300.

번호 추천 제공 서버(500)는 로또 번호 추천 서비스에 가입한 유료 회원을 가입 비용에 따라 등급을 구분한다.The number recommendation providing server 500 classifies the paid members who subscribe to the lotto number recommendation service according to the subscription cost.

번호 추천 제공 서버(500)는 과거 지표인 로또 당첨 번호를 분석하고 분석한 로또 당첨 번호와 랜덤 번호를 연계하여 다음 주의 로또 당첨 번호의 당첨 확률이 높은 구간을 예측하여 웹서버(300)를 통해 사용자단말(100)로 제공한다.The number recommendation server 500 analyzes and analyzes the lottery winning number, which is a past index, and predicts a winning probability of the lottery winning number of the next week in association with the analyzed lottery winning number and the random number, And provides it to the terminal 100.

로또 번호는 1부터 45로 이루어진 숫자 그룹 중에서 선택된 서로 동일하지 않은 6개의 숫자로 이루어진 조합을 의미한다.A lotto number is a combination of six non-identical numbers selected from a group of numbers from 1 to 45.

도 2는 본 발명의 실시예에 따른 번호 추천 제공 서버의 구성을 나타낸 블록도이고, 도 3은 본 발명의 실시예에 따른 번호 조합군 생성과 최종 번호 산출을 개념적으로 나타낸 도면이다.FIG. 2 is a block diagram illustrating a configuration of a number recommendation server according to an embodiment of the present invention. FIG. 3 conceptually illustrates generation of a number combination group and final number calculation according to an embodiment of the present invention.

본 발명의 실시예에 따른 번호 추천 제공 서버(500)는 빈출 번호 생성부(510), 랜덤 번호 생성부(520), 번호 조합군 생성부(520), 번호 조합군 데이터베이스부(540), 최종 번호 산출부(550) 및 최종 번호 산출 데이터베이스부(560)를 포함한다.The number recommendation server 500 according to the embodiment of the present invention may include a number generator 510, a random number generator 520, a number combination group generator 520, a number combination group database 540, A number calculation unit 550 and a final number calculation database unit 560.

빈출 번호 생성부(510)는 당첨 번호 데이터베이스부(400)와 연동하여 당첨된 로또 번호를 분석하여 당첨 로또 번호의 출현 빈도가 높은 순서대로 1위부터 45위까지 순위를 구성하고 1위부터 15위를 A그룹으로, 16위부터 30위를 B그룹으로, 31위부터 45위를 C그룹으로 기준 번호(600)를 설정한다.The pending number generator 510 analyzes the winning lottery numbers in cooperation with the winning number database 400 and compiles the ranking from the first to the 45th in order of the winning frequency of the winning lottery numbers. (Group A), number 16 (top) to group B (group B), and group 31 (number 45) to group C (reference number 600).

랜덤 번호 생성부(520)는 그룹별로 기준 번호(600)가 선택되면, 기준 번호(600)를 포함한 나머지 5개의 로또 번호가 무작위 추출 방식으로 1 내지 45 중에서 5개의 랜덤 번호(610)가 생성된다. 이때, 기준 번호(600)와 5개의 랜덤 번호(610)가 중복되지 않도록 한다.When the reference number 600 is selected for each group, the random number generator 520 generates five random numbers 610 among 1 to 45 by the random extraction method for the remaining 5 lotto numbers including the reference number 600 . At this time, the reference number 600 and the five random numbers 610 are not overlapped.

예를 들면, 기준 번호(600)가 26이면, 나머지 34, 45, 5, 12, 22가 무작위의 5개의 랜덤 번호(610)가 추출되는 것이다.For example, if the reference number 600 is 26, the remaining random numbers 610 are extracted from the remaining 34, 45, 5, 12, and 22 random numbers.

랜덤 번호 생성부(520)는 선택된 기준 번호(600)의 순위에 따라 5개의 랜덤 번호(610)가 생성될 랜덤 횟수를 다르게 하여 가중치로 부여한다.The random number generator 520 assigns a random number to generate random numbers 610 according to the rank of the selected reference number 600 as weights.

랜덤 번호 생성부(520)는 랜덤 횟수가 5번이면, 무작위 추출 방식으로 5개의 랜덤 번호(610)를 5번 수행하여 기준 번호(600) + 5개의 랜덤 번호(610)(계속 랜덤으로 변경됨)를 랜덤 횟수만큼 수행하여 5개의 로또 번호 그룹을 생성한다.If the number of random numbers is 5, the random number generator 520 performs five random numbers 610 five times in a random extraction mode to generate a reference number 600 and five random numbers 610 (continuously changed randomly) Are performed randomly to generate five lotto number groups.

즉, 기준 번호(600)의 순위가 1위인 경우, 45번의 랜덤 횟수가 가중치로 부여되어 45개의 로또 번호 그룹이 생성된다. 이때, 로또 번호 그룹은 각 그룹의 5개의 랜덤 번호(610)가 무작위 추출 방식으로 45번 변경된다.That is, when the rank of the reference number 600 is the first rank, 45 random numbers are given as weights, and 45 lotto number groups are generated. At this time, the five random numbers 610 of each group are changed 45 times in the random number extraction method in the lotto number group.

기준 번호(600)의 순위가 2위인 경우, 44번의 랜덤 횟수가 가중치로 부여되어 44개의 로또 번호 그룹이 생성되는 방식으로, 기준 번호(600)의 순위가 45위인 경우, 1번의 랜덤 횟수가 가중치로 부여되어 1개의 로또 번호 그룹이 생성된다.When the rank of the reference number 600 is second, the random number of 44 is given as a weight value to generate 44 lotto number groups. When the ranking number of the reference number 600 is 45th, So that one lotto number group is generated.

예를 들면, A그룹의 1위의 기준 번호(600)를 26이라고 가정하면, 26을 기준으로 나머지 5개의 로또 번호를 무작위 추출 방식으로 생성하고 45번의 랜덤 횟수가 부여되어 기준 번호(26)와 5개의 랜덤 번호(610)가 포함된 45개의 로또 번호 그룹이 생성된다.For example, assuming that the first reference number 600 of the A group is 26, the remaining 5 lotto numbers are generated by the random extraction method on the basis of 26, the random number of 45 is given, and the reference number 26 45 lotto number groups including five random numbers 610 are generated.

즉, (26, 13, 34, 4, 8, 22), (26, 1, 23, 5, 17, 21), (26, 10, 31, 4, 12, 29) 등 26번이 각각 포함되고 나머지 5개의 랜덤 번호(610)가 포함된 45개의 로또 번호 그룹이 생성되는 것이다.That is, 26 are included (26, 13, 34, 4, 8, 22), 26, 1, 23, 5, 17, 21, 26, 10, 31, 4, 45 lotto number groups including the remaining five random numbers 610 are generated.

랜덤 횟수는 기준 번호(600)의 순위에 따라 설정되며, 1위의 기준 번호(600)에 대해서 45번의 랜덤 횟수가 설정되고, 45위의 기준 번호(600)에 대해서 1번의 랜덤 횟수가 설정되는 것으로 순차적으로 기준 번호(600)의 순위가 낮아질수록 랜덤 횟수가 낮아진다.The random number is set according to the rank of the reference number 600. The random number of 45 is set for the first reference number 600 and the random number of one is set for the 45th reference number 600 As the rank of the reference number 600 is sequentially lowered, the random number is lowered.

다시 말해, 1위의 기준 번호(600)는 45회의 랜덤 횟수로 기준 번호(1위)(600)와 5개의 랜덤 번호(610)가 각각 포함된 45개의 로또 번호 그룹이 생성되고 16위의 기준 번호(600)는 30회의 랜덤 횟수로 기준 번호(16위)(600)와 5개의 랜덤 번호(610)가 각각 포함된 30개의 로또 번호 그룹이 생성되며, 31위의 기준 번호(600)는 15회의 랜덤 횟수로 기준 번호(15위)(600)와 5개의 랜덤 번호(610)가 각각 포함된 15개의 로또 번호 그룹이 생성된다.In other words, the first reference numeral 600 generates 45 lotto number groups each including the reference number (first place) 600 and the five random numbers 610 at a random number of 45 times, The number 600 generates 30 lotto number groups each including the reference number (sixteenth) 600 and the five random numbers 610 at random 30 times and the reference number 600 at the 31st number is 15 Fifteen lotto number groups including a reference number (15th place) 600 and five random numbers 610 are generated as a random number of meetings.

번호 조합군 생성부(520)는 A그룹, B그룹, C그룹을 조합하여 번호 조합군(620)으로 생성한 후 중복 조합을 제거하여 번호 조합군 데이터베이스부(540)에 저장한다. 예를 들면, 출현 빈도의 순위에 따라 설정된 1위부터 15위의 기준 번호(600)를 포함한 A그룹을 A-1) ~ A-15), 16위부터 30위의 기준 번호(600)를 포함한 B 그룹을 B-16) ~ B-30), 31위부터 45위의 기준 번호(600)를 포함한 C 그룹을 C-31) ~ C-45)로 가정한다.The number-combination group generating unit 520 generates the number-combination group 620 by combining the A group, the B group, and the C group, and then removes the redundant combination and stores it in the number-combination group database unit 540. For example, groups A-1) to A-15 including the reference numbers 600 of the first to fifteenth positions set according to the ranking of the appearance frequency are included in the group A, B group is B-16) to B-30), and C group including reference numeral 600 from 31 to 45 is C-31) to C-45.

A-1)은 랜덤 횟수에 따라 기준 번호(1위)(600)와 5개의 랜덤 번호(610)가 포함된 45개의 로또 번호 그룹이 된다.A-1) is a group of 45 lotto numbers including a reference number (first place) 600 and five random numbers 610 according to the random number.

A-15)는 랜덤 횟수에 따라 기준 번호(15위)(600)와 5개의 랜덤 번호(610)가 포함된 31개의 로또 번호 그룹이 된다.A-15) is a group of 31 lotto numbers including a reference number (15th place) 600 and five random numbers 610 according to the random number.

B-16)은 랜덤 횟수에 따라 기준 번호(16위)(600)와 5개의 랜덤 번호(610)가 포함된 30개의 로또 번호 그룹이 된다.B-16 is a group of 30 lotto numbers including a reference number (sixteenth) 600 and five random numbers 610 according to the random number.

B-30)는 랜덤 횟수에 따라 기준 번호(30위)(600)와 5개의 랜덤 번호(610)가 포함된 16개의 로또 번호 그룹이 된다.B-30) is a group of 16 lotto numbers including a reference numeral (30) 600 and five random numbers 610 according to the random number.

C-31)은 랜덤 횟수에 따라 기준 번호(31위)(600)와 5개의 랜덤 번호(610)가 포함된 15개의 로또 번호 그룹이 된다.C-31) is a group of 15 lotto numbers including a reference number (31st) 600 and five random numbers 610 according to the random number.

C-45)는 랜덤 횟수에 따라 기준 번호(45위)(600)와 5개의 랜덤 번호(610)가 포함된 6개의 로또 번호 그룹이 된다.C-45) is a group of six lotto numbers including a reference numeral (45) (600) and five random numbers (610) according to the random number.

번호 조합군은 도 4에 도시된 바와 같이, {A-1), B-16), C-31)}, {A-1), B-16), C-32)} 등 모든 경우의 수를 가정하여 생성된다.Number combination group includes all the numbers of (A-1), (B-16), C-31)}, {A-1), B- .

최종 번호 산출부(550)는 생성된 번호 조합군과 이번 주 회차의 로또 당첨 번호를 비교하여 로또 당첨 번호의 숫자의 개수가 많이 속한 기설정된 추천 번호 조합군 범위(상위 1%에서 10%까지)의 추천 번호 조합군(630)을 추출한다.The final number calculation unit 550 compares the generated number combination group with the lotto winning number of the current week number so that the range of the recommended number combination group (the upper 1% to the upper 10%), in which the number of the lotto winning number is large, The recommendation number combination group 630 of the recommended number is extracted.

예를 들면, 이번 주 회차의 로또 당첨 번호가 8, 17, 25, 26, 39, 44인 경우 이러한 로또 당첨 번호의 숫자의 개수가 많은 순서로 번호 조합군(620)의 순위를 선택하여 분류한다.For example, in the case where the lottery winning number of this week's turn is 8, 17, 25, 26, 39, 44, the rank of the number combination group 620 is sorted and sorted in the order of the number of the lottery winning numbers .

최종 번호 산출부(550)는 번호 조합군(620)과 이번 주 회차의 로또 당첨 번호의 비교 뿐만 아니라 일정 횟수 이전의 회차의 복수개의 로또 당첨 번호, 전체 회차의 복수개의 로또 당첨 번호 등 다양하게 설정할 수 있다.The final number calculation unit 550 may be configured to variously set not only the number combination group 620 and the lotto winning number of the current week number but also a plurality of lotto winning numbers of the number of times before the predetermined number of times, .

최종 번호 산출부(550)는 상위 1%에서 10%까지의 추천 번호 조합군 중에서 상위 1%-2%, 상위 3%-4%, 상위 5%-6%, 상위 7%-10%로 복수개의 추천 번호 조합군 범위로 분류하여 최종 번호 산출 데이터베이스부(560)에 저장한다.The final number calculation unit 550 calculates a plurality of recommendation numbers from the upper 1% to 10% of the recommended number combinations in the upper 1% -2%, the upper 3% -4%, the upper 5% -6%, and the upper 7% Number of recommendation number combination groups and stores them in the final number calculation database unit 560. [

최종 당첨 번호 범위는 로또 번호 추천 서비스에 가입한 유료 회원의 등급별로 나눈다.The final winning number range is divided by the number of paid members who subscribe to the lottery number recommendation service.

예를 들면, VIP 회원의 VIP 번호 구간은 상위 1%-2%, 골드 회원의 골드 번호 구간은 상위 3%-4%. 일반 회원의 일반 번호 구간은 상위 7%-10% 등으로 구분할 수 있다.For example, the VIP member segment of the VIP member is the top 1% -2%, and the gold member segment of the gold member is the top 3% -4%. The general number section of general members can be divided into top 7% -10%.

최종 번호 산출부(550)는 유료 회원의 등급별로 해당하는 추천 번호 조합군 범위를 다르게 한 추천 번호 조합군(630)을 웹서버(300)에 접속한 사용자단말(100)로 전송한다.The final number calculation unit 550 transmits a recommendation number combination group 630 having different reference recommendation number combination groups to the user terminal 100 connected to the web server 300 according to the rating of the paid member.

최종 번호 산출부(550)는 추출한 기설정된 추천 번호 조합군 범위(상위 10% 이내)의 추천 번호 조합군(630)을 분석하여 이번 주 회차의 로또 당첨 번호와 추천 번호 조합군의 연관성을 찾아내고 이러한 실제 로또 당첨 번호와의 연관성을 특정 패턴으로 통계화한다.The final number calculator 550 analyzes the recommendation number combination group 630 of the extracted reference recommendation number combination group (within the top 10%) and finds the association between the lotto winning number and the recommendation number combination group of this week number The statistical relation between the actual lotto winning number and the specific pattern.

최종 번호 산출부(550)는 추천 번호 조합군과 이번 주의 로또 당첨 번호와 비교하여 오차 범위를 분석하고 오차 범위를 기초로 번호 조합군 생성부(520)의 번호 조합군에서 추천 번호 조합군(630)을 재추출하여 다음 주의 로또 당첨 번호의 추천 번호 조합군을 예측한다.The final number calculation unit 550 analyzes the error range by comparing the recommended number combination group and the current lotto winning number of the current week, and based on the error range, the number combination group 630 of the number combination group generation unit 520 ) And predicts the recommended number combination group of lotto winning number of next week.

특정 패턴은 특정 번호와 인접되어 자주 출현하는 번호를 통계화하거나 추천 번호 조합군과 이번 주의 로또 당첨 번호와 비교한 오차 범위를 나타낼 수 있다.A specific pattern can be a statistical number that appears frequently adjacent to a specific number, or it can represent an error range compared to a reference number combination group and a lotto winning number of this week.

또한, 특정 패턴은 어떤 순서의 번호 조합군(620)이 이번 주 회차의 로또 당첨 번호와 연관 있는지 해당 패턴(예를 들면, 로또 당첨 번호와의 거리, 번호 조합군의 조합 순서 등)을 나타낼 수 있다.In addition, the specific pattern may indicate which sequence number combination group 620 is associated with the lottery winning number of this week's turn (for example, the distance to the lottery winning number, the combination order of the number combination group, etc.) have.

도 4는 본 발명의 실시예에 따른 데이터 마이닝을 이용한 당첨 확률이 높은 번호를 제공하는 로또 번호 추천 방법을 나타낸 도면이다.FIG. 4 is a diagram illustrating a lotto number recommendation method for providing numbers with a high probability of winning using data mining according to an embodiment of the present invention.

빈출 번호 생성부(510)는 도 3에 도시된 바와 같이, 당첨 로또 번호의 출현 빈도가 높은 순서대로 1위부터 45위까지 순위를 구성하고 1위부터 15위를 A그룹으로, 16위부터 30위를 B그룹으로, 31위부터 45위를 C그룹으로 그룹별 및 순위별로 기준 번호(600)를 설정한다(S100).As shown in FIG. 3, the number-of-exiting-number generating unit 510 constitutes a ranking from the first to the 45th in the order of appearance of the winning lottery numbers, and the first to fifteenth positions are classified into the A group, The reference number 600 is set for the group B and the group C for the 45th place from the 31st place (S100).

랜덤 번호 생성부(520)는 설정한 기준 번호(600)의 순위에 따라 랜덤 번호(610)를 생성할 랜덤 횟수를 다르게 하여 가중치로 설정하고 순위별 기준 번호(600)에 무작위 방식으로 랜덤 번호(5개씩)(610)를 설정된 랜덤 횟수만큼 생성하여 그룹별로 각각의 기준 번호(600)마다 하나 이상의 로또 번호 그룹을 생성한다(S102).The random number generator 520 sets a random number to generate a random number 610 according to the rank of the set reference number 600 and assigns the random number 610 as a weight to generate a random number 5) are generated in a predetermined number of times to generate one or more lotto number groups for each reference number 600 (S102).

번호 조합군 생성부(520)는 각각의 기준 번호(600)와 랜덤 번호(610)를 포함하여 생성된 복수개의 로또 번호 그룹을 그룹별로 조합하여 번호 조합군(620)을 생성한다(S104).The number combination group generation unit 520 generates a number combination group 620 by combining a plurality of lotto number groups generated by including the reference number 600 and the random number 610 in each group (S104).

최종 번호 산출부(550)는 생성된 번호 조합군(620)과 이번 주 회차의 로또 당첨 번호 또는 일정 횟수 이전의 회차의 복수개의 로또 당첨 번호와 비교하여 로또 당첨 번호의 숫자의 개수가 많은 순서로 번호 조합군(620)의 순위를 분류한다(S106).The final number calculation unit 550 compares the generated number combination group 620 with the lotto winning number of the current lot number or the plurality of lotto winning numbers of the number of times before the predetermined number of times, Number sorting group 620 (S106).

최종 번호 산출부(550)는 유료 회원마다 등급별로 기설정된 추천 번호 조합군 범위를 다르게 한 추천 번호 조합군(630)을 추출하여 웹서버(300)를 통해 로또 번호 추천 서비스를 요청한 사용자단말(100)로 전송한다(S108).The final number calculation unit 550 extracts a recommendation number combination group 630 having a predetermined recommendation number combination group range different for each paid member according to the rating and transmits the recommendation number combination group 630 to the user terminal 100 requesting the lotto number recommendation service through the web server 300 (S108).

도 5는 본 발명의 다른 실시예에 따른 당첨 확률이 높은 구간의 조합을 추출하는 개념도이다.FIG. 5 is a conceptual diagram for extracting a combination of sections with high winning probability according to another embodiment of the present invention.

최종 번호 산출부(550)는 이전 회차(최근 3주)의 로또 당첨 번호 또는 과거 전체 회차의 복수개의 로또 당첨 번호와 비교하여 로또 당첨 번호의 숫자의 개수가 많은 순서로 번호 조합군(620)의 순위를 분류하고, 기설정된 추천 번호 조합군 범위(상위 10% 이내)의 추천 번호 조합군(630)을 추출한다.The final number calculator 550 compares the lotto winning numbers of the previous lottery (the last three weeks) or the lottery lottery numbers of the past total lottery to the lottery numbers of the lottery numbers 620 And extracts a recommendation number combination group 630 of a predetermined recommendation number combination group range (within the upper 10%).

최종 번호 산출부(550)는 추출한 추천 번호 조합군(630)에서 이번 주의 로또 당첨 번호가 존재하는지 검색하고 추출한 추천 번호 조합군(630)과 이번 주의 로또 당첨 번호의 오차 범위를 분석한다.The final number calculator 550 searches the extracted recommended number combination group 630 for the existence of the lotto winning number for the current week, and analyzes the extracted range of the recommended number combination group 630 and the error range of the winning lottery number for this week.

최종 번호 산출부(550)는 오차 범위를 기초로 분류한 번호 조합군(620)에서 다음 주의 로또 당첨 번호 구간을 예측하기 위한 추천 번호 조합군(630)을 재추출한다.The final number calculator 550 re-extracts the recommendation number combination group 630 for predicting the lotto winning number interval in the next number combination group 620 classified based on the error range.

이상에서 설명한 본 발명의 실시예는 장치 및/또는 방법을 통해서만 구현이 되는 것은 아니며, 본 발명의 실시예의 구성에 대응하는 기능을 실현하기 위한 프로그램, 그 프로그램이 기록된 기록 매체 등을 통해 구현될 수도 있으며, 이러한 구현은 앞서 설명한 실시예의 기재로부터 본 발명이 속하는 기술분야의 전문가라면 쉽게 구현할 수 있는 것이다.The embodiments of the present invention described above are not implemented only by the apparatus and / or method, but may be implemented through a program for realizing functions corresponding to the configuration of the embodiment of the present invention, a recording medium on which the program is recorded And such an embodiment can be easily implemented by those skilled in the art from the description of the embodiments described above.

이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.
While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, It belongs to the scope of right.

100: 사용자단말
200: 통신망
300: 웹서버
400: 당첨 번호 데이터베이스부
500: 번호 추천 제공 서버
510: 빈출 번호 생성부
520: 랜덤 번호 생성부
530: 번호 조합군 생성부
540: 번호 조합군 데이터베이스부
550: 최종 번호 산출부
560: 최종 번호 산출 데이터베이스부
600: 기준 번호
610: 랜덤 번호
620: 번호 조합군
630: 추천 번호 조합군
100: user terminal
200: Network
300: Web server
400: winning number database part
500: Number recommended server
510:
520: random number generator
530: number combination group generating unit
540: Number combination group database unit
550: Final number calculation unit
560: Final number calculation database unit
600: Reference number
610: Random number
620: Number combination group
630: Reference number combination group

Claims (9)

회차별로 당첨 로또 번호가 이력으로 저장된 당첨 번호 데이터베이스부; 및
통신망을 통해 웹서버에 접속한 사용자단말로부터 로또 번호 추천을 요청받은 경우, 상기 당첨 번호 데이터베이스부와 연동하여 상기 당첨 로또 번호의 출현 빈도에 따라 기준 번호를 복수개로 선정하는 빈출 번호 생성부와, 상기 각각의 기준 번호 이외에 나머지 하나 이상의 로또 번호를 무작위 추출 방식으로 랜덤 번호로 형성하여 복수개의 로또 번호 그룹을 생성하는 랜덤 번호 생성부와, 상기 각각의 로또 번호 그룹을 조합하여 번호 조합군을 생성한 후 중복 조합을 제거하는 번호 조합군 생성부와, 상기 생성된 번호 조합군과 로또 당첨 번호를 비교하여 로또 당첨 번호의 숫자의 개수가 많은 순서로 상기 번호 조합군의 순위를 분류하고 상기 분류한 번호 조합군에서 기설정된 추천 번호 조합군 범위의 추천 번호 조합군을 추출하여 상기 웹서버를 통해 상기 사용자단말로 전송하는 최종 번호 산출부를 구비한 번호 추천 제공 서버를 포함하되,
상기 랜덤 번호 생성부는,
설정한 기준 번호의 순위에 따라 상기 랜덤 번호를 생성할 랜덤 횟수를 다르게 하여 가중치로 부여하고, 순위별 기준 번호에 무작위 방식으로 복수개의 랜덤 번호를 상기 랜덤 횟수만큼 생성하여 그룹별로 각각의 기준 번호에 대응하는 상기 복수개의 랜덤 번호를 복수개 조합하여 하나 이상의 로또 번호 그룹을 생성하며, 상기 기준 번호의 순위가 낮을수록 상기 랜덤 횟수가 낮아지는 데이터 마이닝을 이용한 당첨 확률이 높은 번호를 제공하는 로또 번호 추천 시스템.
A winning number database part in which a winning lottery number is stored as a history for each winning number; And
An expiration number generator for selecting a plurality of reference numbers according to the appearance frequency of the winning lottery number in cooperation with the winning number database unit when a lottery number recommendation is requested from a user terminal connected to a web server through a communication network, A random number generator for generating a plurality of lotto number groups by forming random numbers of at least one remaining lottery numbers in random numbers in addition to each reference number, and generating a number combination group by combining the lotto number groups A number combination group generation unit for eliminating a redundant combination; a classification unit for comparing the generated number combination group and a lotto winning number to classify the ranking of the number combination groups in the order of the number of lotto winning numbers, Extracts a recommendation number combination group having a predetermined number of recommendation number combination groups preset in the group, But calculating the final number of transmitting to the user terminal includes a like number service server, comprising a through,
Wherein the random number generator comprises:
A random number to generate the random number according to a rank of the set reference number is varied and assigned as a weight value, a random number is generated in a random manner in a reference number according to a rank, and a random number is generated for each reference number A lottery number recommendation system for providing a number with a high probability of winning using data mining in which a plurality of corresponding random numbers are combined to generate one or more lotto number groups and the random number is lower as the rank of the reference number is lower, .
제1항에 있어서,
상기 빈출 번호 생성부는,
상기 당첨 로또 번호의 출현 빈도가 높은 순서대로 1위부터 45위까지 순위를 구성하고 1위부터 15위를 A그룹으로, 16위부터 30위를 B그룹으로, 31위부터 45위를 C그룹으로 기준 번호를 그룹별로 나누어 설정하는 데이터 마이닝을 이용한 당첨 확률이 높은 번호를 제공하는 로또 번호 추천 시스템.
The method according to claim 1,
Wherein the number-
The winning lottery numbers are ranked from the first to the 45th in descending order of frequency. From the first to the 15th, the A group, the 16th to the 30th, the B group, the 31st to the 45th, the C group Lottery number recommendation system that provides numbers with high probability of winning using data mining that sets reference numbers by groups.
삭제delete 제1항에 있어서,
상기 번호 조합군 생성부는,
상기 생성한 하나 이상의 로또 번호 그룹을 그룹별로 조합하여 번호 조합군을 생성하는 데이터 마이닝을 이용한 당첨 확률이 높은 번호를 제공하는 로또 번호 추천 시스템.
The method according to claim 1,
Wherein the number combination group generating unit comprises:
And a lottery number recommendation system for providing a number with a high probability of winning using data mining to generate a number combination group by combining the generated one or more lotto number groups on a group basis.
제4항에 있어서,
상기 최종 번호 산출부는,
상기 생성된 번호 조합군과 이번 주 회차의 로또 당첨 번호 또는 일정 횟수 이전의 회차의 복수개의 로또 당첨 번호와 비교하고,
로또 번호 추천 서비스를 제공받는 유료 회원의 등급별로 번호 조합군 범위를 다르게 하여 상기 추천 번호 조합군을 생성하여 상기 웹서버를 통해 상기 사용자단말로 전송하는 데이터 마이닝을 이용한 당첨 확률이 높은 번호를 제공하는 로또 번호 추천 시스템.
5. The method of claim 4,
The final number calculator calculates,
Comparing the generated number combination group with the lotto winning number of the current week rotation number or a plurality of lottery winning numbers of the rotation number before the predetermined number of times,
A number of combinations of the number combinations is different for each of the paying members who are provided with the lotto number recommendation service, and a number with a high probability of winning using data mining is transmitted to the user terminal through the web server Lotto number recommendation system.
제5항에 있어서,
상기 최종 번호 산출부는,
상기 추천 번호 조합군과 이번 주의 로또 당첨 번호와 비교하여 오차 범위를 분석하고 상기 오차 범위를 기초로 상기 번호 조합군 생성부의 번호 조합군에서 상기 추천 번호 조합군을 재추출하여 다음 주의 로또 당첨 번호의 추천 번호 조합군을 예측하는 데이터 마이닝을 이용한 당첨 확률이 높은 번호를 제공하는 로또 번호 추천 시스템.
6. The method of claim 5,
The final number calculator calculates,
An error range is analyzed by comparing the recommended number combination group and the current lotto winning number of the current week and re-extracting the recommended number combination group from the number combination group of the number combination group generation unit based on the error range, A lottery number recommendation system that provides numbers with a high probability of winning using data mining that predicts combinations of recommendation numbers.
제5항에 있어서,
상기 최종 번호 산출부는,
상기 추천 번호 조합군을 상기 이번 주 회차의 로또 당첨 번호와 비교하고 상기 번호 조합군의 조합 순서를 패턴으로 통계화하는 데이터 마이닝을 이용한 당첨 확률이 높은 번호를 제공하는 로또 번호 추천 시스템.
6. The method of claim 5,
The final number calculator calculates,
A lottery number recommendation system that compares the recommendation number combination group with the lotto winning number of the present week number and statistically arranges the combination order of the number combination group with a pattern winning probability using data mining.
제1항에 기재된 로또 번호 추천 제공 서버를 구비한 후, 상기 빈출 번호 생성부는 상기 당첨 로또 번호의 출현 빈도가 높은 순서대로 1위부터 45위까지 순위를 구성하고 1위부터 15위를 A그룹으로, 16위부터 30위를 B그룹으로, 31위부터 45위를 C그룹으로 그룹별 기준 번호를 설정하는 단계;
상기 랜덤 번호 생성부는 상기 설정한 기준 번호의 순위에 따라 상기 랜덤 번호를 생성할 랜덤 횟수를 다르게 하여 가중치로 부여하고, 순위별 기준 번호에 무작위 방식으로 복수개의 랜덤 번호를 상기 랜덤 횟수만큼 생성하여 그룹별로 각각의 기준 번호에 대응하는 상기 복수개의 랜덤 번호를 복수개 조합하여 하나 이상의 로또 번호 그룹을 생성하는 단계;
상기 번호 조합군 생성부는 상기 생성한 하나 이상의 로또 번호 그룹을 그룹별로 조합하여 번호 조합군을 생성하는 단계;
상기 최종 번호 산출부는 상기 생성된 번호 조합군과 이번 주 회차의 로또 당첨 번호 또는 일정 횟수 이전의 회차의 복수개의 로또 당첨 번호와 비교하여 로또 당첨 번호의 숫자의 개수가 많은 순서로 상기 번호 조합군의 순위를 분류하는 단계; 및
상기 최종 번호 산출부는 유료 회원마다 등급별로 번호 조합군 범위를 다르게 하여 상기 추천 번호 조합군을 생성하여 상기 웹서버를 통해 로또 번호 추천 서비스를 요청한 사용자단말로 전송하는 단계
를 포함하는 데이터 마이닝을 이용한 당첨 확률이 높은 번호를 제공하는 로또 번호 추천 방법.
After providing the lotto recommendation server described in claim 1, the number generator generates the ranking from the first to the 45th order in the order of the highest appearance frequency of the winning lottery numbers, and the first to fifteenth positions are group A Setting a reference number for each group from the 16th to the 30th to the B group and the 31st to 45th to the C group;
The random number generation unit assigns the random number to generate the random number according to the rank of the set reference number as a weight value, generates a random number of random numbers in a random manner on the reference number of each rank, Generating a plurality of lotto number groups by combining a plurality of the plurality of random numbers corresponding to respective reference numbers;
Generating a number combination group by combining the generated one or more lotto number groups on a group basis;
And the final number calculation unit compares the generated number combination group with the lotto winning number of the current week number or the number of times before the predetermined number of times, Classifying the ranking; And
The final number calculation unit may generate the recommendation number combination group by varying the number combination group range for each paying member and transmit the lottery number recommendation service to the requesting user terminal through the web server
And the number of the lottery number recommendation method.
제8항에 있어서,
상기 번호 조합군의 순위를 분류하는 단계는,
상기 최종 번호 산출부는 상기 생성된 번호 조합군과 일정 범위의 이전 회차의 로또 당첨 번호 또는 과거 전체 회차의 복수개의 로또 당첨 번호와 비교하여 상기 로또 당첨 번호의 숫자가 많은 순서로 번호 조합군의 순위를 분류하는 단계;
상기 분류한 번호 조합군 중 기설정된 추천 번호 조합군 범위의 상기 추천 번호 조합군을 추출하는 단계;
상기 추출한 추천 번호 조합군에서 이번 주 회차의 로또 당첨 번호가 존재하는지 검색하여 오차 범위를 분석하는 단계; 및
상기 오차 범위를 기초로 상기 분류한 번호 조합군에서 상기 추천 번호 조합군을 재추출하여 다음 주의 로또 당첨 번호의 추천 번호 조합군을 예측하는 단계
를 포함하는 데이터 마이닝을 이용한 당첨 확률이 높은 번호를 제공하는 로또 번호 추천 방법.
9. The method of claim 8,
Wherein the ranking of the number combination group includes:
The final number calculator compares the generated number combination group with the lotto winning number of the previous lot number or the past lot number of the past total number to determine the ranking of the number combination group in descending order of the number of the lotto winning number Classifying;
Extracting the recommendation number combination group in the range of the recommended recommendation number combination group out of the classified number combination groups;
Analyzing an error range by searching for a lotto winning number of the current week number in the extracted recommended number combination group; And
Extracting the recommendation number combination group from the sorted number combination group based on the error range, and predicting the recommended number combination group of the lotto winning number of the next week
And the number of the lottery number recommendation method.
KR1020130028639A 2013-03-18 2013-03-18 System and Method of Recommendation Number of Lotto Lottery Number for Providing Lotto Lottery for Increasing Winning Ration Using Data Mining KR101427233B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020130028639A KR101427233B1 (en) 2013-03-18 2013-03-18 System and Method of Recommendation Number of Lotto Lottery Number for Providing Lotto Lottery for Increasing Winning Ration Using Data Mining

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130028639A KR101427233B1 (en) 2013-03-18 2013-03-18 System and Method of Recommendation Number of Lotto Lottery Number for Providing Lotto Lottery for Increasing Winning Ration Using Data Mining

Publications (1)

Publication Number Publication Date
KR101427233B1 true KR101427233B1 (en) 2014-09-23

Family

ID=51758680

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130028639A KR101427233B1 (en) 2013-03-18 2013-03-18 System and Method of Recommendation Number of Lotto Lottery Number for Providing Lotto Lottery for Increasing Winning Ration Using Data Mining

Country Status (1)

Country Link
KR (1) KR101427233B1 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016159558A1 (en) * 2015-03-27 2016-10-06 김기범 Number combination apparatus and number combination method
KR20200063351A (en) 2018-11-22 2020-06-05 (주)리치리치 Lottery Lottery Winning Number Extraction Method
KR20200063350A (en) 2018-11-22 2020-06-05 (주)리치리치 The lottery winning number combination system
KR20200119964A (en) 2019-04-11 2020-10-21 왕설임 System for providing lotto expected numbers and method thereof
KR20200127280A (en) 2019-05-01 2020-11-11 (주)리치리치 Lottery Lottery Winning Number Extraction Method
KR20200139101A (en) 2019-06-03 2020-12-11 정윤석 System for analyzing game based on number and providing information for the same
KR20210009872A (en) * 2019-07-18 2021-01-27 이효성 A method of predicting a lotto lottery winning number using artificial intelligence and a system for thereof
KR102225839B1 (en) * 2020-09-03 2021-03-09 장동환 Predicting system of Lottery Number by using weight based on history
KR20210129903A (en) 2020-04-21 2021-10-29 곽현정 System for providing lotto expected numbers and method thereof

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100837838B1 (en) * 2007-03-14 2008-06-13 전철호 Lotto lottery numbers mixing system for using data mining and service method thereof
KR20100093380A (en) * 2009-02-16 2010-08-25 강일선 Method for generating lotto number using relation number rule and system thereof

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100837838B1 (en) * 2007-03-14 2008-06-13 전철호 Lotto lottery numbers mixing system for using data mining and service method thereof
KR20100093380A (en) * 2009-02-16 2010-08-25 강일선 Method for generating lotto number using relation number rule and system thereof

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016159558A1 (en) * 2015-03-27 2016-10-06 김기범 Number combination apparatus and number combination method
KR20200063351A (en) 2018-11-22 2020-06-05 (주)리치리치 Lottery Lottery Winning Number Extraction Method
KR20200063350A (en) 2018-11-22 2020-06-05 (주)리치리치 The lottery winning number combination system
KR20200119964A (en) 2019-04-11 2020-10-21 왕설임 System for providing lotto expected numbers and method thereof
KR20200127280A (en) 2019-05-01 2020-11-11 (주)리치리치 Lottery Lottery Winning Number Extraction Method
KR20200139101A (en) 2019-06-03 2020-12-11 정윤석 System for analyzing game based on number and providing information for the same
KR20210009872A (en) * 2019-07-18 2021-01-27 이효성 A method of predicting a lotto lottery winning number using artificial intelligence and a system for thereof
KR102306385B1 (en) * 2019-07-18 2021-09-30 이효성 A method of predicting a lotto lottery winning number using artificial intelligence and a system for thereof
KR20210129903A (en) 2020-04-21 2021-10-29 곽현정 System for providing lotto expected numbers and method thereof
KR102433288B1 (en) * 2020-04-21 2022-08-16 곽현정 System for providing lotto expected numbers and method thereof
KR102225839B1 (en) * 2020-09-03 2021-03-09 장동환 Predicting system of Lottery Number by using weight based on history

Similar Documents

Publication Publication Date Title
KR101427233B1 (en) System and Method of Recommendation Number of Lotto Lottery Number for Providing Lotto Lottery for Increasing Winning Ration Using Data Mining
US9079098B2 (en) Automated discovery of gaming preferences
CN104038346B (en) A kind of verification method and system
CN104247441B (en) Automatic content recommendation
CN103490884B (en) Be used for the method for the checking of digital certificate
CN106228386A (en) A kind of information-pushing method and device
Chung et al. Game bot detection approach based on behavior analysis and consideration of various play styles
WO2014193700A1 (en) Social media pricing engine
KR20170088279A (en) Method and server for providing friend recommendation service using personality type analysis
KR20140114161A (en) System and Method for Processing Number of Lotto Lottery for Increasing Winning Ration for Member Recommendation
CN111127080A (en) Big data recommendation algorithm-based customer channel drainage method
CN105897847A (en) Information push method and device
CN109842858A (en) A kind of service exception order detection method and device
KR101870980B1 (en) System for recommend the customized application, method thereof and recordable medium storing the method
CN108416227A (en) Big data platform secret protection evaluation method and device based on Dare Information Entropy
CN113628049B (en) Conflict arbitration method of blockchain intelligent contracts based on group intelligence
CN102057350A (en) Object selection device, object selection program, integrated circuit used for object selection device and method for selecting object
CN109558384A (en) Log classification method, device, electronic equipment and storage medium
CN104516980B (en) The output method and server system of search result
CN105978729A (en) System and method for pushing mobile phone information based on user surfing log and position
KR100799627B1 (en) Customer analysis service method inside the business sector which uses the real-time integration of customer information
CN103577541B (en) The ranking fraud detection method and ranking fraud detection system of application program
CN103577543A (en) Ranking fraud detection method and ranking fraud detection system of application program
JP5611711B2 (en) Winning line prediction system
KR101614843B1 (en) The method and judgement apparatus for detecting concealment of social issue

Legal Events

Date Code Title Description
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20170619

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20180520

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20190513

Year of fee payment: 6