KR102584479B1 - Material information provision method and server - Google Patents

Material information provision method and server Download PDF

Info

Publication number
KR102584479B1
KR102584479B1 KR1020230037035A KR20230037035A KR102584479B1 KR 102584479 B1 KR102584479 B1 KR 102584479B1 KR 1020230037035 A KR1020230037035 A KR 1020230037035A KR 20230037035 A KR20230037035 A KR 20230037035A KR 102584479 B1 KR102584479 B1 KR 102584479B1
Authority
KR
South Korea
Prior art keywords
materials
data
server
information
chemical composition
Prior art date
Application number
KR1020230037035A
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 KR1020230037035A priority Critical patent/KR102584479B1/en
Application granted granted Critical
Publication of KR102584479B1 publication Critical patent/KR102584479B1/en

Links

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/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0623Item investigation
    • G06Q30/0625Directed, with specific intent or strategy
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/90335Query processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/9038Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/906Clustering; Classification
    • 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/0641Shopping interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Computational Linguistics (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

비정형화된 자재 데이터들을 자재의 특성을 기반으로 분류하여 구매자가 희망하는 자재에 대한 정보를 정확하게 제공 가능한 자재 정보 제공 방법 및 서버를 제공한다.
본 발명의 일 측면에 따른 자재 정보 제공 방법은, 서버에 의해 수행되는 자재 정보 제공 방법으로서, 업체가 이용하는 판매자 단말로부터 복수의 자재에 대한 복수의 데이터를 입력받는 단계와, 상기 복수의 자재 각각의 화학적 조성을 기초로 복수의 자재에 대한 복수의 데이터를 군집화하여 상기 복수의 자재에 대한 데이터 베이스를 구축하는 단계와, 구매자가 이용하는 구매자 단말로부터 구매하고자 하는 자재에 대한 정보를 입력받는 단계와, 상기 구매하고자 하는 자재에 대한 정보와 상기 데이터 베이스에 포함된 자재에 대한 데이터를 매칭하여 우선순위를 선정하는 단계 및 상기 선정된 우선순위에 기초하여 상기 구매하고자 하는 자재에 대한 정보와 매칭되는 자재에 대한 데이터를 상기 구매자 단말에 제공하는 단계를 포함한다.
We provide a material information provision method and server that classifies non-standardized material data based on the characteristics of the material and accurately provides information about the material desired by the buyer.
A method of providing material information according to an aspect of the present invention is a method of providing material information performed by a server, comprising the steps of receiving a plurality of data for a plurality of materials from a seller terminal used by a company, and each of the plurality of materials. Building a database for the plurality of materials by clustering a plurality of data on the plurality of materials based on chemical composition, receiving information about the material to be purchased from a purchaser terminal used by the purchaser, and purchasing the purchase. A step of selecting priority by matching information on the material to be purchased with data on the material included in the database, and data on the material matching the information on the material to be purchased based on the selected priority. It includes providing to the purchaser terminal.

Description

자재 정보 제공 방법 및 서버{MATERIAL INFORMATION PROVISION METHOD AND SERVER}Material information provision method and server {MATERIAL INFORMATION PROVISION METHOD AND SERVER}

본 발명은 자재 정보 제공 방법 및 서버에 관한 것으로서, 보다 상세하게는 비정형화된 자재 데이터들을 자재의 특성을 기반으로 분류하여 구매자가 희망하는 자재에 대한 정보를 정확하게 제공할 수 있는 자재 정보 제공 방법 및 서버에 관한 것이다.The present invention relates to a method and server for providing material information, and more specifically, to a method for providing material information that can accurately provide information about materials desired by a purchaser by classifying non-standardized material data based on the characteristics of the materials; and It's about servers.

일반적으로 배관재는, 플랜트의 생산에 필요한 원료, 생산품, 운영 보수를 위해 필요한 구성으로서, 모든 종류의 유체가 흐를 수 있도록 하기 위한 필수적인 자재를 의미한다.In general, piping materials are the raw materials required for plant production, products, and components required for operation and maintenance, and are essential materials for allowing all types of fluids to flow.

이러한 배관재는, 플랜트의 전체 기재자 원가의 17%(석유화학 분야) 내지 30%(원유정제 분야)를 차지하는 구성으로서, 큰 비중을 차지하고 있다.These piping materials account for a large portion, accounting for 17% (petrochemical field) to 30% (crude oil refining field) of the total equipment cost of the plant.

한편, 상당수 기업들은 이러한 배관재의 대량 구매 및 생산에 따라 재고가 발생할 경우, 상당수 기업들은 불용 재고의 수요자를 모를 뿐 아니라 재고를 저장할 수 있는 공간이 한정적이기 때문에 불용 재고를 고철처리할 수 밖에 없고 손실이 극대화되는 문제점이 있다.On the other hand, when inventory arises due to bulk purchasing and production of these piping materials, many companies not only do not know the users of the unused inventory, but also have limited space to store the inventory, so they have no choice but to dispose of the unused inventory as scrap metal, resulting in losses. There is a problem that is maximized.

상기와 같은 손실의 원인은, 기존의 한정적인 오프라인 거래망 상에서 불용 재고의 수요를 확인하는 것이 어려울 뿐만 아니라, 일부 구축된 온라인 거래망에서도 비정형적인 불용 자재 데이터를 플랜트 산업에 적합하게 분류, 선별하여 구매자가 원하는 자재를 정확도 높게 매칭하는 방법이 없기 때문이다.The cause of the above loss is not only that it is difficult to check the demand for unused inventory in the existing limited offline trading network, but also in the partially established online trading network, it is difficult to classify and select atypical unused material data appropriate for the plant industry. This is because there is no way to match the materials the buyer wants with high accuracy.

본 발명은 전술한 문제점을 해결하기 위해 안출된 것으로서, 비정형화된 자재 데이터들을 자재의 특성을 기반으로 분류하여 구매자가 희망하는 자재에 대한 정보를 정확하게 제공 가능한 자재 정보 제공 방법 및 서버를 제공하는데 그 목적이 있다.The present invention was devised to solve the above-described problems, and provides a material information provision method and server that can accurately provide information about the material desired by the purchaser by classifying non-standardized material data based on the characteristics of the material. There is a purpose.

다만, 본 발명이 해결하고자 하는 기술적 과제는 상술한 과제에 제한되지 않으며, 언급되지 않은 또 다른 과제들은 아래에 기재된 발명의 설명으로부터 당업자에게 명확하게 이해될 수 있을 것이다.However, the technical problems to be solved by the present invention are not limited to the above-mentioned problems, and other problems not mentioned will be clearly understood by those skilled in the art from the description of the invention described below.

본 발명의 일 측면에 따른 자재 정보 제공 방법은, 서버에 의해 수행되는 자재 정보 제공 방법으로서, 업체가 이용하는 판매자 단말로부터 복수의 자재에 대한 복수의 데이터를 입력받는 단계와, 상기 복수의 자재 각각의 화학적 조성을 기초로 복수의 자재에 대한 복수의 데이터를 군집화하여 상기 복수의 자재에 대한 데이터 베이스를 구축하는 단계와, 구매자가 이용하는 구매자 단말로부터 구매하고자 하는 자재에 대한 정보를 입력받는 단계와, 상기 구매하고자 하는 자재에 대한 정보와 상기 데이터 베이스에 포함된 자재에 대한 데이터를 매칭하여 우선순위를 선정하는 단계 및 상기 선정된 우선순위에 기초하여 상기 구매하고자 하는 자재에 대한 정보와 매칭되는 자재에 대한 데이터를 상기 구매자 단말에 제공하는 단계를 포함한다.A method of providing material information according to an aspect of the present invention is a method of providing material information performed by a server, comprising the steps of receiving a plurality of data for a plurality of materials from a seller terminal used by a company, and each of the plurality of materials. Building a database for the plurality of materials by clustering a plurality of data on the plurality of materials based on chemical composition, receiving information about the material to be purchased from a purchaser terminal used by the purchaser, and purchasing the purchase. A step of selecting priority by matching information on the material to be purchased with data on the material included in the database, and data on the material matching the information on the material to be purchased based on the selected priority. It includes providing to the purchaser terminal.

바람직하게는, 상기 복수의 자재에 대한 데이터 베이스를 구축하는 단계에서, 상기 서버는, 각각의 자재의 물리적 특징보다 화학적 조성을 우선적으로 고려하여 복수의 자재에 대한 복수의 데이터를 군집화하도록 구성될 수 있다.Preferably, in the step of building a database for the plurality of materials, the server may be configured to cluster a plurality of data for the plurality of materials by prioritizing the chemical composition rather than the physical characteristics of each material. .

바람직하게는, 상기 복수의 자재에 대한 데이터 베이스를 구축하는 단계에서, 상기 서버는, 각각의 자재의 화학적 조성을 세분화하고, 세분화된 상기 각각의 자재의 화학적 조성을 기반으로 복수의 자재에 대한 복수의 데이터를 군집화하도록 구성될 수 있다.Preferably, in the step of building a database for the plurality of materials, the server subdivides the chemical composition of each material, and generates a plurality of data for the plurality of materials based on the subdivided chemical composition of each material. It can be configured to cluster.

바람직하게는, 상기 서버는, 복수의 자재에 대한 복수의 데이터를 군집화할 때, 세분화된 상기 각각의 자재 내의 조성물들 사이의 함량의 일치도를 고려하도록 구성될 수 있다.Preferably, the server may be configured to consider the consistency of content between compositions in each of the subdivided materials when clustering a plurality of data for a plurality of materials.

바람직하게는, 상기 복수의 자재에 대한 데이터 베이스를 구축하는 단계에서, 상기 서버는, 각각의 자재의 국가 규격보다 화학적 조성을 우선적으로 고려하여 복수의 자재에 대한 복수의 데이터를 군집화하도록 구성될 수 있다.Preferably, in the step of building a database for the plurality of materials, the server may be configured to cluster a plurality of data for the plurality of materials by prioritizing the chemical composition rather than the national standard of each material. .

바람직하게는, 상기 우선순위를 선정하는 단계에서, 상기 서버는, 상기 구매하고자 하는 자재와 동일 또는 유사한 화학적 조성을 가지는 자재에 대한 데이터에 높은 우선순위를 부여하도록 구성될 수 있다.Preferably, in the step of selecting the priority, the server may be configured to give high priority to data on materials having the same or similar chemical composition as the material to be purchased.

바람직하게는, 상기 구매하고자 하는 자재에 대한 정보를 입력받는 단계에서 상기 서버는, 상기 구매하고자 하는 자재 관련, 상기 구매자가 희망하는 업체에 대한 정보를 입력받도록 구성되고, 상기 우선순위를 선정하는 단계에서 상기 서버는, 상기 구매자가 희망하는 업체가 제공하는 자재에 대한 데이터에 높은 우선순위를 부여하도록 구성될 수 있다.Preferably, in the step of receiving information about the material to be purchased, the server is configured to receive information about a company desired by the buyer in relation to the material to be purchased, and selecting the priority. The server may be configured to give high priority to data on materials provided by a company desired by the buyer.

바람직하게는, 상기 우선순위를 선정하는 단계에서, 상기 서버는, 자연어 처리를 통해 상기 입력된 구매하고자 하는 자재에 대한 정보를 복수의 단어로 분리하고, 상기 분리된 각각의 단어에서 상기 구매하고자 하는 자재의 화학적 조성에 관한 단어를 기준으로 상기 구매하고자 하는 자재에 대한 정보와 상기 데이터 베이스에 포함된 자재에 대한 데이터를 매칭하여 우선순위를 선정하도록 구성될 수 있다.Preferably, in the step of selecting the priority, the server separates the input information about the material to be purchased into a plurality of words through natural language processing, and the information to be purchased is selected from each of the separated words. It may be configured to select priorities by matching information about the material to be purchased with data about the material included in the database based on words about the chemical composition of the material.

바람직하게는, 상기 복수의 자재에 대한 데이터 베이스를 구축하는 단계에서, 상기 서버는, 상기 복수의 자재에 대한 복수의 데이터를 이용하여 복수의 자재 각각의 화학적 조성에 따라 복수의 군집 그룹을 형성하도록 구성되고, 상기 복수의 군집 그룹 내에 포함된 자재에 대한 데이터의 수를 기준으로 예비적으로 우선순위를 선정하도록 구성될 수 있다.Preferably, in the step of building a database for the plurality of materials, the server uses a plurality of data for the plurality of materials to form a plurality of cluster groups according to the chemical composition of each of the plurality of materials. It may be configured to preliminary select priorities based on the number of data on materials included in the plurality of cluster groups.

바람직하게는, 상기 구매하고자 하는 자재에 대한 정보와 매칭되는 자재에 대한 데이터를 상기 구매자 단말에 제공하는 단계에서, 상기 서버는, 상기 복수의 군집 그룹 내에 포함된 자재에 대한 데이터의 수를 기준으로 선정된 예비적 우선순위 및 상기 구매하고자 하는 자재에 대한 정보와 상기 데이터 베이스에 포함된 자재에 대한 데이터를 매칭하여 선정된 우선순위를 고려하도록 구성될 수 있다.Preferably, in the step of providing data on materials matching the information on the materials to be purchased to the purchaser terminal, the server based on the number of data on materials included in the plurality of cluster groups. It may be configured to consider the selected priority by matching the information on the selected preliminary priority and the material to be purchased with data on the material included in the database.

바람직하게는, 상기 우선순위를 선정하는 단계에서, 상기 서버는, 상기 복수의 자재에 대한 복수의 데이터 각각에 대한 구매자 단말 전체의 조회율, 복수의 자재에 대한 복수의 데이터 각각에 대한 각각의 구매자 단말의 조회 시간, 복수의 자재에 대한 복수의 데이터 각각에 대한 각각의 구매자 단말의 조회 수 및 복수의 자재에 대한 복수의 데이터 각각에 대한 각각의 구매자 단말의 선호도 중 적어도 하나를 고려하여 우선순위를 선정하도록 구성될 수 있다.Preferably, in the step of selecting the priority, the server determines the viewing rate of all purchaser terminals for each of the plurality of data for the plurality of materials, Priority is determined by taking into account at least one of the terminal's viewing time, the number of views of each buyer's terminal for each of the plurality of data for the plurality of materials, and the preference of each buyer terminal for each of the plurality of data for the plurality of materials. It can be configured to select.

본 발명의 일 측면에 따른 자재 정보를 제공하는 서버는, 명령어들을 저장하도록 구성되는 메모리 및 상기 명령어들을 실행함으로써: 판매자 단말로부터 복수의 자재에 대한 복수의 데이터를 입력받고, 상기 복수의 자재 각각의 화학적 조성을 기초로 복수의 자재에 대한 복수의 데이터를 군집화하여 상기 복수의 자재에 대한 데이터 베이스를 구축하고, 구매자 단말로부터 구매하고자 하는 자재에 대한 정보를 입력받고, 상기 구매하고자 하는 자재에 대한 정보와 상기 데이터 베이스에 포함된 자재에 대한 데이터를 매칭하여 우선순위를 선정하고, 상기 선정된 우선순위에 기초하여 상기 구매하고자 하는 자재에 대한 정보와 매칭되는 자재에 대한 데이터를 상기 구매자 단말에 제공하도록 구성된 프로세서를 포함한다.A server providing material information according to an aspect of the present invention has a memory configured to store commands and executes the commands by: receiving a plurality of data for a plurality of materials from a seller terminal, and receiving a plurality of data for each of the plurality of materials. Based on chemical composition, a plurality of data for a plurality of materials are clustered to build a database for the plurality of materials, information on the material to be purchased is input from the purchaser terminal, and information on the material to be purchased is provided. Configured to select priorities by matching data on materials included in the database, and provide data on materials that match information on the materials to be purchased to the buyer terminal based on the selected priorities. Includes processor.

본 발명의 실시예에 따르면, 비정형화된 자재 데이터들을 자재의 화학적 조성을 기반으로 분류하여 구매자가 구매를 희망하는 자재와 매칭할 수 있으므로, 구매자에게 최적화된 자재에 대한 정보를 정확하게 제공할 수 있다.According to an embodiment of the present invention, non-standardized material data can be classified based on the chemical composition of the material and matched with the material the buyer wishes to purchase, thereby accurately providing information about the optimized material to the buyer.

이외에도 본 발명의 여러 실시예에 의하여, 여러 다른 추가적인 효과가 달성될 수 있다. 이러한 본 발명의 여러 효과들에 대해서는 각 실시예에서 상세하게 설명하거나, 당업자가 쉽게 이해할 수 있는 효과에 대해서는 그 설명을 생략한다.In addition, various other additional effects can be achieved by various embodiments of the present invention. These various effects of the present invention will be described in detail in each embodiment, or descriptions of effects that can be easily understood by those skilled in the art will be omitted.

본 명세서에 첨부되는 다음의 도면들은 본 발명의 바람직한 실시예를 예시하는 것이며, 후술되는 발명의 상세한 설명과 함께 본 발명의 기술사상을 더욱 이해시키는 역할을 하는 것이므로, 본 발명은 그러한 도면에 기재된 사항에만 한정되어 해석되어서는 아니된다.
도 1은 본 발명의 일 실시예에 따른 자재 정보 제공 방법을 수행하기 위한 구성요소들을 설명하기 위한 도면이다.
도 2는 본 발명의 일 실시예에 따른 자재 정보 제공 방법을 수행하는 서버를 구성하는 요소들을 설명하기 위한 도면이다.
도 3은 본 발명의 일 실시예에 따른 자재 정보 제공 방법을 나타낸 흐름도이다.
The following drawings attached to this specification illustrate preferred embodiments of the present invention, and serve to further understand the technical idea of the present invention together with the detailed description of the invention described later, so the present invention includes the matters described in such drawings. It should not be interpreted as limited to only .
1 is a diagram for explaining components for performing a method for providing material information according to an embodiment of the present invention.
Figure 2 is a diagram illustrating elements constituting a server that performs a method for providing material information according to an embodiment of the present invention.
Figure 3 is a flowchart showing a method of providing material information according to an embodiment of the present invention.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다. 이에 앞서, 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 안 되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념을 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the attached drawings. Prior to this, the terms or words used in this specification and claims should not be construed as limited to their usual or dictionary meanings, and the inventor must appropriately use the concept of terms to explain his or her invention in the best way. It must be interpreted as meaning and concept consistent with the technical idea of the present invention based on the principle of definability.

따라서, 본 명세서에 기재된 실시예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일 실시예에 불과할 뿐이고 본 발명의 기술적 사상에 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형예들이 있을 수 있음을 이해하여야 한다.Therefore, the embodiments described in this specification and the configurations shown in the drawings are only one of the most preferred embodiments of the present invention and do not entirely represent the technical idea of the present invention, so at the time of filing the present application, various options that can replace them are available. It should be understood that equivalents and variations may exist.

도 1은 본 발명의 일 실시예에 따른 자재 정보 제공 방법을 수행하기 위한 구성요소들을 설명하기 위한 도면이고, 도 2는 본 발명의 일 실시예에 따른 자재 정보 제공 방법을 수행하는 서버(100)를 구성하는 요소들을 설명하기 위한 도면이며, 도 3은 본 발명의 일 실시예에 따른 자재 정보 제공 방법을 나타낸 흐름도이다. FIG. 1 is a diagram illustrating components for performing a method for providing material information according to an embodiment of the present invention, and FIG. 2 is a diagram illustrating a server 100 performing a method for providing material information according to an embodiment of the present invention. It is a drawing to explain the elements constituting the , and Figure 3 is a flowchart showing a method of providing material information according to an embodiment of the present invention.

도 1 내지 도 3을 참조하면, 본 발명의 일 실시예에 따른 자재 정보 제공 방법을 수행하기 위한 각 구성요소들은, 서버(100), 업체가 이용하는 판매자 단말(200) 및 구매자가 이용하는 구매자 단말(300)을 포함할 수 있다.1 to 3, each component for performing the method for providing material information according to an embodiment of the present invention includes a server 100, a seller terminal 200 used by a company, and a buyer terminal used by a buyer ( 300).

구체적으로, 서버(100)는, 판매자 단말들(200) 및 구매자 단말들(300)과 유무선 통신을 통해 데이터를 교환하며 구매자 단말들(300)에 자재 정보를 제공할 수 있다. 일 실시예에서, 판매자 단말들(200) 및 구매자 단말들(300)은, 각각 업체들 및 구매자들이 이용하는 모바일 디바이스 또는 PC 등일 수 있고, 서버(100)는 자재 정보 제공 방법을 수행하기 위한 서버 장치 또는 컴퓨터 장치일 수 있다.Specifically, the server 100 may exchange data with the seller terminals 200 and buyer terminals 300 through wired or wireless communication and provide material information to the buyer terminals 300. In one embodiment, the seller terminals 200 and buyer terminals 300 may be mobile devices or PCs used by businesses and buyers, respectively, and the server 100 is a server device for performing a method of providing material information. Or it may be a computer device.

자재 정보 제공 방법은 컴퓨터 프로그램 또는 모바일 애플리케이션의 형태로 구현될 수 있다. 예를 들면, 판매자 단말들(200) 및 구매자 단말들(300)은 모바일 앱을 실행하고 서버(100)는 컴퓨터 프로그램을 실행함으로써 자재 정보 제공 방법의 동작을 위한 프로세스들이 수행될 수 있다.The method for providing material information may be implemented in the form of a computer program or mobile application. For example, the seller terminals 200 and the buyer terminals 300 execute a mobile app and the server 100 executes a computer program, thereby performing processes for operating the method for providing material information.

일례로서, 서버(100)가 제공하는 자재에 대한 정보는, 플랜트의 생산에 사용되는 배관 자재에 대한 정보일 수 있다.As an example, information about materials provided by the server 100 may be information about piping materials used in the production of a plant.

또한, 서버(100)는, AI 모델을 포함하며, AI 모델의 학습을 통해 구매자가 구매하고자 하는 자재에 대한 정보를 구매자에게 제공할 수 있다.Additionally, the server 100 includes an AI model and can provide the buyer with information about the material the buyer wants to purchase through learning of the AI model.

상기 AI 모델은 비지도 학습(unsupervised learning) 방식에 기초하여 학습될 수 있으나, 이에 제한되는 것은 아니며, 지도 학습(supervised learning), 반-지도 학습 방식(semi-persistent learning)에 기초하여 학습될 수도 있다.The AI model may be learned based on unsupervised learning, but is not limited to this, and may also be learned based on supervised learning or semi-persistent learning. there is.

또한, AI 모델은 하나 이상의 신경망(neural network) 레이어로 구성될 수 있으며, 각 신경망에는 하나 이상의 가중치가 포함될 수 있다. AI 모델은 하나 이상의 가중치와 입력 데이터 간의 연산을 수행함으로써 학습/추론을 수행할 수 있다.Additionally, an AI model may consist of one or more neural network layers, and each neural network may include one or more weights. AI models can perform learning/inference by performing operations between one or more weights and input data.

도 2를 참조하면, 자재 정보 제공 방법을 수행하는 서버(100)는, 메모리(110) 및 프로세서(120)를 포함할 수 있다. 다만 이에 제한되는 것은 아니고, 다른 범용적인 구성들이 서버(100)에 더 포함될 수 있다.Referring to FIG. 2 , the server 100 that performs the method for providing material information may include a memory 110 and a processor 120. However, it is not limited to this, and other general-purpose configurations may be further included in the server 100.

메모리(110)는 자재 정보 제공 방법을 구현하는 컴퓨터 프로그램 또는 애플리케이션의 명령어들을 저장하도록 구성될 수 있고, 프로세서(120)는 메모리(110)에 저장되는 명령어들을 실행하여 프로그램 또는 어플리케이션을 실행할 수 있다. 예를 들면, 메모리(110)는 ROM, PROM, EPROM, EEPROM, 플래시 메모리, PRAM, MRAM, RRAM, FRAM 등과 같은 비휘발성 메모리, 또는 DRAM, SRAM, SDRAM, PRAM, RRAM, FeRAM 등의 휘발성 메모리로 구현될 수 있고, HDD, SSD, SD, Micro-SD 등의 형태, 또는 이들에 관한 조합의 형태로 구현될 수 있다. 프로세서(120)는 논리 게이트들의 어레이, 마이크로 프로세서, CPU, GPU, AP 또는 그 조합으로 구현될 수 있다.The memory 110 may be configured to store instructions of a computer program or application that implements a method for providing material information, and the processor 120 may execute the program or application by executing the instructions stored in the memory 110. For example, the memory 110 is non-volatile memory such as ROM, PROM, EPROM, EEPROM, flash memory, PRAM, MRAM, RRAM, FRAM, etc., or volatile memory such as DRAM, SRAM, SDRAM, PRAM, RRAM, and FeRAM. It may be implemented in the form of HDD, SSD, SD, Micro-SD, etc., or a combination thereof. The processor 120 may be implemented as an array of logic gates, a microprocessor, CPU, GPU, AP, or a combination thereof.

구체적으로, 프로세서(120)는, 판매자 단말(200)로부터 복수의 자재에 대한 복수의 데이터를 입력받을 수 있다.Specifically, the processor 120 may receive a plurality of data about a plurality of materials from the seller terminal 200.

또한, 프로세서(120)는, 복수의 자재 각각의 화학적 조성을 기초로 복수의 자재에 대한 복수의 데이터를 군집화(clustering)하여 복수의 자재에 대한 데이터 베이스(DB)를 구축할 수 있다.Additionally, the processor 120 may build a database (DB) for a plurality of materials by clustering a plurality of data for the plurality of materials based on the chemical composition of each of the plurality of materials.

이 때, 자재의 화학적 조성(chemical composition)은, 특정 화합물을 구성하는 원소(element)의 비율 및/또는 함량을 의미할 수 있다.At this time, the chemical composition of the material may mean the ratio and/or content of elements that make up a specific compound.

또한, 프로세서(120)는, 구매자 단말(300)로부터 구매자하고자 하는 자재에 대한 정보를 입력받을 수 있다.Additionally, the processor 120 may receive information about the material to be purchased from the purchaser terminal 300.

또한, 프로세서(120)는, 구매하고자 하는 자재에 대한 정보와 데이터 베이스(DB)에 포함된 자재에 대한 데이터를 매칭하여 우선순위를 선정할 수 있다.Additionally, the processor 120 may select priorities by matching information about the material to be purchased with data about the material included in the database (DB).

구체적으로, 우선순위를 선정할 때, 프로세서(120)는, 구매하고자 하는 자재와 동일 또는 유사한 화학적 조성을 가지는 자재에 대한 데이터에 높은 우선순위를 부여하도록 구성될 수 있다.Specifically, when selecting priorities, the processor 120 may be configured to give high priority to data about materials having the same or similar chemical composition as the material to be purchased.

즉, 프로세서(120)는, 구매하고자 하는 자재에 대한 정보에서 추출된 자재의 화학적 조성과 일치도가 높은 데이터 베이스(DB)에 포함된 자재에 대한 데이터에 대해 더 높은 우선순위를 부여할 수 있다.That is, the processor 120 may give higher priority to data about materials included in the database (DB) that have a high degree of consistency with the chemical composition of the material extracted from information about the material to be purchased.

그리고, 프로세서(120)는, 선정된 우선순위에 기초하여 구매하고자 하는 자재에 대한 정보와 매칭되는 자재에 대한 데이터를 구매자 단말(300)에 제공하도록 구성될 수 있다.In addition, the processor 120 may be configured to provide the buyer terminal 300 with information about the material to be purchased and data about the material that matches based on the selected priority.

도 3을 참조하면, 본 발명의 일 실시예에 따른 자재 정보 제공 방법은, 하기 S1 단계 내지 S5 단계를 포함할 수 있다. 다만 이에 제한되는 것은 아니고, 다른 범용적인 단계들이 자재 정보 제공 방법에 더 포함될 수 있다.Referring to FIG. 3, the method for providing material information according to an embodiment of the present invention may include the following steps S1 to S5. However, it is not limited to this, and other general-purpose steps may be further included in the method of providing material information.

자재 정보 제공 방법은, 전술한 서버(100)에서 시계열적으로 처리되는 단계들로 구성될 수 있다. 따라서, 이하에서 생략되는 내용이라 할지라도 이상에서 서버(100)에 대해 설명되는 내용은 자재 정보 제공 방법에 대해서도 동일하게 적용될 수 있다.The method of providing material information may be comprised of steps that are processed in time series by the server 100 described above. Therefore, even if the content is omitted below, the content described above regarding the server 100 can be equally applied to the method of providing material information.

상기 S1 단계에서, 서버(100)는, 업체가 이용하는 판매자 단말(200)로부터 복수의 자재에 대한 복수의 데이터를 입력받는다.In step S1, the server 100 receives a plurality of data on a plurality of materials from the seller terminal 200 used by the company.

상기 S2 단계에서, 서버(100)는, 복수의 자재 각각의 화학적 조성을 기초로 복수의 자재에 대한 복수의 데이터를 군집화하여 복수의 자재에 대한 데이터 베이스(DB)를 구축한다.In step S2, the server 100 builds a database (DB) for a plurality of materials by clustering a plurality of data for the plurality of materials based on the chemical composition of each of the plurality of materials.

상기 S3 단계에서, 구매자가 이용하는 구매자 단말(300)로부터 구매하고자 하는 자재에 대한 정보를 입력받는다.In step S3, information about the material to be purchased is received from the purchaser terminal 300 used by the purchaser.

상기 S4 단계에서, 구매하고자 하는 자재에 대한 정보와 데이터 베이스(DB)에 포함된 자재에 대한 데이터를 매칭하여 우선순위를 선정한다.In step S4, priority is selected by matching information about the material to be purchased with data about the material included in the database (DB).

상기 S5 단계에서, 선정된 우선순위에 기초하여 구매하고자 하는 자재에 대한 정보와 매칭되는 자재에 대한 데이터를 구매자 단말(300)에 제공한다.In step S5, information on the material to be purchased and data on the matching material are provided to the buyer terminal 300 based on the selected priority.

본 발명의 이러한 실시 구성에 의하면, 비정형화된 자재 데이터들을 자재의 화학적 조성을 기반으로 분류하여 구매자가 구매를 희망하는 자재와 매칭할 수 있으므로, 구매자에게 최적화된 자재에 대한 정보를 정확하게 제공할 수 있다.According to this implementation configuration of the present invention, non-standardized material data can be classified based on the chemical composition of the material and matched with the material the buyer wishes to purchase, thereby accurately providing information about the optimized material to the buyer. .

특히, 복수의 자재에 대한 데이터 베이스(DB)를 구축할 때, 서버(100)는, 각각의 자재의 물리적 특징보다 화학적 조성을 우선적으로 고려하여 복수의 자재에 대한 복수의 데이터를 군집화하도록 구성될 수 있다.In particular, when constructing a database (DB) for a plurality of materials, the server 100 may be configured to cluster a plurality of data for a plurality of materials by prioritizing the chemical composition rather than the physical characteristics of each material. there is.

일례로서, 자재의 물리적 특징은, 자재의 스크래치(scratch), 녹슨(rust) 정도, 훼손(dent)된 정도, 용접(welding) 여부, 용접 유형 및 자재의 크기 중 적어도 하나일 수 있다.As an example, the physical characteristic of the material may be at least one of the material's scratches, degree of rust, degree of dent, whether or not it is welded, type of weld, and size of the material.

즉, 본 발명의 자재 정보 제공 방법에서는, 정형화하기 어려운 각각의 자재의 물리적 특징(자재의 스크래치 등)보다 정형화하기 쉬운 자재의 화학적 조성을 기반으로 복수의 자재에 대한 복수의 데이터를 군집화할 수 있다.That is, in the material information provision method of the present invention, a plurality of data for a plurality of materials can be clustered based on the chemical composition of the material, which is easier to standardize than the physical characteristics of each material (such as scratches of the material), which are difficult to standardize.

이러한 실시 구성에 의하면, 비정형화된 자재 데이터들을 정형화가 용이한 자재의 화학적 조성(특정 화합물을 구성하는 원소의 비율 및/또는 함량)을 기반으로 군집화할 수 있으므로, 구매자가 구매를 희망하는 자재에 대해 보다 더 정확도가 높은 자재에 대한 정보를 구매자에게 제공할 수 있다.According to this implementation configuration, non-standardized material data can be clustered based on the chemical composition (ratio and/or content of elements constituting a specific compound) of the material, which is easy to standardize, so the buyer can select the material he or she wishes to purchase. More accurate information about materials can be provided to buyers.

일 실시예에서, 복수의 자재에 대한 데이터 베이스(DB)를 구축할 때, 서버(100)는, 각각의 자재의 화학적 조성을 세분화하고, 세분화된 각각의 자재의 화학적 조성을 기반으로 복수의 자재에 대한 복수의 데이터를 군집화하도록 구성될 수 있다.In one embodiment, when building a database (DB) for a plurality of materials, the server 100 subdivides the chemical composition of each material and provides information on the plurality of materials based on the chemical composition of each subdivided material. It can be configured to cluster a plurality of data.

일례로서, 자재가 철, 구리, 알루미늄 등의 금속으로 이루어진 경우 서버(100)는, 자재의 화학적 조성을, 철, 구리, 알루미늄의 함량으로 세분화할 수 있다.As an example, if the material is made of metal such as iron, copper, or aluminum, the server 100 may subdivide the chemical composition of the material into the content of iron, copper, and aluminum.

특히, 서버(100)는, 복수의 자재에 대한 복수의 데이터를 군집화할 때, 세분화된 각각의 자재 내의 조성물들 사이의 함량의 일치도를 고려하도록 구성될 수 있다.In particular, the server 100 may be configured to consider the consistency of content between compositions in each subdivided material when clustering a plurality of data for a plurality of materials.

이와 같이 본 발명의 자재 정보 제공 방법에서는, 자재 내의 조성물들(예: 철, 구리, 알루미늄) 사이의 함량의 일치도를 고려하여 함량의 일치도가 높은 자재에 대한 데이터끼리 군집화를 수행할 수 있으므로, 구매자가 구매를 희망하는 자재에 대해 보다 더 정확도가 높은 자재에 대한 정보를 구매자에게 제공할 수 있다.In this way, in the method of providing material information of the present invention, it is possible to cluster data on materials with a high content consistency by considering the consistency of contents between compositions (e.g., iron, copper, aluminum) in the materials, so that the buyer It is possible to provide buyers with more accurate information about the materials they wish to purchase.

일 실시예에서, 복수의 자재에 대한 데이터 베이스(DB)를 구축할 때, 서버(100)는, 각각의 자재의 국가 규격보다 화학적 조성을 우선적으로 고려하여 복수의 자재에 대한 복수의 데이터를 군집화하도록 구성될 수 있다.In one embodiment, when building a database (DB) for multiple materials, The server 100 may be configured to cluster a plurality of data on a plurality of materials by giving priority to the chemical composition rather than the national standard of each material.

일례로서, 상기 국가 규격은, 국가사회의 모든 분야에서 정확성, 합리성 및 국제성을 높이기 위하여 국가적으로 공인된 과학적·기술적 공공기준으로서 표준을 의미할 수 있다. 이러한 국가 규격은 예시적으로, ASTM(미국재료시험학회 규격), ASME(미국기계학회 규격), KS(한국산업표준), JIS(일본산업규격) 등을 포함할 수 있다.As an example, the national standard may refer to a standard as a nationally recognized scientific and technical public standard to increase accuracy, rationality, and internationality in all fields of national society. These national standards may include, for example, ASTM (American Society for Testing and Materials), ASME (American Society of Mechanical Engineers), KS (Korean Industrial Standards), and JIS (Japanese Industrial Standards).

즉, 본 발명의 자재 정보 제공 방법에서는, 서로 다른 국가 규격을 가지는 복수의 자재에 대한 복수의 데이터의 군집화가 가능하도록, 자재의 화학적 조성을 기준으로 복수의 자재에 대한 복수의 데이터를 군집화할 수 있다. 이에 따라, 본 발명의 자재 정보 제공 방법에서는, 국가 규격이 다르나 화학적 조성의 일치도가 높은 자재에 대한 데이터를 군집화하여 구매자에게 제공할 수 있다.That is, in the method of providing material information of the present invention, a plurality of data for a plurality of materials can be clustered based on the chemical composition of the material so that a plurality of data for a plurality of materials having different national standards can be clustered. . Accordingly, in the material information provision method of the present invention, data on materials that have different national standards but have a high degree of consistency in chemical composition can be clustered and provided to the purchaser.

더불어 본 발명의 자재 정보 제공 방법에서는, 국내(예: 대한민국)가 아닌, 국내와 국가 규격이 다른 국외에서의 판매자 단말(200)로부터 입력된 자재에 대한 데이터 및 서로 다른 국가의 판매자 단말(200)로부터 입력된 자재에 대한 데이터에 대해서도 정형화가 용이한 자재의 화학적 조성을 기준으로 군집화를 수행하므로, 자재에 대한 데이터가 제공된 국가에 관계없이 보다 정확한 자재에 대한 정보를 구매자에게 제공할 수 있는 장점이 있다.In addition, in the method of providing material information of the present invention, data on materials input from a seller terminal 200 not in Korea (e.g., Korea) but in a foreign country where national standards are different from those in Korea and seller terminals 200 in different countries Clustering is performed based on the chemical composition of the material, which is easy to standardize, for data on materials input from .

일 실시예에서, 구매자 단말(300)로부터 구매하고자 하는 자재에 대한 정보를 입력받을 때, 서버(100)는, 구매하고자 하는 자재 관련, 구매자가 희망하는 업체에 대한 정보를 입력받도록 구성될 수 있다.In one embodiment, when receiving information about the material to be purchased from the buyer terminal 300, the server 100 may be configured to receive information about the company desired by the buyer in relation to the material to be purchased. .

그리고, 우선순위를 선정할 때, 서버(100)는, 구매자가 희망하는 업체가 제공하는 자재에 대한 데이터에 높은 우선순위를 부여하도록 구성될 수 있다.And, when selecting priorities, the server 100 may be configured to give high priority to data on materials provided by a company desired by the buyer.

이 경우, 구매하고자 하는 자재에 대한 정보에서 추출된 자재의 화학적 조성과 일치도가 높은 데이터 베이스(DB)에 포함된 자재에 대한 데이터를 구매자에게 제공할 수도 있으나, 이러한 자재의 화학적 조성 뿐만 아니라 구매자가 희망하는 업체에 대한 정보도 고려하여 구매자에게 자재에 대한 정보를 제공할 수 있다. 이에 따라, 구매자에게 보다 최적화된 자재에 대한 정보를 제공할 수 있다.In this case, data on materials contained in a database (DB) that has a high degree of consistency with the chemical composition of the material extracted from the information on the material to be purchased is provided to the buyer. However, information about the materials can be provided to the buyer by considering not only the chemical composition of these materials but also information about the company the buyer desires. Accordingly, it is possible to provide buyers with more optimized information about materials.

일 실시예에서, 우선순위를 선정할 때, 서버(100)는, 자연어 처리를 통해 상기 입력된 구매하고자 하는 자재에 대한 정보를 복수의 단어로 분리하고, 분리된 각각의 단어에서 구매하고자 하는 자재의 화학적 조성에 관한 단어를 기준으로 구매하고자 하는 자재에 대한 정보와 데이터 베이스(DB)에 포함된 자재에 대한 데이터를 매칭하여 우선순위를 선정하도록 구성될 수 있다. 여기서, 자연어 처리(NLP:Natural Language Processing)는, 인공지능의 한 분야로서, 인간의 언어를 이해, 생성, 조작할 수 있도록 하는 구성을 의미할 수 있다.In one embodiment, when selecting priorities, the server 100 separates the input information about the material to be purchased into a plurality of words through natural language processing, and selects the material to be purchased from each separated word. It can be configured to select priorities by matching information about the material to be purchased and data about the material included in the database (DB) based on words about the chemical composition of . Here, Natural Language Processing (NLP) is a field of artificial intelligence and can refer to a configuration that allows understanding, generating, and manipulating human language.

전술한 바와 같이 서버(100)는, 복수의 자재 각각의 화학적 조성을 기초로 복수의 자재에 대한 복수의 데이터를 군집화하여 복수의 자재에 대한 데이터 베이스(DB)를 구축할 수 있다.As described above, the server 100 may build a database (DB) for a plurality of materials by clustering a plurality of data for the plurality of materials based on the chemical composition of each of the plurality of materials.

예시적으로 서버(100)는, 구매자 단말(300)로부터 JIS(국가 규격), 12in(자재의 크기), ball valve(자재의 용도), SUS304(자재의 재질), 마찰 용접(용접 유형)을 포함하는 문장(구매하고자 하는 자재에 대한 정보)이 입력된 경우, 자연어 처리를 통해 입력된 문장을 복수의 단어(JIS, 12in, ball valve, SUS304, 마찰 용접)로 분리할 수 있다.For example, the server 100 receives JIS (national standard), 12in (material size), ball valve (material purpose), SUS304 (material material), and friction welding (welding type) from the purchaser terminal 300. When a sentence containing information (information about the material to be purchased) is entered, the entered sentence can be separated into multiple words (JIS, 12in, ball valve, SUS304, friction welding) through natural language processing.

이 때, 서버(100)는, 자재의 화학적 조성과 관련된 'SUS304'를 기준으로 구매자가 구매하고자 하는 자재에 대한 정보와 데이터 베이스(DB)에 포함된 자재에 대한 데이터를 매칭하여 우선순위를 선정할 수 있다.At this time, the server 100 selects priorities by matching information about the material the buyer wishes to purchase with data about the material included in the database (DB) based on 'SUS304' related to the chemical composition of the material. can do.

이러한 실시 구성에 의하면, 구매자 단말(300)이 서버(100)에 입력한 구매하고자 하는 자재에 대한 정보로부터 자재의 화학적 조성에 관한 정보를 추출함으로써, 보다 정확하고 구매자에게 보다 최적화된 자재에 대한 정보를 제공할 수 있다.According to this implementation configuration, the buyer terminal 300 extracts information about the chemical composition of the material from the information about the material to be purchased entered into the server 100, thereby providing more accurate and more optimized information about the material to the buyer. can be provided.

일 실시예에서, 복수의 자재에 대한 데이터 베이스(DB)를 구축할 때, 서버(100)는, 복수의 자재에 대한 복수의 데이터를 이용하여 복수의 자재 각각의 화학적 조성에 따라 복수의 군집 그룹을 형성하도록 구성될 수 있다.In one embodiment, when building a database (DB) for a plurality of materials, the server 100 uses a plurality of data for the plurality of materials to group a plurality of clusters according to the chemical composition of each of the plurality of materials. It may be configured to form a .

그리고, 서버(100)는, 복수의 군집 그룹 내에 포함된 자재에 대한 데이터의 수를 기준으로 예비적으로 우선순위를 선정하도록 구성될 수 있다.Additionally, the server 100 may be configured to preliminary select priorities based on the number of data on materials included in a plurality of cluster groups.

특히, 구매하고자 하는 자재에 대한 정보와 매칭되는 자재에 대한 데이터를 구매자 단말(300)에 제공할 때, 서버(100)는, 복수의 군집 그룹 내에 포함된 자재에 대한 데이터의 수를 기준으로 선정된 예비적 우선순위(제 1 우선순위) 및 구매하고자 하는 자재에 대한 정보와 데이터 베이스에 포함된 자재에 대한 데이터를 매칭하여 선정된 우선순위(제 2 우선순위)를 고려할 수 있다.In particular, when providing data on materials that match information on the materials to be purchased to the purchaser terminal 300, the server 100 selects the data based on the number of data on materials included in a plurality of cluster groups. The preliminary priority (first priority) and the priority (second priority) selected by matching information on the material to be purchased and data on the material included in the database can be considered.

즉, 서버(100)는, 상기 제 1 우선순위 및 제 2 우선순위를 고려하여 구매하고자 하는 자재에 대한 정보와 매칭되는 자재에 대한 데이터를 구매자 단말(300)에 제공할 수 있다.That is, the server 100 may provide the buyer terminal 300 with information on the material to be purchased and data on the material that matches, taking into account the first and second priorities.

이러한 실시 구성에 의하면, 자재의 화학적 조성을 기준으로 하여 구매하고자 하는 자재에 대한 정보와 매칭되는 자재에 대한 데이터를 구매자 단말(300)에 제공할 때, 정성적 기준 뿐만 아니라 정량적 기준인 복수의 군집 그룹 내에 포함된 자재에 대한 데이터의 수까지 고려할 수 있으므로, 보다 정확하고 구매자에게 보다 최적화된 자재에 대한 정보를 제공할 수 있다.According to this implementation configuration, data on the material matching the information on the material to be purchased based on the chemical composition of the material is sent to the buyer terminal 300. When providing data, not only qualitative criteria but also quantitative criteria, including the number of data on materials included in multiple cluster groups, can be considered, making it possible to provide more accurate and optimized information to buyers.

일 실시예에서, 우선순위를 선정할 때, 서버(100)는, 복수의 자재에 대한 복수의 데이터 각각에 대한 구매자 단말(300) 전체의 조회율, 복수의 자재에 대한 복수의 데이터 각각에 대한 각각의 구매자 단말(300)의 조회 시간, 복수의 자재에 대한 복수의 데이터 각각에 대한 각각의 구매자 단말(300)의 조회 수 및 복수의 자재에 대한 복수의 데이터 각각에 대한 각각의 구매자 단말(300)의 선호도 중 적어도 하나를 고려하여 우선순위를 선정하도록 구성될 수 있다.In one embodiment, when selecting priorities, the server 100 may determine the overall view rate of the purchaser terminal 300 for each of a plurality of data for a plurality of materials, The inquiry time of each buyer terminal 300 for each of a plurality of data for a plurality of materials, Number of views from each buyer terminal (300) for each of the plurality of data for the plurality of materials and may be configured to select priorities in consideration of at least one of the preferences of each purchaser terminal 300 for each of a plurality of data on a plurality of materials.

즉, 구매하고자 하는 자재에 대한 정보와 데이터 베이스(DB)에 포함된 자재에 대한 데이터를 매칭하여 우선순위를 선정할 때, 서버(100)는, 서버(100)에 의해 제공되는 컴퓨터 화면 또는 모바일 화면에 나타난 복수의 자재에 대한 복수의 데이터 각각에 대한 구매자 단말(300) 전체의 조회율을 고려하여 우선순위를 선정할 수 있다.That is, when selecting priorities by matching information about the material to be purchased with data about the material included in the database (DB), the server 100 uses the computer screen or mobile phone provided by the server 100. Considering the viewing rate of the entire buyer terminal 300 for each of the plurality of data for the plurality of materials displayed on the screen, You can select priorities.

또한, 구매하고자 하는 자재에 대한 정보와 데이터 베이스(DB)에 포함된 자재에 대한 데이터를 매칭하여 우선순위를 선정할 때, 서버(100)는, 서버(100)에 의해 제공되는 컴퓨터 화면 또는 모바일 화면에 나타난 복수의 자재에 대한 복수의 데이터 각각에 대해 각각의 구매자 단말(300)이 머무른 시간을 고려하여 우선순위를 선정할 수 있다.In addition, when selecting priorities by matching information about the material to be purchased with data about the material included in the database (DB), the server 100 uses the computer screen or mobile phone provided by the server 100. For each of the plurality of data for the plurality of materials displayed on the screen, the priority can be selected by considering the time that each buyer terminal 300 stays.

또한, 구매하고자 하는 자재에 대한 정보와 데이터 베이스(DB)에 포함된 자재에 대한 데이터를 매칭하여 우선순위를 선정할 때, 서버(100)는, 서버(100)에 의해 제공되는 컴퓨터 화면 또는 모바일 화면에 나타난 복수의 자재에 대한 복수의 데이터 각각에 대한 각각의 구매자 단말(300)의 조회 수를 고려하여 우선순위를 선정할 수 있다.In addition, when selecting priorities by matching information about the material to be purchased with data about the material included in the database (DB), the server 100 uses the computer screen or mobile phone provided by the server 100. Priority can be selected by considering the number of views from each purchaser terminal 300 for each of the plurality of data for the plurality of materials displayed on the screen.

또한, 구매하고자 하는 자재에 대한 정보와 데이터 베이스(DB)에 포함된 자재에 대한 데이터를 매칭하여 우선순위를 선정할 때, 서버(100)는, 서버(100)에 의해 제공되는 컴퓨터 화면 또는 모바일 화면에 나타난 복수의 자재에 대한 복수의 데이터 각각에 대한 각각의 구매자 단말(300)의 선호도를 고려하여 우선순위를 선정할 수 있다.In addition, when selecting priorities by matching information about the material to be purchased with data about the material included in the database (DB), the server 100 uses the computer screen or mobile phone provided by the server 100. The preferences of each buyer terminal 300 for each of the plurality of data for the plurality of materials displayed on the screen Priorities can be selected based on consideration.

이러한 실시 구성에 의하면, 자재의 화학적 조성 뿐만 아니라 자재에 대한 구매자 단말의 관심도, 선호도 등을 고려하여 구매자에게 자재에 대한 정보를 제공할 수 있다. 이에 따라, 구매자에게 보다 다각화된 자재에 대한 정보를 제공할 수 있다.According to this implementation configuration, information about the material can be provided to the purchaser by considering not only the chemical composition of the material but also the interest and preference of the purchaser terminal for the material. Accordingly, it is possible to provide buyers with more diversified information about materials.

이외에, 본 발명의 자재 정보 제공 방법에서, 서버(100)는, 선정된 우선순위에 기초하여 구매하고자 하는 자재에 대한 정보와 매칭되는 자재에 대한 데이터를 구매자 단말(300)에 제공한 후에, 제공한 자재에 대한 데이터 관련 각각의 구매자 단말(300)로부터 피드백을 수신할 수 있다.In addition, in the method of providing material information of the present invention, the server 100 provides data on materials that match information on materials to be purchased based on the selected priority to the purchaser terminal 300, and then provides Feedback can be received from each buyer terminal 300 related to data for one material.

그리고, 서버(100)는 수신된 피드백을 기초로, 전체 구매자 단말(300) 수 대비 희망하는 자재에 대한 데이터가 제공된 구매자 단말(300)의 수를 계산하여 자재 정보 제공 방법의 정확도를 검증하도록 구성될 수 있다.And, based on the received feedback, the server 100 is configured to verify the accuracy of the material information provision method by calculating the number of buyer terminals 300 provided with data on the desired material compared to the total number of buyer terminals 300. It can be.

한편, 전술한 서버(100)에 의해 수행되는 자재 정보 제공 방법은, 컴퓨터로 판독 가능한 저장 매체에 저장되는 컴퓨터 프로그램의 형태로 구현될 수 있다. 즉, 컴퓨터 프로그램은 자재 정보 제공 방법을 구현하기 위한 명령어들을 포함할 수 있고, 컴퓨터 프로그램의 명령어들은 컴퓨터로 판독 가능한 저장 매체에 저장될 수 있다. 컴퓨터 프로그램은 모바일 애플리케이션을 포함할 수 있다.Meanwhile, the method of providing material information performed by the above-described server 100 may be implemented in the form of a computer program stored in a computer-readable storage medium. That is, the computer program may include instructions for implementing a method for providing material information, and the instructions of the computer program may be stored in a computer-readable storage medium. Computer programs may include mobile applications.

예를 들면, 컴퓨터 판독 가능 저장 매체는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 컴퓨터 프로그램 명령어들을 저장하고 실행하도록 특별히 구성된 하드웨어 장치를 포함할 수 있다. 컴퓨터 프로그램 명령어는 컴파일러에 의해 만들어지는 기계어 코드 및 인터프리터 등을 사용하여 컴퓨터에 의해 실행될 수 있는 고급 언어 코드를 포함할 수 있다.For example, computer-readable storage media include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical media such as CD-ROMs and DVDs, and floptical disks. It may include magneto-optical media, such as ROM, RAM, flash memory, and hardware devices specifically configured to store and execute computer program instructions. Computer program instructions may include machine code created by a compiler and high-level language code that can be executed by a computer using an interpreter.

이상과 같이, 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 이것에 의해 한정되지 않으며 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 본 발명의 기술사상과 아래에 기재될 특허청구범위의 균등범위 내에서 다양한 수정 및 변형이 가능함은 물론이다.As described above, although the present invention has been described with limited examples and drawings, the present invention is not limited thereto, and the technical idea of the present invention and the following will be understood by those skilled in the art to which the present invention pertains. Of course, various modifications and variations are possible within the scope of equivalence of the patent claims to be described.

한편, 본 발명에서 상, 하, 좌, 우, 전, 후와 같은 방향을 나타내는 용어가 사용되었으나, 이러한 용어들은 설명의 편의를 위한 것일 뿐, 대상이 되는 사물의 위치나 관측자의 위치 등에 따라 달라질 수 있음은 본 발명의 당업자에게 자명하다.Meanwhile, in the present invention, terms indicating directions such as up, down, left, right, front, and back are used, but these terms are only for convenience of explanation and may vary depending on the location of the target object or the location of the observer. It is obvious to those skilled in the art that this can be done.

Claims (12)

서버에 의해 수행되는 자재 정보 제공 방법에 있어서,
업체가 이용하는 판매자 단말로부터 복수의 자재에 대한 복수의 데이터를 입력받는 단계;
상기 복수의 자재 각각의 화학적 조성을 기초로 복수의 자재에 대한 복수의 데이터를 군집화하여 상기 복수의 자재에 대한 데이터 베이스를 구축하는 단계;
구매자가 이용하는 구매자 단말로부터 구매하고자 하는 자재에 대한 정보를 입력받는 단계;
상기 구매하고자 하는 자재에 대한 정보와 상기 데이터 베이스에 포함된 자재에 대한 데이터를 매칭하여 우선순위를 선정하는 단계; 및
상기 선정된 우선순위에 기초하여 상기 구매하고자 하는 자재에 대한 정보와 매칭되는 자재에 대한 데이터를 상기 구매자 단말에 제공하는 단계를 포함하고,
상기 복수의 자재에 대한 데이터 베이스를 구축하는 단계에서, 상기 서버는,
각각의 자재의 물리적 특징보다 화학적 조성을 우선적으로 고려하여 복수의 자재에 대한 복수의 데이터를 군집화하도록 구성되고,
상기 자재의 화학적 조성은, 특정 화합물을 구성하는 원소의 비율 또는 함량을 의미하고,
상기 우선순위를 선정하는 단계에서, 상기 서버는,
상기 구매하고자 하는 자재와 동일 또는 유사한 화학적 조성을 가지는 자재에 대한 데이터에 높은 우선순위를 부여하도록 구성되고,
상기 서버는, 구매하고자 하는 자재에 대한 정보에서 추출된 자재의 화학적 조성과 일치도가 높은 데이터 베이스에 포함된 자재에 대한 데이터에 대해 더 높은 우선순위를 부여하도록 구성되고,
상기 복수의 자재에 대한 데이터 베이스를 구축하는 단계에서, 상기 서버는,
각각의 자재의 화학적 조성을 세분화하고, 세분화된 상기 각각의 자재의 화학적 조성을 기반으로 복수의 자재에 대한 복수의 데이터를 군집화하도록 구성되고,
상기 자재가 철, 구리, 알루미늄의 금속으로 이루어진 경우 상기 서버는, 자재의 화학적 조성을, 철, 구리, 알루미늄의 함량으로 세분화하도록 구성되고,
상기 서버는, 복수의 자재에 대한 복수의 데이터를 군집화할 때,
세분화된 상기 각각의 자재 내의 조성물들 사이의 함량의 일치도를 고려하여 함량의 일치도가 높은 자재에 대한 데이터끼리 군집화를 수행하도록 구성된 것을 특징으로 하는 자재 정보 제공 방법.
In a method of providing material information performed by a server,
A step of receiving a plurality of data about a plurality of materials from a seller terminal used by the company;
Building a database for the plurality of materials by clustering a plurality of data for the plurality of materials based on the chemical composition of each of the plurality of materials;
A step of receiving information about the material to be purchased from a purchaser terminal used by the purchaser;
selecting priorities by matching information on the material to be purchased with data on the material included in the database; and
Comprising the step of providing data on materials that match information on the materials to be purchased to the purchaser terminal based on the selected priority,
In the step of building a database for the plurality of materials, the server,
It is configured to cluster multiple data on multiple materials by prioritizing the chemical composition rather than the physical characteristics of each material,
The chemical composition of the material refers to the ratio or content of elements that make up a specific compound,
In the step of selecting the priority, the server,
It is configured to give high priority to data on materials having the same or similar chemical composition as the material to be purchased,
The server is configured to give higher priority to data about materials included in the database that have a high degree of consistency with the chemical composition of the material extracted from information about the material to be purchased,
In the step of building a database for the plurality of materials, the server,
Configured to subdivide the chemical composition of each material and cluster a plurality of data for a plurality of materials based on the subdivided chemical composition of each material,
If the material is made of metal such as iron, copper, or aluminum, the server is configured to subdivide the chemical composition of the material into the content of iron, copper, and aluminum,
When the server clusters a plurality of data for a plurality of materials,
A method of providing material information, characterized in that it is configured to cluster data on materials with a high content consistency by considering the consistency of content between the compositions in each of the subdivided materials.
삭제delete 삭제delete 삭제delete 제 1항에 있어서,
상기 복수의 자재에 대한 데이터 베이스를 구축하는 단계에서, 상기 서버는,
각각의 자재의 국가 규격보다 화학적 조성을 우선적으로 고려하여 복수의 자재에 대한 복수의 데이터를 군집화하도록 구성되고,
상기 국가 규격은, 국가사회의 모든 분야에서 정확성, 합리성 및 국제성을 높이기 위하여 국가적으로 공인된 과학적·기술적 공공기준으로서의 표준을 의미하고,
상기 국가 규격은, ASTM(미국재료시험학회 규격), ASME(미국기계학회 규격), KS(한국산업표준), JIS(일본산업규격)을 포함하고,
상기 서버는, 서로 다른 국가 규격을 가지는 복수의 자재에 대한 복수의 데이터의 군집화가 가능하도록, 자재의 화학적 조성을 기준으로 복수의 자재에 대한 복수의 데이터를 군집화하도록 구성되고, 국가 규격이 다르나 화학적 조성의 일치도가 높은 자재에 대한 데이터를 군집화하여 상기 구매자 단말에 제공하도록 구성된 것을 특징으로 하는 자재 정보 제공 방법.
According to clause 1,
In the step of building a database for the plurality of materials, the server,
It is configured to cluster multiple data for multiple materials by prioritizing the chemical composition rather than the national standards of each material,
The above national standard refers to a standard as a nationally recognized scientific and technical public standard to increase accuracy, rationality, and internationality in all fields of national society,
The national standards include ASTM (American Society for Testing and Materials), ASME (American Society of Mechanical Engineers), KS (Korean Industrial Standards), and JIS (Japanese Industrial Standards).
The server is configured to cluster a plurality of data for a plurality of materials based on the chemical composition of the material to enable clustering of a plurality of data for a plurality of materials having different national standards, and to cluster the plurality of data for a plurality of materials based on the chemical composition of the material, and to enable clustering of a plurality of data for a plurality of materials having different national standards but chemical composition. A method of providing material information, characterized in that it is configured to cluster data on materials with a high degree of agreement and provide the data to the buyer terminal.
삭제delete 삭제delete 제 1항에 있어서,
상기 우선순위를 선정하는 단계에서, 상기 서버는,
자연어 처리를 통해 상기 입력된 구매하고자 하는 자재에 대한 정보를 복수의 단어로 분리하고, 상기 분리된 각각의 단어에서 상기 구매하고자 하는 자재의 화학적 조성에 관한 단어를 기준으로 상기 구매하고자 하는 자재에 대한 정보와 상기 데이터 베이스에 포함된 자재에 대한 데이터를 매칭하여 우선순위를 선정하도록 구성되고,
상기 서버는, 상기 구매자 단말로부터 JIS(국가 규격), 12in(자재의 크기), ball valve(자재의 용도), SUS304(자재의 재질), 마찰 용접(용접 유형)을 포함하는 문장(구매하고자 하는 자재에 대한 정보)이 입력된 경우, 자연어 처리를 통해 입력된 문장을 복수의 단어(JIS, 12in, ball valve, SUS304, 마찰 용접)로 분리하도록 구성되고,
상기 서버는, 자재의 화학적 조성과 관련된 'SUS304'를 기준으로 구매자가 구매하고자 하는 자재에 대한 정보와 데이터 베이스에 포함된 자재에 대한 데이터를 매칭하여 우선순위를 선정하도록 구성된 것을 특징으로 하는 자재 정보 제공 방법.
According to clause 1,
In the step of selecting the priority, the server,
Through natural language processing, the input information about the material to be purchased is separated into a plurality of words, and the information about the material to be purchased is based on the word about the chemical composition of the material to be purchased from each of the separated words. It is configured to select priorities by matching information and data on materials included in the database,
The server receives a sentence from the purchaser terminal including JIS (national standard), 12in (material size), ball valve (material use), SUS304 (material material), and friction welding (welding type) (the information you wish to purchase). When information about the material) is input, the input sentence is divided into multiple words (JIS, 12in, ball valve, SUS304, friction welding) through natural language processing,
The server is configured to select priorities by matching information about the material the buyer wants to purchase with data about the material included in the database based on 'SUS304' related to the chemical composition of the material. How to provide.
제 1항에 있어서,
상기 복수의 자재에 대한 데이터 베이스를 구축하는 단계에서, 상기 서버는,
상기 복수의 자재에 대한 복수의 데이터를 이용하여 복수의 자재 각각의 화학적 조성에 따라 복수의 군집 그룹을 형성하도록 구성되고,
상기 복수의 군집 그룹 내에 포함된 자재에 대한 데이터의 수를 기준으로 예비적으로 우선순위를 선정하도록 구성되고,
상기 구매하고자 하는 자재에 대한 정보와 매칭되는 자재에 대한 데이터를 상기 구매자 단말에 제공하는 단계에서, 상기 서버는,
상기 복수의 군집 그룹 내에 포함된 자재에 대한 데이터의 수를 기준으로 선정된 예비적 우선순위 및 상기 구매하고자 하는 자재에 대한 정보와 상기 데이터 베이스에 포함된 자재에 대한 데이터를 매칭하여 선정된 우선순위를 고려하도록 구성되고,
상기 서버는, 자재의 화학적 조성을 기준으로 하여 구매하고자 하는 자재에 대한 정보와 매칭되는 자재에 대한 데이터를 상기 구매자 단말에 제공할 때, 정성적 기준 뿐만 아니라 정량적 기준인 복수의 군집 그룹 내에 포함된 자재에 대한 데이터의 수까지 고려하도록 구성된 것을 특징으로 하는 자재 정보 제공 방법.
According to clause 1,
In the step of building a database for the plurality of materials, the server,
Configured to form a plurality of cluster groups according to the chemical composition of each of the plurality of materials using a plurality of data for the plurality of materials,
Configured to preliminary select priorities based on the number of data on materials included in the plurality of cluster groups,
In the step of providing data on materials matching the information on the materials to be purchased to the purchaser terminal, the server,
A preliminary priority selected based on the number of data on materials included in the plurality of cluster groups and a priority selected by matching information on the material to be purchased with data on materials included in the database. It is configured to take into account,
When the server provides data on materials that match information on the material to be purchased based on the chemical composition of the material to the purchaser terminal, the server selects materials included in a plurality of cluster groups that are not only qualitative criteria but also quantitative criteria. A method of providing material information, characterized in that it is configured to take into account the number of data for.
삭제delete 제 1항에 있어서,
상기 우선순위를 선정하는 단계에서, 상기 서버는,
상기 복수의 자재에 대한 복수의 데이터 각각에 대한 구매자 단말 전체의 조회율, 복수의 자재에 대한 복수의 데이터 각각에 대한 각각의 구매자 단말의 조회 시간, 복수의 자재에 대한 복수의 데이터 각각에 대한 각각의 구매자 단말의 조회 수 및 복수의 자재에 대한 복수의 데이터 각각에 대한 각각의 구매자 단말의 선호도 중 적어도 하나를 고려하여 우선순위를 선정하도록 구성되고,
구매하고자 하는 자재에 대한 정보와 데이터 베이스에 포함된 자재에 대한 데이터를 매칭하여 우선순위를 선정할 때, 상기 서버는, 상기 서버에 의해 제공되는 컴퓨터 화면 또는 모바일 화면에 나타난 복수의 자재에 대한 복수의 데이터 각각에 대한 상기 구매자 단말 전체의 조회율을 고려하여 우선순위를 선정하도록 구성되고,
구매하고자 하는 자재에 대한 정보와 데이터 베이스에 포함된 자재에 대한 데이터를 매칭하여 우선순위를 선정할 때, 상기 서버는, 상기 서버에 의해 제공되는 컴퓨터 화면 또는 모바일 화면에 나타난 복수의 자재에 대한 복수의 데이터 각각에 대해 각각의 구매자 단말이 머무른 시간을 고려하여 우선순위를 선정하도록 구성되고,
구매하고자 하는 자재에 대한 정보와 데이터 베이스에 포함된 자재에 대한 데이터를 매칭하여 우선순위를 선정할 때, 상기 서버는, 상기 서버에 의해 제공되는 컴퓨터 화면 또는 모바일 화면에 나타난 복수의 자재에 대한 복수의 데이터 각각에 대한 각각의 구매자 단말의 조회 수를 고려하여 우선순위를 선정하도록 구성되고,
구매하고자 하는 자재에 대한 정보와 데이터 베이스에 포함된 자재에 대한 데이터를 매칭하여 우선순위를 선정할 때, 상기 서버는, 상기 서버에 의해 제공되는 컴퓨터 화면 또는 모바일 화면에 나타난 복수의 자재에 대한 복수의 데이터 각각에 대한 각각의 구매자 단말의 선호도를 고려하여 우선순위를 선정하도록 구성된 것을 특징으로 하는 자재 정보 제공 방법.
According to clause 1,
In the step of selecting the priority, the server,
The inquiry rate of the entire buyer terminal for each of the plurality of data for the plurality of materials, the inquiry time of each buyer terminal for each of the plurality of data for the plurality of materials, each of the plurality of data for the plurality of materials Configured to select priorities in consideration of at least one of the number of views of the buyer terminal and the preference of each buyer terminal for each of the plurality of data for the plurality of materials,
When selecting priorities by matching information about the material to be purchased with data about the materials included in the database, the server determines the number of materials displayed on the computer screen or mobile screen provided by the server. It is configured to select priority by considering the viewing rate of the entire buyer terminal for each piece of data,
When selecting priorities by matching information about the material to be purchased with data about the materials included in the database, the server determines the number of materials displayed on the computer screen or mobile screen provided by the server. For each piece of data, the priority is selected by considering the time each buyer terminal spent,
When selecting priorities by matching information about the material to be purchased with data about the materials included in the database, the server determines the number of materials displayed on the computer screen or mobile screen provided by the server. It is configured to select priority by considering the number of views of each buyer terminal for each piece of data,
When selecting priorities by matching information about the material to be purchased with data about the materials included in the database, the server determines the number of materials displayed on the computer screen or mobile screen provided by the server. A method of providing material information, characterized in that it is configured to select priorities by considering the preferences of each buyer terminal for each piece of data.
자재 정보를 제공하는 서버에 있어서,
명령어들을 저장하도록 구성되는 메모리; 및
상기 명령어들을 실행함으로써:
판매자 단말로부터 복수의 자재에 대한 복수의 데이터를 입력받고,
상기 복수의 자재 각각의 화학적 조성을 기초로 복수의 자재에 대한 복수의 데이터를 군집화하여 상기 복수의 자재에 대한 데이터 베이스를 구축하고,
구매자 단말로부터 구매하고자 하는 자재에 대한 정보를 입력받고,
상기 구매하고자 하는 자재에 대한 정보와 상기 데이터 베이스에 포함된 자재에 대한 데이터를 매칭하여 우선순위를 선정하고,
상기 선정된 우선순위에 기초하여 상기 구매하고자 하는 자재에 대한 정보와 매칭되는 자재에 대한 데이터를 상기 구매자 단말에 제공하도록 구성된 프로세서를 포함하고,
상기 복수의 자재에 대한 데이터 베이스를 구축할 때, 상기 서버는,
각각의 자재의 물리적 특징보다 화학적 조성을 우선적으로 고려하여 복수의 자재에 대한 복수의 데이터를 군집화하도록 구성되고,
상기 자재의 화학적 조성은, 특정 화합물을 구성하는 원소의 비율 또는 함량을 의미하고,
상기 우선순위를 선정할 때, 상기 서버는,
상기 구매하고자 하는 자재와 동일 또는 유사한 화학적 조성을 가지는 자재에 대한 데이터에 높은 우선순위를 부여하도록 구성되고,
상기 서버는, 구매하고자 하는 자재에 대한 정보에서 추출된 자재의 화학적 조성과 일치도가 높은 데이터 베이스에 포함된 자재에 대한 데이터에 대해 더 높은 우선순위를 부여하도록 구성되고,
상기 복수의 자재에 대한 데이터 베이스를 구축할 때, 상기 서버는,
각각의 자재의 화학적 조성을 세분화하고, 세분화된 상기 각각의 자재의 화학적 조성을 기반으로 복수의 자재에 대한 복수의 데이터를 군집화하도록 구성되고,
상기 자재가 철, 구리, 알루미늄의 금속으로 이루어진 경우 상기 서버는, 자재의 화학적 조성을, 철, 구리, 알루미늄의 함량으로 세분화하도록 구성되고,
상기 서버는, 복수의 자재에 대한 복수의 데이터를 군집화할 때,
세분화된 상기 각각의 자재 내의 조성물들 사이의 함량의 일치도를 고려하여 함량의 일치도가 높은 자재에 대한 데이터끼리 군집화를 수행하도록 구성된 것을 특징으로 하는 자재 정보를 제공하는 서버.
In the server providing material information,
a memory configured to store instructions; and
By executing the above commands:
Receive multiple data about multiple materials from the seller terminal,
Constructing a database for the plurality of materials by clustering a plurality of data for the plurality of materials based on the chemical composition of each of the plurality of materials,
Receive information about the material you wish to purchase from the buyer terminal,
Priority is selected by matching information about the material to be purchased with data about the material included in the database,
A processor configured to provide the purchaser terminal with data on materials that match information on the materials to be purchased based on the selected priority,
When building a database for the plurality of materials, the server,
It is configured to cluster multiple data on multiple materials by prioritizing the chemical composition rather than the physical characteristics of each material,
The chemical composition of the material refers to the ratio or content of elements that make up a specific compound,
When selecting the priority, the server:
It is configured to give high priority to data on materials having the same or similar chemical composition as the material to be purchased,
The server is configured to give higher priority to data about materials included in the database that have a high degree of consistency with the chemical composition of the material extracted from information about the material to be purchased,
When building a database for the plurality of materials, the server,
Configured to subdivide the chemical composition of each material and cluster a plurality of data for a plurality of materials based on the subdivided chemical composition of each material,
If the material is made of metal such as iron, copper, or aluminum, the server is configured to subdivide the chemical composition of the material into the content of iron, copper, and aluminum,
When the server clusters a plurality of data for a plurality of materials,
A server providing material information, characterized in that it is configured to cluster data on materials with a high content consistency by considering the consistency of content between the compositions in each of the subdivided materials.
KR1020230037035A 2023-03-22 2023-03-22 Material information provision method and server KR102584479B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020230037035A KR102584479B1 (en) 2023-03-22 2023-03-22 Material information provision method and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020230037035A KR102584479B1 (en) 2023-03-22 2023-03-22 Material information provision method and server

