KR20240086916A - Method, apparatus and program for generating artificial intelligence model for litigation using legal big data - Google Patents
Method, apparatus and program for generating artificial intelligence model for litigation using legal big data Download PDFInfo
- Publication number
- KR20240086916A KR20240086916A KR1020220171743A KR20220171743A KR20240086916A KR 20240086916 A KR20240086916 A KR 20240086916A KR 1020220171743 A KR1020220171743 A KR 1020220171743A KR 20220171743 A KR20220171743 A KR 20220171743A KR 20240086916 A KR20240086916 A KR 20240086916A
- Authority
- KR
- South Korea
- Prior art keywords
- information
- work
- delegate
- legal
- data
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 238000013473 artificial intelligence Methods 0.000 title claims abstract description 15
- 238000004590 computer program Methods 0.000 claims description 9
- 238000004891 communication Methods 0.000 description 17
- 230000006870 function Effects 0.000 description 12
- 238000004458 analytical method Methods 0.000 description 5
- 239000003795 chemical substances by application Substances 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000007726 management method Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000012552 review Methods 0.000 description 3
- 239000008186 active pharmaceutical agent Substances 0.000 description 2
- 238000007405 data analysis Methods 0.000 description 2
- 238000011835 investigation Methods 0.000 description 2
- 238000007781 pre-processing Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000013524 data verification Methods 0.000 description 1
- 238000013503 de-identification Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000009469 supplementation Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/18—Legal services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/14—Payment architectures specially adapted for billing systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/08—Auctions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Operations Research (AREA)
- Primary Health Care (AREA)
- General Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Quality & Reliability (AREA)
- Medical Informatics (AREA)
- Educational Administration (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Mathematical Physics (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Technology Law (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
법조 빅데이터를 활용한 송무용 인공지능 모델 생성 방법이 개시된다.A method for creating an artificial intelligence model for litigation using legal big data is disclosed.
Description
도 1은 본 발명의 일 실시예에 따른 시스템을 도시한 도면이다.
도 2는 본 발명의 다른 실시예에 따른 서버의 하드웨어 구성도이다.
도 3은 개시된 실시 예에 따른 변호사 업무공유 서비스의 프로세스를 도시한 흐름도이다.1 is a diagram illustrating a system according to an embodiment of the present invention.
Figure 2 is a hardware configuration diagram of a server according to another embodiment of the present invention.
Figure 3 is a flowchart showing the process of the lawyer work sharing service according to the disclosed embodiment.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나, 본 발명은 이하에서 개시되는 실시예들에 제한되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술 분야의 통상의 기술자에게 본 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. The advantages and features of the present invention and methods for achieving them will become clear by referring to the embodiments described in detail below along with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below and may be implemented in various different forms. The present embodiments are merely provided to ensure that the disclosure of the present invention is complete and to provide a general understanding of the technical field to which the present invention pertains. It is provided to fully inform the skilled person of the scope of the present invention, and the present invention is only defined by the scope of the claims.
본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 및/또는 "포함하는(comprising)"은 언급된 구성요소 외에 하나 이상의 다른 구성요소의 존재 또는 추가를 배제하지 않는다. 명세서 전체에 걸쳐 동일한 도면 부호는 동일한 구성 요소를 지칭하며, "및/또는"은 언급된 구성요소들의 각각 및 하나 이상의 모든 조합을 포함한다. 비록 "제1", "제2" 등이 다양한 구성요소들을 서술하기 위해서 사용되나, 이들 구성요소들은 이들 용어에 의해 제한되지 않음은 물론이다. 이들 용어들은 단지 하나의 구성요소를 다른 구성요소와 구별하기 위하여 사용하는 것이다. 따라서, 이하에서 언급되는 제1 구성요소는 본 발명의 기술적 사상 내에서 제2 구성요소일 수도 있음은 물론이다.The terminology used herein is for describing embodiments and is not intended to limit the invention. As used herein, singular forms also include plural forms, unless specifically stated otherwise in the context. As used in the specification, “comprises” and/or “comprising” does not exclude the presence or addition of one or more other elements in addition to the mentioned elements. Like reference numerals refer to like elements throughout the specification, and “and/or” includes each and every combination of one or more of the referenced elements. Although “first”, “second”, etc. are used to describe various components, these components are of course not limited by these terms. These terms are merely used to distinguish one component from another. Therefore, it goes without saying that the first component mentioned below may also be a second component within the technical spirit of the present invention.
다른 정의가 없다면, 본 명세서에서 사용되는 모든 용어(기술 및 과학적 용어를 포함)는 본 발명이 속하는 기술분야의 통상의 기술자에게 공통적으로 이해될 수 있는 의미로 사용될 수 있을 것이다. 또한, 일반적으로 사용되는 사전에 정의되어 있는 용어들은 명백하게 특별히 정의되어 있지 않는 한 이상적으로 또는 과도하게 해석되지 않는다.Unless otherwise defined, all terms (including technical and scientific terms) used in this specification may be used with meanings commonly understood by those skilled in the art to which the present invention pertains. Additionally, terms defined in commonly used dictionaries are not to be interpreted ideally or excessively unless clearly specifically defined.
명세서에서 사용되는 "부" 또는 “모듈”이라는 용어는 소프트웨어, FPGA 또는 ASIC과 같은 하드웨어 구성요소를 의미하며, "부" 또는 “모듈”은 어떤 역할들을 수행한다. 그렇지만 "부" 또는 “모듈”은 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. "부" 또는 “모듈”은 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 "부" 또는 “모듈”은 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로 코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들 및 변수들을 포함한다. 구성요소들과 "부" 또는 “모듈”들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 "부" 또는 “모듈”들로 결합되거나 추가적인 구성요소들과 "부" 또는 “모듈”들로 더 분리될 수 있다.As used in the specification, the term “unit” or “module” refers to a hardware component such as software, FPGA, or ASIC, and the “unit” or “module” performs certain roles. However, “part” or “module” is not limited to software or hardware. A “unit” or “module” may be configured to reside on an addressable storage medium and may be configured to run on one or more processors. Thus, as an example, a “part” or “module” refers to components such as software components, object-oriented software components, class components, and task components, processes, functions, properties, Includes procedures, subroutines, segments of program code, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, and variables. The functionality provided within components and “parts” or “modules” can be combined into smaller components and “parts” or “modules” or into additional components and “parts” or “modules”. Could be further separated.
공간적으로 상대적인 용어인 "아래(below)", "아래(beneath)", "하부(lower)", "위(above)", "상부(upper)" 등은 도면에 도시되어 있는 바와 같이 하나의 구성요소와 다른 구성요소들과의 상관관계를 용이하게 기술하기 위해 사용될 수 있다. 공간적으로 상대적인 용어는 도면에 도시되어 있는 방향에 더하여 사용시 또는 동작시 구성요소들의 서로 다른 방향을 포함하는 용어로 이해되어야 한다. 예를 들어, 도면에 도시되어 있는 구성요소를 뒤집을 경우, 다른 구성요소의 "아래(below)"또는 "아래(beneath)"로 기술된 구성요소는 다른 구성요소의 "위(above)"에 놓여질 수 있다. 따라서, 예시적인 용어인 "아래"는 아래와 위의 방향을 모두 포함할 수 있다. 구성요소는 다른 방향으로도 배향될 수 있으며, 이에 따라 공간적으로 상대적인 용어들은 배향에 따라 해석될 수 있다.Spatially relative terms such as “below”, “beneath”, “lower”, “above”, “upper”, etc. are used as a single term as shown in the drawing. It can be used to easily describe the correlation between a component and other components. Spatially relative terms should be understood as terms that include different directions of components during use or operation in addition to the directions shown in the drawings. For example, if a component shown in a drawing is flipped over, a component described as "below" or "beneath" another component will be placed "above" the other component. You can. Accordingly, the illustrative term “down” may include both downward and upward directions. Components can also be oriented in other directions, so spatially relative terms can be interpreted according to orientation.
본 명세서에서, 컴퓨터는 적어도 하나의 프로세서를 포함하는 모든 종류의 하드웨어 장치를 의미하는 것이고, 실시 예에 따라 해당 하드웨어 장치에서 동작하는 소프트웨어적 구성도 포괄하는 의미로서 이해될 수 있다. 예를 들어, 컴퓨터는 스마트폰, 태블릿 PC, 데스크톱, 노트북 및 각 장치에서 구동되는 사용자 클라이언트 및 애플리케이션을 모두 포함하는 의미로서 이해될 수 있으며, 또한 이에 제한되는 것은 아니다.In this specification, a computer refers to all types of hardware devices including at least one processor, and depending on the embodiment, it may be understood as encompassing software configurations that operate on the hardware device. For example, a computer can be understood as including, but is not limited to, a smartphone, tablet PC, desktop, laptop, and user clients and applications running on each device.
이하, 첨부된 도면을 참조하여 본 발명의 실시예를 상세하게 설명한다. Hereinafter, embodiments of the present invention will be described in detail with reference to the attached drawings.
본 명세서에서 설명되는 각 단계들은 컴퓨터에 의하여 수행되는 것으로 설명되나, 각 단계의 주체는 이에 제한되는 것은 아니며, 실시 예에 따라 각 단계들의 적어도 일부가 서로 다른 장치에서 수행될 수도 있다.Each step described in this specification is described as being performed by a computer, but the subject of each step is not limited thereto, and depending on the embodiment, at least part of each step may be performed in a different device.
도 1은 본 발명의 일 실시예에 따른 시스템을 도시한 도면이다.1 is a diagram illustrating a system according to an embodiment of the present invention.
도 1을 참조하면, 본 발명의 일 실시예에 따른 시스템은 서버(100), 사용자 단말(200) 및 외부 서버(300)를 포함할 수 있다.Referring to FIG. 1, a system according to an embodiment of the present invention may include a server 100, a user terminal 200, and an external server 300.
여기서, 도 1에 도시된 시스템은 일 실시예에 따른 것이고, 그 구성 요소가 도 1에 도시된 실시예에 한정되는 것은 아니며, 필요에 따라 부가, 변경 또는 삭제될 수 있다.Here, the system shown in FIG. 1 is according to one embodiment, and its components are not limited to the embodiment shown in FIG. 1, and may be added, changed, or deleted as necessary.
일 실시예에서, 서버(100)는 법조 빅데이터를 활용한 송무용 인공지능 모델 생성 방법을 수행할 수 있다.In one embodiment, the server 100 may perform a method of creating an artificial intelligence model for litigation using legal big data.
예를 들어, 서버(100)는 네트워크(400)를 통해 사용자 단말(200)과 연결될 수 있고, 사용자 단말(200)로 법조 빅데이터를 활용한 송무용 인공지능 모델 생성 방법의 이용을 위한 UI를 제공할 수 있으며, UI를 통해 명령을 입력받고 이에 대한 분석결과를 출력할 수 있다.For example, the server 100 can be connected to the user terminal 200 through the network 400, and provides a UI for using the artificial intelligence model creation method for litigation using legal big data to the user terminal 200. You can receive commands through the UI and output the analysis results.
다양한 실시예에서, 서버(100)는 웹(Web) 또는 애플리케이션(Application) 기반의 서비스를 제공할 수 있다. 그러나, 이에 한정되지 않는다.In various embodiments, the server 100 may provide web- or application-based services. However, it is not limited to this.
여기서, 사용자 단말(200)은 사용자 단말(200)의 적어도 일부분에 디스플레이를 포함하며, 서버(100)로부터 제공되는 애플리케이션 혹은 확장 프로그램 기반의 서비스 구동을 위한 운영체제를 포함할 수 있다. 예를 들어, 사용자 단말(200)은 스마트폰(Smart-phone)일 수 있으나, 이에 한정되지 않고, 사용자 단말(200)은, 휴대성과 이동성이 보장되는 무선 통신 장치로서, 네비게이션, PCS(Personal Communication System), GSM(Global System for Mobile communications), PDC(Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), IMT(International Mobile Telecommunication)-2000, CDMA(Code Division Multiple Access)-2000, W-CDMA(W-Code Division Multiple Access), Wibro(Wireless Broadband Internet) 단말, 스마트 패드(Smartpad), 타블렛PC(Tablet PC) 등과 같은 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치를 포함할 수 있다.Here, the user terminal 200 includes a display in at least a portion of the user terminal 200 and may include an operating system for running an application or extension program-based service provided from the server 100. For example, the user terminal 200 may be a smart phone, but is not limited to this. The user terminal 200 is a wireless communication device that guarantees portability and mobility, and may be used for navigation, personal communication (PCS), etc. System), GSM (Global System for Mobile communications), PDC (Personal Digital Cellular), PHS (Personal Handyphone System), PDA (Personal Digital Assistant), IMT (International Mobile Telecommunication)-2000, CDMA (Code Division Multiple Access)- 2000, all types of handheld-based wireless communication devices such as W-CDMA (W-Code Division Multiple Access), Wibro (Wireless Broadband Internet) terminals, smartpads, tablet PCs, etc. It can be included.
또한, 여기서, 네트워크(400)는 복수의 단말 및 서버들과 같은 각각의 노드 상호 간에 정보 교환이 가능한 연결 구조를 의미할 수 있다. 예를 들어, 네트워크(400)는 근거리 통신망(LAN: Local Area Network), 광역 통신망(WAN: Wide Area Network), 인터넷(WWW: World Wide Web), 유무선 데이터 통신망, 전화망, 유무선 텔레비전 통신망 등을 포함한다.Also, here, the network 400 may mean a connection structure that allows information exchange between nodes, such as a plurality of terminals and servers. For example, the network 400 includes a local area network (LAN), a wide area network (WAN), the World Wide Web (WWW), a wired and wireless data communication network, a telephone network, and a wired and wireless television communication network. do.
또한, 여기서, 무선 데이터 통신망은 3G, 4G, 5G, 3GPP(3rd Generation Partnership Project), 5GPP(5th Generation Partnership Project), LTE(Long Term Evolution), WIMAX(World Interoperability for Microwave Access), 와이파이(Wi-Fi), 인터넷(Internet), LAN(Local Area Network), Wireless LAN(Wireless Local Area Network), WAN(Wide Area Network), PAN(Personal Area Network), RF(Radio Frequency), 블루투스(Bluetooth) 네트워크, NFC(Near-Field Communication) 네트워크, 위성 방송 네트워크, 아날로그 방송 네트워크, DMB(Digital Multimedia Broadcasting) 네트워크 등이 포함되나 이에 한정되지는 않는다.In addition, here, the wireless data communication network includes 3G, 4G, 5G, 3GPP (3rd Generation Partnership Project), 5GPP (5th Generation Partnership Project), LTE (Long Term Evolution), WIMAX (World Interoperability for Microwave Access), and Wi-Fi (Wi-Fi). Fi), Internet, LAN (Local Area Network), Wireless LAN (Wireless Local Area Network), WAN (Wide Area Network), PAN (Personal Area Network), RF (Radio Frequency), Bluetooth network, It includes, but is not limited to, Near-Field Communication (NFC) networks, satellite broadcasting networks, analog broadcasting networks, and Digital Multimedia Broadcasting (DMB) networks.
일 실시예에서, 외부 서버(300)는 네트워크(400)를 통해 서버(100)와 연결될 수 있으며, 서버(100)가 분석을 수행하기 위하여 필요한 각종 정보/데이터를 저장 및 관리할 수 있고, 서버(100)가 서비스를 제공함에 따라 생성되는 각종 정보/데이터를 저장 및 관리할 수 있다.In one embodiment, the external server 300 may be connected to the server 100 through the network 400, and may store and manage various information/data necessary for the server 100 to perform analysis. (100) can store and manage various information/data generated as it provides services.
다양한 실시예에서, 외부 서버(300)는 서버(100)의 외부에 별도로 구비되는 저장 서버(예: 데이터베이스 서버)일 수 있으나, 이에 한정되지 않고, 각종 정보 및 데이터의 저장을 위하여 외부 서버(300)를 서버(100)의 외부에 별도로 구비하지 않고, 서버(100) 내에 별도의 공간에 데이터베이스를 마련하여 해당 공간에 저장 및 관리할 수 있다. 이하, 도 2를 참조하여, 서버(100)의 하드웨어 구성에 대해 설명하도록 한다.In various embodiments, the external server 300 may be a storage server (e.g., a database server) separately provided outside the server 100, but is not limited thereto. The external server 300 is used to store various information and data. ) can be set up in a separate space within the server 100 and stored and managed in that space, rather than being separately provided outside the server 100. Hereinafter, the hardware configuration of the server 100 will be described with reference to FIG. 2.
도 2는 본 발명의 다른 실시예에 따른 서버의 하드웨어 구성도이다.Figure 2 is a hardware configuration diagram of a server according to another embodiment of the present invention.
도 2를 참조하면, 본 발명의 다른 실시예에 따른 서버(100)는 하나 이상의 프로세서(110), 프로세서(110)에 의하여 수행되는 컴퓨터 프로그램(151)을 로드(Load)하는 메모리(120), 버스(130), 통신 인터페이스(140) 및 컴퓨터 프로그램(151)을 저장하는 스토리지(150)를 포함할 수 있다. 여기서, 도 2에는 본 발명의 실시예와 관련 있는 구성요소들만 도시되어 있다. 따라서, 본 발명이 속한 기술분야의 통상의 기술자라면 도 2에 도시된 구성요소들 외에 다른 범용적인 구성 요소들이 더 포함될 수 있음을 알 수 있다.Referring to FIG. 2, the server 100 according to another embodiment of the present invention includes one or more processors 110, a memory 120 that loads a computer program 151 executed by the processor 110, It may include a bus 130, a communication interface 140, and a storage 150 that stores a computer program 151. Here, only components related to the embodiment of the present invention are shown in Figure 2. Accordingly, anyone skilled in the art to which the present invention pertains will know that other general-purpose components may be included in addition to the components shown in FIG. 2.
프로세서(110)는 서버(100)의 각 구성의 전반적인 동작을 제어한다. 프로세서(110)는 CPU(Central Processing Unit), MPU(Micro Processor Unit), MCU(Micro Controller Unit), GPU(Graphic Processing Unit) 또는 본 발명의 기술 분야에 잘 알려진 임의의 형태의 프로세서를 포함하여 구성될 수 있다.The processor 110 controls the overall operation of each component of the server 100. The processor 110 includes a Central Processing Unit (CPU), Micro Processor Unit (MPU), Micro Controller Unit (MCU), Graphic Processing Unit (GPU), or any other type of processor well known in the art of the present invention. It can be.
또한, 프로세서(110)는 본 발명의 실시예들에 따른 방법을 실행하기 위한 적어도 하나의 애플리케이션 또는 프로그램에 대한 연산을 수행할 수 있으며, 서버(100)는 하나 이상의 프로세서를 구비할 수 있다.Additionally, the processor 110 may perform operations on at least one application or program for executing methods according to embodiments of the present invention, and the server 100 may include one or more processors.
다양한 실시예에서, 프로세서(110)는 프로세서(110) 내부에서 처리되는 신호(또는, 데이터)를 일시적 및/또는 영구적으로 저장하는 램(RAM: Random Access Memory, 미도시) 및 롬(ROM: Read-Only Memory, 미도시)을 더 포함할 수 있다. 또한, 프로세서(110)는 그래픽 처리부, 램 및 롬 중 적어도 하나를 포함하는 시스템온칩(SoC: system on chip) 형태로 구현될 수 있다.In various embodiments, the processor 110 includes random access memory (RAM) (not shown) and read memory (ROM) that temporarily and/or permanently store signals (or data) processed within the processor 110. -Only Memory, not shown) may be further included. Additionally, the processor 110 may be implemented in the form of a system on chip (SoC) that includes at least one of a graphics processing unit, RAM, and ROM.
메모리(120)는 각종 데이터, 명령 및/또는 정보를 저장한다. 메모리(120)는 본 발명의 다양한 실시예에 따른 방법/동작을 실행하기 위하여 스토리지(150)로부터 컴퓨터 프로그램(151)을 로드할 수 있다. 메모리(120)에 컴퓨터 프로그램(151)이 로드되면, 프로세서(110)는 컴퓨터 프로그램(151)을 구성하는 하나 이상의 인스트럭션들을 실행함으로써 상기 방법/동작을 수행할 수 있다. 메모리(120)는 RAM과 같은 휘발성 메모리로 구현될 수 있을 것이나, 본 개시의 기술적 범위가 이에 한정되는 것은 아니다.Memory 120 stores various data, commands and/or information. The memory 120 may load the computer program 151 from the storage 150 to execute methods/operations according to various embodiments of the present invention. When the computer program 151 is loaded into the memory 120, the processor 110 can perform the method/operation by executing one or more instructions constituting the computer program 151. The memory 120 may be implemented as a volatile memory such as RAM, but the technical scope of the present disclosure is not limited thereto.
버스(130)는 서버(100)의 구성 요소 간 통신 기능을 제공한다. 버스(130)는 주소 버스(address Bus), 데이터 버스(Data Bus) 및 제어 버스(Control Bus) 등 다양한 형태의 버스로 구현될 수 있다.The bus 130 provides communication functions between components of the server 100. The bus 130 may be implemented as various types of buses, such as an address bus, a data bus, and a control bus.
통신 인터페이스(140)는 서버(100)의 유무선 인터넷 통신을 지원한다. 또한, 통신 인터페이스(140)는 인터넷 통신 외의 다양한 통신 방식을 지원할 수도 있다. 이를 위해, 통신 인터페이스(140)는 본 발명의 기술 분야에 잘 알려진 통신 모듈을 포함하여 구성될 수 있다. 몇몇 실시예에서, 통신 인터페이스(140)는 생략될 수도 있다.The communication interface 140 supports wired and wireless Internet communication of the server 100. Additionally, the communication interface 140 may support various communication methods other than Internet communication. To this end, the communication interface 140 may be configured to include a communication module well known in the technical field of the present invention. In some embodiments, communication interface 140 may be omitted.
스토리지(150)는 컴퓨터 프로그램(151)을 비 임시적으로 저장할 수 있다. 서버(100)를 통해 정밀 진단 모듈 제안 프로세스를 수행하는 경우, 스토리지(150)는 개시된 실시 예에 따른 분석을 수행하기 위하여 필요한 각종 정보를 저장할 수 있다.Storage 150 may store the computer program 151 non-temporarily. When performing a precision diagnosis module proposal process through the server 100, the storage 150 may store various information necessary to perform analysis according to the disclosed embodiment.
스토리지(150)는 ROM(Read Only Memory), EPROM(Erasable Programmable ROM), EEPROM(Electrically Erasable Programmable ROM), 플래시 메모리 등과 같은 비휘발성 메모리, 하드 디스크, 착탈형 디스크, 또는 본 발명이 속하는 기술 분야에서 잘 알려진 임의의 형태의 컴퓨터로 읽을 수 있는 기록 매체를 포함하여 구성될 수 있다.The storage 150 is a non-volatile memory such as Read Only Memory (ROM), Erasable Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), flash memory, a hard disk, a removable disk, or a device well known in the art to which the present invention pertains. It may be configured to include any known type of computer-readable recording medium.
컴퓨터 프로그램(151)은 메모리(120)에 로드될 때 프로세서(110)로 하여금 본 발명의 다양한 실시예에 따른 방법/동작을 수행하도록 하는 하나 이상의 인스트럭션들을 포함할 수 있다. 즉, 프로세서(110)는 상기 하나 이상의 인스트럭션들을 실행함으로써, 본 발명의 다양한 실시예에 따른 상기 방법/동작을 수행할 수 있다.The computer program 151, when loaded into the memory 120, may include one or more instructions that cause the processor 110 to perform methods/operations according to various embodiments of the present invention. That is, the processor 110 can perform the method/operation according to various embodiments of the present invention by executing the one or more instructions.
일 실시예에서, 컴퓨터 프로그램(151)은 법조 빅데이터를 활용한 송무용 인공지능 모델 생성 방법을 수행하도록 하는 하나 이상의 인스트럭션을 포함할 수 있다.In one embodiment, the computer program 151 may include one or more instructions to perform a method of creating an artificial intelligence model for litigation using legal big data.
본 발명의 실시예와 관련하여 설명된 방법 또는 알고리즘의 단계들은 하드웨어로 직접 구현되거나, 하드웨어에 의해 실행되는 소프트웨어 모듈로 구현되거나, 또는 이들의 결합에 의해 구현될 수 있다. 소프트웨어 모듈은 RAM(Random Access Memory), ROM(Read Only Memory), EPROM(Erasable Programmable ROM), EEPROM(Electrically Erasable Programmable ROM), 플래시 메모리(Flash Memory), 하드 디스크, 착탈형 디스크, CD-ROM, 또는 본 발명이 속하는 기술 분야에서 잘 알려진 임의의 형태의 컴퓨터 판독가능 기록매체에 상주할 수도 있다.The steps of the method or algorithm described in connection with embodiments of the present invention may be implemented directly in hardware, implemented as a software module executed by hardware, or a combination thereof. The software module may be RAM (Random Access Memory), ROM (Read Only Memory), EPROM (Erasable Programmable ROM), EEPROM (Electrically Erasable Programmable ROM), Flash Memory, hard disk, removable disk, CD-ROM, or It may reside on any type of computer-readable recording medium well known in the art to which the present invention pertains.
본 발명의 구성 요소들은 하드웨어인 컴퓨터와 결합되어 실행되기 위해 프로그램(또는 애플리케이션)으로 구현되어 매체에 저장될 수 있다. 본 발명의 구성 요소들은 소프트웨어 프로그래밍 또는 소프트웨어 요소들로 실행될 수 있으며, 이와 유사하게, 실시 예는 데이터 구조, 프로세스들, 루틴들 또는 다른 프로그래밍 구성들의 조합으로 구현되는 다양한 알고리즘을 포함하여, C, C++, 자바(Java), 어셈블러(assembler) 등과 같은 프로그래밍 또는 스크립팅 언어로 구현될 수 있다. 기능적인 측면들은 하나 이상의 프로세서들에서 실행되는 알고리즘으로 구현될 수 있다.The components of the present invention may be implemented as a program (or application) and stored in a medium in order to be executed in conjunction with a hardware computer. Components of the invention may be implemented as software programming or software elements, and similarly, embodiments may include various algorithms implemented as combinations of data structures, processes, routines or other programming constructs, such as C, C++, , may be implemented in a programming or scripting language such as Java, assembler, etc. Functional aspects may be implemented as algorithms running on one or more processors.
이하에서는, 본 발명에 따른 다양한 실시 예들을 각각 설명한다.Below, various embodiments according to the present invention will be described.
변호사 업무의 특성상, 각 사무실에서 원거리에 있는 각 지방 법원의 재판에 출석을 대행하는 복대리인(변호사)을 구하거나, 접견대행, 조사대행, 조사참여대행 등 원격지에서의 업무를 대신 수행해 줄 변호사를 찾아야 하는 경우가 많다. 이외에도, 기록등사대행, 내용증명 작성대행, 서면작성대행 등 서류 업무를 대신 수행해 줄 변호사를 찾아야 하는 등, 위치나 전문분야, 업무량에 따라 변호사 간의 협업이 필요한 경우가 많다.Due to the nature of lawyer work, each office must seek a sub-agent (attorney) who will attend trials at each district court located far away, or a lawyer who will perform remote work on behalf of the attorney, such as interview agent, investigation agent, and investigation participation agent. There are many cases where it is done. In addition, there are many cases where collaboration between lawyers is necessary depending on the location, specialty, and workload, such as having to find a lawyer to perform document work on your behalf, such as a record duplication agency, a content certification agency, and a document writing agency.
하지만, 이러한 경우에 대행업무를 수행할 변호사를 찾기 위한 특별한 수단이 마련되어 있지 않으며, 이에 변호사들은 각 지방 법원 근처에 있는 변호사를 찾아 전화를 걸어 문의하거나, 인터넷 게시판, SNS, 메신저 등을 통하여 대리인을 찾아야 하는 실정이다.However, in these cases, there is no special means to find a lawyer to perform agency work, so lawyers find a lawyer near each local court and call them to inquire, or contact a lawyer through Internet bulletin boards, SNS, messengers, etc. It is a situation that needs to be found.
이에 본 발명은 기존 업무방식의 문제점을 해결하기 위해 스마트폰 애플리케이션을 활용한 변호사 업무공유 서비스를 제안한다. 본 발명을 통해 대행업무 위임을 원하는 변호사와 수임을 원하는 변호사를 매칭하고, 비용 협의 및 용역 거래가 손쉽게 이루어지도록 할 수 있다.Accordingly, the present invention proposes a lawyer work sharing service using a smartphone application to solve the problems of existing work methods. Through the present invention, it is possible to match lawyers who want to delegate agency work with lawyers who want to delegate agency work, and to easily negotiate costs and service transactions.
또한, 본 발명에 따라 제안되는 서비스를 이용하면 업무에 필요한 자료를 안전하고 편리하게 공유할 수 있으며, 업무수행 결과를 검수하고 피드백을 통해 이를 보완할 수 있고, 검수가 완료된 업무의 경우 자체적으로 제공하는 캐시를 통해 지연이나 누락 없이 비용을 결제하는 안심결제 서비스를 제공할 수 있다.In addition, by using the service proposed according to the present invention, data required for work can be safely and conveniently shared, work performance results can be inspected and supplemented through feedback, and work that has been inspected can be provided on its own. Through Cash, we can provide a secure payment service that pays without delay or omission.
나아가, 본 발명에 따라 제안되는 서비스를 이용하면 업무의 진행상황을 쉽게 확인, 관리 및 공유할 수 있고, 업무에 필요한 정보를 적시에 제공할 수 있을 뿐 아니라 업무 히스토리와 관련 자료를 안전하게 보관하고, 필요한 자료를 편리하게 검색할 수 있다.Furthermore, by using the service proposed according to the present invention, you can easily check, manage, and share the progress of work, provide timely information necessary for work, and safely store work history and related data. You can conveniently search for the information you need.
이외에도, 소송서류 검색, 문서 판독, 디지털 증거자료 인증 등 업무 수행에 필요한 다양한 편의 서비스를 제공할 수 있어, 대행업무 위임뿐 아니라 업무 수행 전반이 본 발명에 따라 제안되는 서비스 상에서 이루어지도록 할 수 있다.In addition, it is possible to provide a variety of convenient services necessary for business performance, such as search for litigation documents, document reading, and digital evidence authentication, so that not only agency work delegation but also overall business performance can be performed on the service proposed according to the present invention.
이를 통해, 본 발명에서는 서비스 수행에 따라 생성되는 다양한 데이터들을 수집할 수 있다. 데이터가 일정 수준 이상 수집되면, 빅데이터 분석 기법들을 이용하여 다양한 기능을 개발하고, 서비스를 제공할 수 있다.Through this, the present invention can collect various data generated according to service performance. Once data is collected above a certain level, various functions can be developed and services can be provided using big data analysis techniques.
나아가, 수집된 데이터에 기반하여 다양한 인공지능 모델들을 학습시켜 법률 서비스에 활용할 수 있는 인공지능 모델들을 획득할 수 있다. 예를 들어, 법률 전략을 제시하거나, 승소율 및 예상되는 리스크를 예측하고, 소송비용을 예측할 수 있는 모델이 제공될 수 있다.Furthermore, various artificial intelligence models can be learned based on the collected data to obtain artificial intelligence models that can be used for legal services. For example, a model may be provided that suggests legal strategies, predicts success rates and expected risks, and predicts litigation costs.
이를 통해 본 발명에 따른 서비스는 종합 법률 플랫폼으로 발전할 수 있으며, 이에 기반하여 다양한 제휴사업과 서비스 플랫폼으로 확장될 수 있다.Through this, the service according to the present invention can be developed into a comprehensive legal platform, and based on this, it can be expanded into various affiliate businesses and service platforms.
도 3은 개시된 실시 예에 따른 변호사 업무공유 서비스의 프로세스를 도시한 흐름도이다.Figure 3 is a flowchart showing the process of the lawyer work sharing service according to the disclosed embodiment.
단계 S110에서, 업무를 위임하고자 하는 위임자는 유휴 업무를 등록할 수 있다. 유휴 업무의 종류는 제한되지 않으며, 위임자는 위임하고자 하는 유휴 업무에 대한 정보를 기재하여 등록할 수 있다. 실시 예에 따라서, 위임하고자 하는 유휴 업무에 대한 카테고리나 세부 정보가 기 설정된 기준에 따라 입력될 수 있다. 예를 들어, 업무의 종류, 세부 전문분야, 위치 등에 대한 정보가 입력될 수 있다. 또한, 지원마감시한, 업무마감시한, 업무처리비용 등에 대한 정보가 입력될 수 있으나, 이에 제한되지 않는다.In step S110, a delegator who wishes to delegate a task may register an idle task. The type of idle work is not limited, and the delegator can register by entering information about the idle work he or she wishes to delegate. Depending on the embodiment, categories or detailed information about idle tasks to be delegated may be entered according to preset standards. For example, information about the type of work, detailed specialty, location, etc. may be entered. Additionally, information on application deadlines, business deadlines, business processing costs, etc. may be entered, but is not limited thereto.
단계 S120에서, 업무를 수임하고자 하는 수임자는 공유된 업무를 검색할 수 있다. 업무 검색은 수임자의 키워드 입력이나 필터 입력에 따라 수행될 수도 있고, 수임자가 기 등록한 정보에 대응하는 추천 업무가 리스팅되어 제공되는 형태로 수행될 수도 있다. 또한, 수임자가 설정한 업무가능시간, 비용 등에 대한 정보 또한 사전에 입력되어 수임자에게 업무를 추천하기 위해 활용될 수도 있다.In step S120, the delegate who wishes to accept the task may search for the shared task. Task search may be performed according to the delegate's keyword input or filter input, or may be performed in the form of listing and providing recommended tasks corresponding to information already registered by the delegate. In addition, information on available work hours and costs set by the delegate may also be entered in advance and used to recommend work to the delegate.
다양한 실시 예에서, 수임자가 기 등록한 정보에 대응하는 추천 업무가 등록될 경우 수임자에게 알림이 제공될 수 있다. In various embodiments, a notification may be provided to the delegate when a recommended task corresponding to information already registered by the delegate is registered.
또한, 수임자는 수임을 원하는 업무에 지원할 수 있다. 지원 정보는 위임자에게 실시간으로 전달되거나, 기 설정된 마감시한에 함께 전달될 수도 있다.Additionally, the delegated person can apply for the job for which he or she wishes to be appointed. Support information may be delivered to the delegator in real time or together with a preset deadline.
다양한 실시 예에서, 위임자 및 수임자는 자신의 프로필 정보를 플랫폼에 등록하고, 공개 여부를 결정할 수 있다. 이를 통해, 위임자와 수임자는 서로의 정보를 확인하고 업무 위임이나 수임에 참고할 수 있다.In various embodiments, delegators and delegates can register their profile information on the platform and decide whether to make it public. Through this, the delegator and the delegator can check each other's information and use it as a reference when delegating or accepting tasks.
단계 S130에서, 위임자는 지원자의 정보를 검토하고 이중 업무를 위임할 수임자를 선정할 수 있다. 선정 과정에서 위임자는 복수의 수임자를 선택하여 비용에 대한 협의 또는 입찰을 요청할 수 있으며, 그 결과에 따라 최종 수임자를 선정할 수도 있다.In step S130, the delegate may review the applicant's information and select a delegate to delegate dual tasks. During the selection process, the delegate may select multiple delegates and request consultation or bidding on the cost, and may select the final delegate based on the results.
실시 예에 따라, 위임자는 업무를 공개 입찰하는 대신 원하는 수임자를 검색 및 선정하여 위임을 요청할 수도 있다. 다른 실시 예에서, 위임자는 업무를 공개 입찰하되 원하는 수임자에게 입찰을 요청할 수도 있다.Depending on the embodiment, the delegator may search and select a desired delegate and request delegation instead of publicly bidding on the task. In another embodiment, the delegator may publicly bid on the work and request bids from desired delegates.
단계 S140에서, 선정된 수임자는 업무 공유 수락여부를 결정할 수 있다. 실시 예에 따라서, 입찰을 통해 선정된 수임자는 수락여부 결정 단계 없이 자동으로 매칭이 완료될 수도 있고, 혹은 선정된 후 최종적으로 결정된 사항을 검토하여 최종 수락여부를 결정할 수도 있다.In step S140, the selected delegate can decide whether to accept work sharing. Depending on the embodiment, the recipient selected through bidding may automatically complete matching without an acceptance decision step, or may review the final decision after being selected to determine final acceptance.
다양한 실시 예에서, 선정된 수임자가 업무 공유를 수락하지 않을 시 위임자는 다른 지원자를 다시 선택하여 선정여부를 통지할 수 있다. 실시 예에 따라서, 지원자가 사전에 결정한 점수에 기반하여 차점자가 자동으로 선정될 수도 있다.In various embodiments, if the selected delegate does not accept work sharing, the delegate may reselect another applicant and notify the applicant of the selection. Depending on the embodiment, the runner-up may be automatically selected based on the score determined in advance by the applicant.
단계 S150에서, 매칭이 완료되고 매칭된 수임자에게 업무 정보가 공유될 수 있다. 예를 들어, 업무 내용에 대한 구체적인 정보, 고객 정보, 업무와 관련된 다양한 자료들이 수임자에게 전달될 수 있다.In step S150, matching is completed and work information can be shared with the matched delegate. For example, specific information about work content, customer information, and various work-related materials may be delivered to the person in charge.
전달되는 정보는 서버를 통해 안전하게 관리되며, 인증된 사용자만이 열람 가능하도록 관리될 수 있다. 또한, 설정에 따라 업무가 완료된 후 일부 민감한 정보는 삭제되어 수임자가 다시 열람할 수 없도록 제한될 수도 있다.The transmitted information is managed safely through the server and can be managed so that only authenticated users can view it. Additionally, depending on the settings, some sensitive information may be deleted after work is completed and restricted from being viewed by the person in charge.
수임자에게 전달되는 자료는 업무 등록시 위임자가 등록해 둔 것일 수도 있고, 매칭 성공 후 위임자가 새로 등록한 것일 수도 있다. 이후 업무 수행 과정에서도, 위임자는 수임자에게 필요한 정보를 수임자에게 전달할 수 있다.The data delivered to the delegate may be the data registered by the delegate when registering the task, or it may be newly registered by the delegate after successful matching. Even in the subsequent task performance process, the delegator can convey the information necessary to the delegatee to the delegatee.
매칭 과정에서, 개시된 실시 예에 따른 서비스에서 제공하는 메신저를 통해 위임자와 수임자가 업무 조건에 대한 협의를 하거나, 업무 내용을 공유할 수 있다.During the matching process, the delegator and the delegate can discuss work conditions or share work details through a messenger provided by the service according to the disclosed embodiment.
또한, 위임자는 협의된 업무 비용을 결제할 수 있다. 비용 결제는 개시된 실시 예에 따른 서비스에서 제공하는 에스크로 서비스를 통해 수행되거나, 위임자가 기 충전한 캐시를 통해 수행될 수 있다.Additionally, the delegator can pay the agreed upon business expenses. Cost payment may be performed through an escrow service provided by the service according to the disclosed embodiment, or may be performed through a cache already charged by the delegator.
결제 금액은 플랫폼에서 관리하며, 추후 업무가 완료된 후 수임자에게 지급될 수 있다.The payment amount is managed by the platform and can be paid to the recipient after the work is completed.
단계 S160에서, 수임자는 위임된 업무를 수행할 수 있다. 다양한 실시 예에서, 수임자가 업무를 수행하는 데 필요한 필요서류 및 위임장 등이 자동으로 생성되어 위임자와 수임자에게 제공될 수 있다. 위임장은 플랫폼 상에서 전자서명을 통해 작성될 수 있으나, 이에 제한되지 않는다.In step S160, the delegated person may perform the delegated task. In various embodiments, necessary documents and power of attorney necessary for the delegate to perform work may be automatically generated and provided to the delegate and the delegate. A power of attorney can be written through an electronic signature on the platform, but is not limited to this.
업무 수행 과정에서, 수임자는 업무 진행상황을 기 설정된 시점에 업로드할 수 있다. 업무 진행상황 공유 시점은 위임자의 요청에 의하여 결정될 수도 있고, 업무의 유형에 따라 기 설정된 탬플릿에 따라 결정될 수도 있다. 이를 통해 위임자는 업무의 진행상황을 실시간으로 트래킹할 수 있다.In the process of performing work, the delegate can upload work progress at a preset time. The timing of sharing work progress may be determined at the request of the delegator, or may be determined according to a preset template depending on the type of work. Through this, the delegator can track the progress of the task in real time.
위임자는 업무의 진행상황을 확인하며, 피드백을 제공하여 수임자가 이에 따라 업무를 수행하도록 가이드할 수 있다.The delegate can check the progress of the task and provide feedback to guide the delegate to perform the task accordingly.
업무가 완료될 경우, 수임자는 완료 리포트를 업로드할 수 있다. 완료 리포트는 업무의 유형별로 양식이 제공되거나, 업무 내용에 따라 자동으로 생성될 수도 있다. 수임자는 생성된 리포트를 검토하고, 필요한 내용을 수정 및 보완하여 리포트를 제출할 수 있다.When a task is completed, the delegate can upload a completion report. Completion reports may be provided in a format for each type of work, or may be automatically generated depending on the work content. The person in charge can review the generated report, edit and supplement the necessary content, and submit the report.
다양한 실시 예에서, 수임자의 업무 수행을 위해 필요한 정보와 서비스들이 제공될 수 있다. 예를 들어, 대법원 사건검색, 알림 제공, 기한 관리 등의 서비스가 제공될 수 있으나, 이에 제한되지 않는다. 또한, 클라우드나 로컬 서버 기반의 업무자료 백업 서비스가 제공될 수도 있다.In various embodiments, information and services necessary for the delegate to perform his/her duties may be provided. For example, services such as Supreme Court case search, notification provision, and deadline management may be provided, but are not limited thereto. Additionally, a cloud or local server-based business data backup service may be provided.
또한, 업무를 수행하는 수임자 및 이를 관리하는 위임자를 위한 업무지원 기능이 제공될 수 있다. 업무지원 기능은 업무 일정 관리를 위한 정보(예를 들어, 담당자 정보, 업무 진행상황 정보, 업무 진행률 정보)를 제공하거나, 업무 수행을 위한 메신저, 화상회의 기능을 제공할 수 있다. 또한, 위임장 등 필요한 서류의 전자서명이나 전자 계약을 위한 기능이 제공될 수 있다.In addition, work support functions may be provided for delegates who perform tasks and delegates who manage them. The work support function may provide information for work schedule management (e.g., person in charge information, work progress information, work progress rate information) or provide messenger and video conference functions for work performance. Additionally, functions for electronic signatures of necessary documents such as power of attorney or electronic contracts may be provided.
또한, 업무 수행을 위한 판례검색 기능, 문서 보안 및 관리 기능, 인증서 관리 기능 및 기타 보안 서비스가 제공될 수 있다.Additionally, precedent search functions, document security and management functions, certificate management functions, and other security services may be provided for business performance.
다양한 실시 예에서, 문서 판독, 디지털 증거 자료 인증, 자료 위변조 여부 검증 등의 증거자료 검증 기능이 제공될 수 있고, 전산화되지 않은 문서를 OCR 등 기술을 이용하여 전산화하는 서비스가 제공될 수도 있다.In various embodiments, evidence verification functions such as document reading, digital evidence authentication, and verification of data forgery and alteration may be provided, and a service for computerizing non-computerized documents using technology such as OCR may be provided.
단계 S170에서, 위임자는 완료된 업무를 검수할 수 있다. 검수 결과 이상이 없을 경우 위임자는 이를 승인하거나, 보완을 요청할 수 있다.In step S170, the delegate may inspect the completed task. If there are no abnormalities as a result of the inspection, the delegate may approve it or request supplementation.
단계 S180에서, 검수가 완료된 업무에 대한 비용 정산이 수행될 수 있다. 비용은 앞서 위임자가 결제한 금액이나 캐시를 이용하여 수임자에게 제공되며, 이 과정에서 플랫폼은 일정 비율의 수수료를 제하고 수임자에게 제공할 수 있으나, 이에 제한되지 않는다.In step S180, cost settlement for work that has been inspected may be performed. The cost is provided to the delegate using the amount or cash previously paid by the delegate, and during this process, the platform may deduct a certain percentage of the fee and provide it to the delegate, but is not limited to this.
위임자 및 수임자는 플랫폼 상에서 위임하거나 수임한 업무에 대한 정보를 확인할 수 있으며, 이를 통해 위임자는 기존에 업무를 수임한 수임자에게 다시 새로운 업무를 요청할 수도 있다.Delegators and delegates can check information about delegated or delegated tasks on the platform, and through this, delegates can also request new tasks from delegates who have previously delegated tasks.
위임자와 수임자는 업무 완료 후 완료된 업무에 대한 피드백을 남길 수 있다. 피드백 정보는 공개되어 다른 사용자들이 참고할 수 있도록 하거나, 비공개 상태로 기록되어 플랫폼의 데이터 분석에만 활용될 수도 있다.Delegators and delegates can leave feedback on completed tasks after completing them. Feedback information can be made public so that other users can refer to it, or it can be recorded privately and used only for data analysis on the platform.
위임자와 수임자의 프로필 정보, 업무수행 정보 및 피드백 정보는 설정에 따라 공개될 수 있으며, 이를 통해 변호사의 구인 및 구직을 위한 서비스가 제공될 수 있다. 예를 들어, 구인이나 구직 의사가 있는 변호사에 대한 정보가 공개되거나, 구인 및 구직 정보와 각 변호사의 정보에 기반하여 추천 서비스가 제공될 수 있다. 이러한 정보는 구인자, 구직자 외에도 헤드헌터에게 제공될 수도 있다.The profile information, work performance information, and feedback information of the delegator and delegate can be disclosed according to settings, and through this, services for recruiting and finding employment for lawyers can be provided. For example, information about lawyers who are looking for jobs or are willing to work may be disclosed, or a recommendation service may be provided based on job openings and job search information and information about each lawyer. This information may be provided to headhunters as well as recruiters and job seekers.
플랫폼은 이 과정에서 정보 열람에 따른 비용을 청구하거나, 구인 및 구직 제안요청 송부에 따른 비용을 청구하거나, 구인 및 구직 성공시 이에 따른 수수료를 청구할 수도 있다.During this process, the platform may charge a fee for viewing information, a fee for sending a request for a job offer or a job offer, or charge a fee when a job search or job search is successful.
다양한 실시 예에서, 업무 과정에서 생성되는 빅데이터를 수집하고 분석하는 기능이 제공될 수 있다. 위임업무를 수행하는 과정에서 다양한 법조 데이터가 생성될 수 있으며, 플랫폼은 분석에 필요한 데이터를 선정하고, 노이즈 데이터를 제거하며, 전처리하는 과정을 수행할 수 있다.In various embodiments, a function to collect and analyze big data generated during work processes may be provided. In the process of performing delegated tasks, various legal data can be generated, and the platform can select the data needed for analysis, remove noise data, and perform preprocessing.
다양한 실시 예에서, 플랫폼은 비정형 법조 데이터를 정형 데이터로 변환할 수 있다. 또한, 플랫폼은 생성되는 법조 데이터를 실시간 혹은 사후 분석하여, 필요한 정보를 추출하거나 학습용 데이터, 분석용 데이터 등을 가공할 수 있다.In various embodiments, the platform may convert unstructured legal data into structured data. In addition, the platform can analyze the generated legal data in real time or post-mortem to extract necessary information or process data for learning and analysis.
수집된 데이터는 다양한 통계 데이터로 가공되거나, 인공지능 모델 학습을 위한 데이터로 가공될 수 있다. 이 과정에서, 민감정보의 삭제, 개인정보 비식별화 등 필요한 전처리 과정이 수행될 수 있다.Collected data can be processed into various statistical data or data for learning artificial intelligence models. In this process, necessary preprocessing processes such as deletion of sensitive information and de-identification of personal information may be performed.
다양한 실시 예에서, 수집된 빅데이터를 이용한 인공지능 모델 학습이 수행될 수 있다. 예를 들어, 인공지능 모델은 법률사건에 대한 정보와 이에 따른 업무수행 정보를 학습하여 법률사건에 대한 전략을 제시하도록 학습될 수 있다. In various embodiments, artificial intelligence model learning may be performed using collected big data. For example, an artificial intelligence model can be trained to suggest a strategy for a legal case by learning information about the legal case and related business performance information.
다른 예로, 인공지능 모델은 법률사건에 대한 정보와 판결 정보를 획득하여 법률사건에 대한 승소율이나 위험 요인을 분석하도록 학습될 수 있다.As another example, an artificial intelligence model can be trained to acquire information and judgment information about legal cases and analyze the win rate or risk factors for legal cases.
다른 예로, 인공지능 모델은 서면 데이터들을 학습하여 서면을 자동으로 생성하거나, 작성된 서면의 오류를 검출하거나, 검증하도록 학습될 수도 있다.As another example, an artificial intelligence model may be trained to automatically generate writing by learning written data, or to detect or verify errors in written writing.
다른 예로, 인공지능 모델은 법률사건에 대한 정보 및 해당 사건에 대해 결제된 비용에 대한 정보에 기초하여 법률사건의 비용을 예측하도록 학습될 수도 있다.As another example, an artificial intelligence model may be trained to predict the cost of a legal case based on information about the legal case and information about the fees paid for the case.
이를 통해 생성된 인공지능 모델들은 플랫폼 서비스에 적용되어 법조 종합 플랫폼 서비스를 제공하는 데 활용될 수도 있고, 다양한 유관 기관이나 기업에 API 형태로 서비스를 제공할 수도 있다.The artificial intelligence models created through this can be applied to platform services and used to provide comprehensive legal platform services, and services can also be provided in the form of APIs to various related organizations or companies.
이를 통해, 개시된 실시 예에 따른 플랫폼은 계약서나 서면 자동 작성 서비스 혹은 API를 제공할 수 있고, 생성된 법률 콘텐츠를 판매하는 수익 모델을 구비할 수도 있다.Through this, the platform according to the disclosed embodiment can provide a contract or document automatic creation service or API, and can also have a profit model for selling the generated legal content.
또한, 개시된 실시 예에 따른 플랫폼은 생성되는 법률 콘텐츠나, 실시간으로 발생하는 법률사건에 대한 정보를 제공하는 구독 서비스로도 확장될 수 있다.In addition, the platform according to the disclosed embodiment can be expanded to a subscription service that provides information about generated legal content or legal cases that occur in real time.
이상, 첨부된 도면을 참조로 하여 본 발명의 실시예를 설명하였지만, 본 발명이 속하는 기술분야의 통상의 기술자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며, 제한적이 아닌 것으로 이해해야만 한다.Above, embodiments of the present invention have been described with reference to the attached drawings, but those skilled in the art will understand that the present invention can be implemented in other specific forms without changing its technical idea or essential features. You will be able to understand it. Therefore, the embodiments described above should be understood in all respects as illustrative and not restrictive.
Claims (3)
상기 메모리에 저장된 상기 하나 이상의 인스트럭션을 실행하는 프로세서를 포함하고,
상기 프로세서는 상기 하나 이상의 인스트럭션을 실행함으로써,
제1 항의 방법을 수행하는, 장치.A memory that stores one or more instructions; and
A processor executing the one or more instructions stored in the memory,
The processor executes the one or more instructions,
An apparatus for performing the method of claim 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020220171743A KR20240086916A (en) | 2022-12-09 | 2022-12-09 | Method, apparatus and program for generating artificial intelligence model for litigation using legal big data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020220171743A KR20240086916A (en) | 2022-12-09 | 2022-12-09 | Method, apparatus and program for generating artificial intelligence model for litigation using legal big data |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20240086916A true KR20240086916A (en) | 2024-06-19 |
Family
ID=91712927
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020220171743A KR20240086916A (en) | 2022-12-09 | 2022-12-09 | Method, apparatus and program for generating artificial intelligence model for litigation using legal big data |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20240086916A (en) |
-
2022
- 2022-12-09 KR KR1020220171743A patent/KR20240086916A/en unknown
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Attaran et al. | Cloud computing technology: improving small business performance using the Internet | |
US20190138961A1 (en) | System and method for project management using artificial intelligence | |
Han et al. | Predicting profit performance for selecting candidate international construction projects | |
US11775933B2 (en) | System and method for managing a talent platform | |
US20210279780A1 (en) | Transactional Platform | |
US20160005001A1 (en) | Social Relation Management Apparatuses, Methods and Systems | |
US10055498B2 (en) | Methods for assessing and scoring user proficiency in topics determined by data from social networks and other sources | |
US20160100002A1 (en) | Resource allocation methods and apparatus | |
KR20220052504A (en) | Method for Providing Advertisement Production Service through Contents Matching by Using AI | |
US20150026086A1 (en) | Systems and methods for providing a virtual staffing agency | |
KR101963442B1 (en) | Method for providing p2p based construction management using manpower matching | |
US20130013443A1 (en) | Method and system for providing a reverse auctioning recruiting exchange | |
US8799124B1 (en) | Method and system for matching financial management system users with relevantly qualified accounting professionals | |
KR101589290B1 (en) | Joint Convention Contractors Online Community provides a system and method | |
Liu et al. | Modelling complex systems for project planning: a semiotics motivated method | |
US20230214841A1 (en) | Dynamic Contactless Payment Processing Based on Real-Time Contextual Information | |
CN114648309A (en) | Project node control method, device, equipment, storage medium and program product | |
KR20240086916A (en) | Method, apparatus and program for generating artificial intelligence model for litigation using legal big data | |
KR20240086913A (en) | Method, apparatus and program for providing attorney work sharing and delegation platform service | |
KR20240086914A (en) | Method, apparatus and program for providing work management solution for sharing and delegating attorney works | |
KR20240086915A (en) | Method, apparatus and program for legal affairs big data collection and analysis | |
KR20240110470A (en) | Method, apparatus and program for providing attorney work analysis service using ai-based big data analysis | |
US20180189907A1 (en) | Systems, apparatus, and methods for managing stand-in attorney appearances | |
WO2022016093A1 (en) | Collaborative, multi-user platform for data integration and digital content sharing | |
KR20140135288A (en) | Matching system of job service using Value Database |