Publications (1)

Publication Number Publication Date
KR102584479B1 true KR102584479B1 (en) 2023-10-04

Family

ID=88290052

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020230037035A KR102584479B1 (en) 2023-03-22 2023-03-22 Material information provision method and server

Country Status (1)

Country Link
KR (1) KR102584479B1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017199259A (en) * 2016-04-28 2017-11-02 日立Geニュークリア・エナジー株式会社 Material recognition device and material recognition method
KR102403331B1 (en) * 2021-11-16 2022-05-30 이현규 System and method for managing and trading inventory of materials/parts
KR20220149199A (en) * 2021-04-30 2022-11-08 주식회사 동산에스엔알 A Method of Estimating Multi-Item Related to Building Materials Using a Collaborative Platform for Building Materials and Devices thereof
KR20220169933A (en) * 2021-06-21 2022-12-28 주식회사 마켓오브메테리얼 A method for providing classification and management service for unused materials

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017199259A (en) * 2016-04-28 2017-11-02 日立Geニュークリア・エナジー株式会社 Material recognition device and material recognition method
KR20220149199A (en) * 2021-04-30 2022-11-08 주식회사 동산에스엔알 A Method of Estimating Multi-Item Related to Building Materials Using a Collaborative Platform for Building Materials and Devices thereof
KR20220169933A (en) * 2021-06-21 2022-12-28 주식회사 마켓오브메테리얼 A method for providing classification and management service for unused materials
KR102403331B1 (en) * 2021-11-16 2022-05-30 이현규 System and method for managing and trading inventory of materials/parts

Similar Documents

Publication Publication Date Title
Tobback et al. Bankruptcy prediction for SMEs using relational data
Wanke et al. Predicting performance in ASEAN banks: an integrated fuzzy MCDM–neural network approach
Kuzey et al. The impact of multinationality on firm value: A comparative analysis of machine learning techniques
KR101543643B1 (en) System for ranking stock and method for selecting stock using the same system
CN110310191A (en) For data analysis, risk management and the distributed computing machine frame advised from dynamic circuit connector
US20120290330A1 (en) System and method for web-based industrial classification
US20210201402A1 (en) Using psychometric analysis for determining credit risk
JP7017149B2 (en) Information processing equipment, information processing method and information processing program using deep learning
KR102395522B1 (en) Method and system for sharing loan information
US8984022B1 (en) Automating growth and evaluation of segmentation trees
US11841828B2 (en) Data conversion and distribution systems
US20210272204A1 (en) Trading platforms using market sentiment and dynamic risk assessment profiles
US20190370716A1 (en) Intelligent diversification tool
KR102628559B1 (en) Method and device for providing real estate mortgage loan automatic screening platform
Anagnostou et al. Incorporating contagion in portfolio credit risk models using network theory
Sharma et al. Financial fluctuations anchored to economic fundamentals: A mesoscopic network approach
US20150228019A1 (en) System and method for facilitating social trading
Gül et al. An OWA operator‐based cumulative belief degrees approach for credit rating
Dabreo et al. Real estate price prediction
CN113962486A (en) Enterprise financial data prediction method and device, electronic equipment and storage medium
AlKhalifah et al. Modeling of E-procurement System through UML using data mining technique for supplier performance
KR102584479B1 (en) Material information provision method and server
KR102584482B1 (en) Material estimation provision method and server
Niknya et al. Financial distress prediction of Tehran Stock Exchange companies using support vector machine
Mahalik Measuring success of e-procurement: a case discussion of MCL using fuzzy approach

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant