Artificial intelligence-based franchise training system
The AI-based franchise training system addresses the challenges of unsystematic training by providing accurate and efficient information delivery and feedback mechanisms, enhancing user engagement and reducing communication costs.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- CHO KANG HOON
- Filing Date
- 2025-12-30
- Publication Date
- 2026-07-09
AI Technical Summary
Franchise training systems face challenges in delivering accurate, efficient, and cost-effective information to franchisees due to unsystematic training content, varying career backgrounds, and inadequate feedback incorporation, leading to diminished brand value.
An AI-based training system that includes an information input unit, management unit, processing unit, and output unit to manage and deliver information based on user queries, with evaluation and feedback mechanisms to ensure accuracy and relevance, and a user management unit for group-based information sharing and incentives.
The system ensures accurate and timely information delivery, reduces communication costs, and enhances user engagement and satisfaction by facilitating efficient information exchange and learning among franchisees.
Smart Images

Figure KR2025023151_09072026_PF_FP_ABST
Abstract
Description
AI-based franchise training system
[0001] The present invention relates to a training system, and more specifically, to an artificial intelligence-based franchise training system capable of providing information for franchisees and employees of a franchise headquarters using data from the franchise headquarters based on artificial intelligence (AI).
[0002] A franchise is a business model that permits another individual or company to use a specific brand or business model, and it can consist of a franchisor and franchisees. Through this, the franchisor provides its brand and operational know-how, while the franchisees utilize these to operate independent businesses.
[0003] Meanwhile, while training is a key element in franchising for maintaining operational consistency and supporting successful operations, various problems can arise during the training process. For instance, if the training content is unsystematic or covers only overly basic matters, franchisees find it difficult to acquire the skills and information necessary for practical operations. Furthermore, due to varying levels of career background, knowledge, and experience, it is challenging to achieve satisfactory results through the training. Additionally, if franchisee feedback is not properly incorporated or support for post-training inquiries is insufficient, franchisees may feel alienated from the franchisor, leading to delays in problem resolution. Consequently, brand value is currently being diminished due to these issues arising during the training process.
[0004] The technical problem that the training system according to the technical concept of the present invention aims to solve is to provide a training system capable of delivering highly accurate information in response to various queries by a user.
[0005] Furthermore, the technical problem that the training system according to the technical concept of the present invention aims to solve is to provide a training system that enables the user to easily check necessary information and execute necessary measures.
[0006] Furthermore, the technical problem that the training system according to the technical concept of the present invention aims to solve is to provide a training system that can reduce the time and costs associated with communication between the franchisor and the user.
[0007] The technical problems that the training system according to the technical concept of the present invention aims to solve are not limited to those mentioned above, and other unmentioned problems will be clearly understood by a person skilled in the art from the description below.
[0008] A training system according to one embodiment of the technical concept of the present invention may be characterized by comprising: an information input unit that receives and stores base information from a manager terminal; an information management unit that receives and stores query information from a user terminal and generates transmission information for the query information based on the base information; an information processing unit that stores evaluation information, evaluates the transmission information based on the evaluation information to calculate information accuracy, and selectively stores the transmission information in the information management unit according to the information accuracy; and an information output unit that transmits the transmission information stored in the information management unit, corresponding to the query information, to the user terminal that transmitted the query information.
[0009] In addition, base information includes the franchisor's manuals and reports, and query information includes user ID, user classification, query type, and query content; the information input unit extracts text, tables, and graphs from the base information to generate and store information content, and the information management unit analyzes the information content based on the query content, extracts information content related to the query content, and structures the extracted information content to generate delivery information.
[0010] In addition, when the information accuracy is above a threshold, the evaluated transmission information is stored in the information management unit, and is stored to correspond to the query information stored in the information management unit; when the information accuracy is lower than the threshold, the information management unit generates new transmission information based on the query content corresponding to the transmission information, and the information processing unit evaluates the new transmission information based on the evaluation information to calculate the information accuracy.
[0011] In addition, the evaluation information may include relevance based on the degree to which the transmitted information is related to the context of the query content, comprehensiveness based on the degree to which the transmitted information includes the main content of the query content, readability based on the degree to which the transmitted information can be understood by the user, and recency based on the degree to which the transmitted information is based on the latest base information.
[0012] In addition, the information output unit processes transmitted information in the form of documents, voice, and video, receives request information from a user terminal, and can transmit transmitted information in a form corresponding to the request information to the user terminal.
[0013] Additionally, the information management unit stores multiple pairs of mutually corresponding query information and transmission information, the information management unit receives query information, searches for query information similar to the received query information among the query information stored in the information management unit, calculates the similarity between the received query information and the stored query information based on the same query type, extracts the query information having the highest similarity among the stored query information that is greater than or equal to a set value, and the information output unit can transmit the extracted transmission information to a user terminal.
[0014] In addition, the information output unit receives feedback information regarding the transmitted information from the user terminal, and the information management unit can update the transmitted information corresponding to the feedback information based on the feedback information.
[0015] In addition, if the information output unit receives feedback information of the same negative content exceeding a set value within a set period, it can extract query information and transmission information corresponding to the feedback information from the information management unit and transmit the extracted query information and transmission information together with the feedback information of the negative content to the administrator terminal.
[0016] In addition, when updated base information is transmitted to the information input unit, the information input unit generates comparison information by comparing the mutually corresponding updated base information with the base information already stored in the information input unit, and the information output unit can transmit the comparison information to the user terminal in real time.
[0017] Additionally, the training system further includes a user management unit that receives and stores user information from a user terminal and creates a user group for N users having mutually similar user information, wherein the user terminal of one user among the N users in the user group transmits query information to the information management unit, and in a state where the information management unit receives transmission information regarding the query information stored in the information management unit from the information output unit, the user management unit modifies the transmission information transmitted to the user terminal of one user to generate multiple modified information having different similarities with each other, and transmits the user information and query information of one user in the user group to each user terminal of (N-1) other users in the user group, transmits the transmission information corresponding to the query information and the multiple modified information to each user terminal of (N-1) other users, and transmits a selection request message to allow one of the transmission information and the multiple modified information to be selected, and each of the (N-1) other users selects one of the transmission information and the multiple modified information using a user terminal, and the user terminal generates selection information based on the selection of one of the transmission information and the multiple modified information and transmits it to the user management unit, and the user management unit selects based on the transmission information M other users who transmitted information are extracted, 1 other user among the extracted M who first transmitted selection information according to the transmitted information is extracted, L other users who did not transmit selection information are extracted, (NML-1) other users who transmitted selection information according to the modified information are classified based on the similarity of the selected modified information, and the user management department calculates a surcharge by reflecting a relatively low surcharge rate for other users who transmitted selection information according to modified information with relatively high similarity,A surcharge is calculated by reflecting the highest surcharge rate for other users who do not transmit selection information, and a summation surcharge (S) is calculated by summing the respective surcharges of L other users who do not transmit selection information and the respective surcharges of (NML-1) other users who transmit selection information according to the modified information. An allocation (S / (M+1)) is calculated by dividing the summation surcharge by (M+1). An allocation (S / (M+1)) is allocated to each of M other users who transmit selection information according to the transmission information, and an additional allocation (S / (M+1)) may be allocated to the other user who transmits selection information according to the transmission information first.
[0018] A training system according to embodiments based on the technical concept of the present invention has the following effects.
[0019] (1) Ensure that accurate information is delivered to the user in response to various queries made by the user.
[0020] (2) Allow the user to easily check necessary information and take necessary actions.
[0021] (3) Reduce the time and cost associated with communication between the franchisor and the user due to the franchise.
[0022] However, the effects that can be achieved by the training system according to one embodiment of the present invention are not limited to those mentioned above, and other unmentioned effects will be clearly understood by a person skilled in the art from the description below.
[0023] A brief description of each drawing is provided to help to better understand the drawings cited in this specification.
[0024] FIG. 1 is a block diagram illustrating a training system according to one embodiment of the present invention.
[0025] FIG. 2 is a flowchart of an implementation of a training system according to one embodiment of the present invention.
[0026] The present invention is capable of various modifications and may have various embodiments, and specific embodiments are illustrated in the drawings and described in detail in the detailed description. However, this is not intended to limit the present invention to specific embodiments, and it should be understood that the present invention includes all modifications, equivalents, and substitutions that fall within the spirit and scope of the invention.
[0027] In describing the present invention, if it is determined that a detailed description of related prior art may unnecessarily obscure the essence of the present invention, such detailed description is omitted. Additionally, numbers used in the description of this specification (e.g., 1st, 2nd, etc.) are merely identification symbols to distinguish one component from another.
[0028] In addition, when a component is described in this specification as being "connected" or "connected" to another component, it should be understood that the component may be directly connected to or directly connected to the other component, but unless otherwise specifically stated, it may also be connected or connected through another component in between.
[0029] In addition, components expressed as '~part' in this specification may consist of two or more components combined into a single component, or a single component may be divided into two or more components according to more detailed functions. Furthermore, each component described below may additionally perform some or all of the functions performed by other components in addition to the primary function it is responsible for, and it goes without saying that some of the primary functions performed by each component may be exclusively performed by other components.
[0030] Hereinafter, embodiments based on the technical concept of the present invention will be described in detail in turn.
[0031] FIG. 1 is a block diagram illustrating a training system according to one embodiment of the present invention, and FIG. 2 is a flowchart illustrating an implementation of a training system according to one embodiment of the present invention.
[0032] As illustrated in FIGS. 1 and 2, a training system (100) according to one embodiment of the present invention may be connected to a user terminal (10) and an administrator terminal (20) via a network (1), and may include an information input unit (101), an information management unit (102), an information processing unit (103), and an information output unit (104) based on artificial intelligence (AI). Here, the user may refer to a person involved in a franchise business, for example, a franchisee of a franchise store, an employee of a franchise headquarters, etc., and the administrator may refer to a person affiliated with a franchise headquarters who manages the training system (100).
[0033] The information input unit (101), information management unit (102), information processing unit (103), and information output unit (104) may include at least one of a processor, memory, and data transceiver.
[0034] Users and administrators can each use a user terminal (10) and an administrator terminal (20) to access the training system (100) and exchange signals with the training system (100). The training system (100) may display a web page through a web browser running on each of the user terminal (10) and the administrator terminal (20) and allow access to the training system (100) after logging in on the web page, or an application capable of accessing the training system (100) may be installed and run on each of the user terminal (10) and the administrator terminal (20).
[0035] The user terminal (10) and the administrator terminal (20) can each be implemented as a computer capable of connecting to a remote server or terminal via a network (1). Here, the computer may include, for example, a notebook, desktop, laptop, etc. equipped with a web browser. Additionally, the user terminal (10) and the administrator terminal (20) can each be implemented as a terminal device capable of connecting to a remote server or terminal via a network (1). The terminal device may include, for example, all types of handheld-based wireless communication devices such as 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) terminals, smartphones, smartpads, tablet PCs, etc.
[0036] Here, the network (1) refers to a connection structure capable of exchanging information between each node, such as multiple terminals and servers. Examples of such networks include, but are not limited to, a 3GPP (3rd Generation Partnership Project) network, an LTE (Long Term Evolution) network, a 5G network, a WIMAX (World Interoperability for Microwave Access) network, the Internet, a LAN (Local Area Network), a Wireless LAN (Wireless Local Area Network), a WAN (Wide Area Network), a PAN (Personal Area Network), a Bluetooth network, a satellite broadcasting network, an analog broadcasting network, and a DMB (Digital Multimedia Broadcasting) network.
[0037] The information input unit (101) can receive, learn from, and store base information (S101). Here, the base information may include manuals, reports, etc. developed or written by the franchise headquarters. Additionally, the manager can input base information into the manager terminal (20), and the manager terminal (20) can transmit the base information to the information input unit (101).
[0038] Base information may include text, tables, graphs, etc., and the information input unit (101) may extract text, tables, graphs, etc. from the base information to create and store information content. Additionally, an administrator may input the updated base information into an administrator terminal (20) and transmit it to the information input unit (101), and the information input unit (101) may update the information content based on the updated base information. As a result, the information content can be stored in the information input unit (101) in its latest state.
[0039] The information management unit (102) can receive and store query information and can generate transmission information for the query information based on base information (S102). Here, the query information may include a user ID, user classification (e.g., an employee of the franchise headquarters, a franchisee of a franchise store, etc.).
[0040] The query information may further include query types, query content, etc., and may vary depending on the user classification. Here, if the user classification is a franchisee, the query types may include: Operations, representing inquiries regarding practical matters necessary for franchise operation; Sales and Finance, representing inquiries related to sales management, settlement, and profitability; Marketing and Promotion, representing inquiries regarding marketing campaigns or activities to attract customers; Customer Service, representing inquiries regarding customer complaints or service improvements; Manuals and Regulations, representing inquiries regarding manuals, policies, and regulations provided by the franchisor; Technical Support, representing inquiries regarding problems with technical equipment or systems; Franchise Contracts and Policies, representing inquiries regarding changes to franchise contract conditions or policies; Training and Employee Management, representing inquiries regarding employee recruitment, training, and management; and Regional and Environmental Factors, representing inquiries based on the regional characteristics of the location of the franchise. In addition, the content of the inquiry refers to specific details corresponding to each type of inquiry; for example, regarding operations, "A POS system error occurred today; how should I resolve it?", "Where can I find materials to use for new employee training?", "The ordered inventory has not arrived yet. Please check."This could include questions such as, "Is approval from the franchisor required to extend business hours?"; regarding sales and finance, questions such as, "How can I check this month's sales settlement results?", "How is the franchise fee calculated?", "Does the franchisor provide promotion ideas to increase sales?", "Can I know why the cost ratio of a specific product is high?"; regarding marketing and promotions, questions such as, "When can I receive the promotional materials for this season?", "What procedures should I follow to run local advertising?", "How should I inform customers regarding point accumulation and usage?", "Does the franchisor provide guidelines for operating social media accounts?"; and regarding customer service, questions such as, "A customer requested a refund; please let me know the processing criteria," "Are there any precautions to take when handling customers to increase the return rate?", "Does the franchisor provide special benefits for VIP customers?", "Can you explain how to manage reviews?" These may include, regarding manuals and regulations, questions such as "I cannot find a specific item in the digital manual. How do I search for it?", "What are the franchisor's hygiene inspection standards?", "When is the manual updated when there are menu changes?", and "What are the regulations regarding activities that do not align with the brand image?"; and regarding technical support, questions such as "Can I delete transaction history from the POS system?", and "The printed receipt looks blurry. Please tell me how to check the printer."These could include questions such as, "The store CCTV is not working properly; what is the maintenance procedure?", "There is a problem with the online ordering system; who at headquarters should I contact?", etc. Regarding franchise agreements and policies, these could include questions such as, "When is the contract renewal, and what documents are required?", "How is the penalty calculated upon closing the franchise?", "How are changes to headquarters policies notified to franchisees?", "I would like to open an additional store; please tell me the procedure." Regarding training and employee management, these could include questions such as, "Where can I find the store duty training program for new employees?", "Does the headquarters provide guidelines regarding employee dress codes?", "Can I manage employee salary payments through the headquarters?", "Should I report employee complaints to the headquarters?", etc. Regarding regional and environmental factors, these could include questions such as, "Can we run promotions in conjunction with local festivals?", "Are there any measures to prevent a decrease in sales during bad weather?", "Can I receive data on nearby competing stores from the headquarters?", "Delivery It could be "Is support available for service expansion?" etc.
[0041] In particular, the information management department (102) can analyze information content based on base information based on the content of the query information, extract information content regarding the query content, and structure the extracted information content to generate information for delivery.
[0042] The information processing unit (103) evaluates the transmitted information based on the evaluation information to calculate the accuracy of the information, and can selectively store the transmitted information in the information management unit (102) according to the accuracy of the information (S103). Here, the information processing unit (103) can store the evaluation information, and the evaluation information may refer to factors for evaluating the transmitted information, for example, the relevance based on the degree to which the transmitted information is related to the context of the query content, the comprehensiveness based on the degree to which the transmitted information includes the main content of the query content, the readability based on the degree to which the transmitted information can be understood by the user, and the recency based on the degree to which the transmitted information is based on the latest base information. The information processing unit (103) can calculate the accuracy of the information by quantifying the transmitted information using a combination of the factors of the evaluation information. For example, the accuracy of the information may be calculated through the quantification of the transmitted information using the sum or average of the relevance of 70 points, the comprehensiveness of 85 points, the readability of 95 points, and the recency of 83 points.
[0043] Additionally, when the information accuracy is above a threshold, the evaluated transmission information can be stored in the information management unit (102). Here, the transmission information can be stored to correspond to the query information stored in the information management unit (102). On the other hand, when the information accuracy is lower than the threshold, the information management unit (102) can generate new transmission information based on the query information corresponding to the transmission information, particularly the content of the query. To correspond to each other for the same query content, the new transmission information can be generated in an updated form of the previously generated transmission information. Additionally, the information processing unit (103) can calculate the information accuracy by evaluating the new transmission information based on the evaluation information. Here, regarding the information management unit (102), whether to store the new transmission information can be determined based on the information accuracy of the calculated new transmission information.
[0044] The information output unit (104) can transmit transmission information corresponding to the query information to the user terminal (10) that transmitted the query information (S104). Here, the transmission information can be transmitted to the user terminal (10) that transmitted the query information corresponding to the transmission information, while the query information and the transmission information are stored in the information management unit (102) so as to correspond to each other. That is, the information output unit (104) can transmit the transmission information to the user as a response to the query information transmitted by the user using the user terminal (10).
[0045] Additionally, the information output unit (104) can process the transmission information in various forms such as documents, voice, and video, and can receive request information from the user terminal (10) and transmit the transmission information in a form corresponding to the request information to the user terminal (10). Here, the request information may include the form of the transmission information desired by the user. The transmission information is transmitted to the user terminal (10) in the form desired by the user among forms such as documents, voice, and video, and the user can check the transmission information in the desired form and can also save it to the user terminal (10).
[0046] Additionally, the user terminal (10) can receive feedback information regarding the transmitted information from the user. Here, the feedback information refers to information including the user's evaluation of the transmitted information and may be included in the form of positive content, negative content, no response, etc. When the information output unit (104) receives feedback information containing the same content, particularly negative content, more than a set number of times within a set period, it can extract query information and transmission information corresponding to the feedback information containing negative content from the information management unit (102), and transmit the extracted query information and transmission information together with the feedback information containing negative content to the administrator terminal (20). As a result, the administrator can verify the information regarding the negative content and attempt to make improvements based on the negative content through the franchise headquarters.
[0047] Meanwhile, the information output unit (104) can update the transmission information to correspond to the received feedback information. In particular, the transmission information can be updated to improve the negative content of the feedback information, and can be updated and stored in the information management unit (102) and transmitted to the administrator terminal (20).
[0048] Additionally, the information management unit (102) stores mutually corresponding query information and transmission information, and can store them in multiple pairs. Here, the information management unit (102) can receive query information and search for query information similar to the received query information among the query information stored in the information management unit (102). Additionally, the information management unit (102) can calculate the similarity between the received query information and the stored query information based on the same query type and extract query information having a similarity greater than or equal to a set value among the stored query information. Additionally, if there are multiple extracted query informations, the information management unit (102) can extract the query information having the highest similarity.
[0049] Additionally, the information management unit (102) extracts transmission information corresponding to the extracted query information, and the extracted transmission information can be transmitted to the user terminal (10) through the information output unit (104). As a result, for similar query information, the same transmission information can be provided to the user terminal (10).
[0050] Additionally, when updated base information is transmitted to the information input unit (101), the information input unit (101) generates comparison information by comparing the mutually corresponding updated base information with the base information stored in the information input unit (101), and the information output unit (104) can transmit the comparison information to the user terminal (10) in real time. Here, the comparison information may include the content of the part showing the difference between the stored base information and the updated base information. As a result, the user can check the latest base information based on the updated base information through the user terminal (10).
[0051] The training system (100) according to the present embodiment as described above generates delivery information based on base information such as manuals and reports from the franchise headquarters as a response to a query by a user in the information management unit (102), and after the evaluation of the generated delivery information is performed in the information processing unit (103), it is transmitted to the user through the information output unit (104). In addition, the information management unit (102) stores mutually corresponding query information and delivery information, and enables the same delivery information to be transmitted to the user terminal (10) for similar query information. Therefore, the training system (100) according to the present embodiment can provide a response to a query quickly and accurately, thereby improving the reliability and efficiency of information provision.
[0052] In addition, the training system (100) according to the present embodiment can smoothly provide a response to the user's inquiry, thereby facilitating and facilitating communication between the user and the franchise headquarters. Accordingly, the training system (100) according to the present embodiment can reduce the time and cost associated with communication and enable the user to easily obtain necessary information and quickly resolve problems, thereby increasing satisfaction and value regarding the brand.
[0053] Meanwhile, the training system (100) according to the present embodiment may further include a user management unit (105).
[0054] The user management unit (105) can receive and store user information from the user terminal (10). Here, the user information may include a user ID, user classification, user contact information, user status, etc. For example, if the user is a franchisee, the user status may include the store location, store size, number of employees, sales revenue, etc., depending on the user, and if the user is an executive or employee of the franchise headquarters, the user status may include the user's years of service, position, field of work, etc. Meanwhile, the user management unit (105) can store user information for multiple users.
[0055] Additionally, the user management unit (105) can create a user group for N users who have mutually similar user information. For example, the user information of each of the N users included in the user group may include user conditions such as store size, number of employees, and sales revenue within a predetermined range. That is, the user group may refer to a set of users who have stores of similar size, a similar number of employees, similar sales revenue, etc.
[0056] Meanwhile, the user terminal (10) can transmit user information to the user management unit (105) in real time, and the user management unit (105) can periodically update and create user groups according to changes in the user situation.
[0057] The user terminal (10) of one user among N users included in a user group can transmit query information to the information management unit (102), and can receive transmission information regarding the query information generated and stored in the information management unit (102) from the information output unit (104). Additionally, the user management unit (105) can generate multiple modified information by modifying the transmission information transmitted to the user terminal (10) of one user. Here, each of the multiple modified information may contain incomplete content compared to the transmission information by partially omitting or incorrectly recording the content of the transmission information, and may have different degrees of similarity to the transmission information, and may have a higher degree of similarity the more similar it is to the transmission information.
[0058] The user management unit (105) can transmit user information and query information corresponding to one user included in the user group to each user terminal (10) of (N-1) other users included in the user group. Here, each of the (N-1) other users can check the query information by one user included in the same user group using their respective user terminals (10). Additionally, the user management unit (105) can transmit delivery information and multiple variations corresponding to the query information to each user terminal (10) of the (N-1) other users, and can transmit a selection request message to allow selection of one of the delivery information and multiple variations. Here, the delivery information and multiple variations may be provided to the (N-1) other users as options for the query information.
[0059] Additionally, each of (N-1) other users can select one of the transmission information and a plurality of modified information using the user terminal (10), and the user terminal (10) can generate selection information based on the selection of one of the transmission information and a plurality of modified information and transmit it to the user management unit (105).
[0060] Additionally, the user management unit (105) can classify (N-1) other users using selection information into other users who selected delivery information, other users who selected modified information, and other users who do not transmit selection information. Here, a user who selected delivery information may refer to a user who made an appropriate selection regarding the query information, a user who selected modified information may refer to a user who made an inappropriate selection regarding the query information, and a user who does not transmit selection information may refer to a user who does not select regarding the query information without a valid reason within a specified period. Meanwhile, if there is a technical problem for the user or the query information is unclear, a user who does not select regarding the query information within a specified period may not be classified as a user who does not transmit selection information.
[0061] The user management unit (105) can extract other users who have transmitted selection information according to the transmission information, and among the other users who have transmitted selection information according to the transmission information, it can extract other users who transmitted selection information first. Additionally, the user management unit (105) can extract other users who have not transmitted selection information.
[0062] In addition, when the user management unit (105) extracts M other users who have transmitted selection information according to the transmitted information and L other users who have not transmitted selection information, the user management unit (105) can classify (NML-1) other users who have transmitted selection information according to the transformation information based on the similarity of the selected transformation information.
[0063] The user management unit (105) can calculate a surcharge by reflecting a relatively low surcharge rate for other users who have transmitted selection information based on modified information with a relatively high similarity. Additionally, the user management unit (105) can calculate a surcharge by reflecting the highest surcharge rate for other users who have not transmitted selection information. Here, the surcharge may refer to a value obtained by multiplying the surcharge rate by the royalty under the franchise agreement.
[0064] Additionally, the user management unit (105) can calculate a combined surcharge (S) by summing the surcharges of L other users who do not transmit selection information and (NML-1) other users who transmit selection information according to the modified information. Additionally, the user management unit (105) can calculate an allocation (S / (M+1)) by dividing the combined surcharge (S) by (M+1) based on M, the number of other users who selected the transmission information, and can allocate the allocation (S / (M+1)) to each of M other users who transmitted selection information according to the transmission information, and can additionally allocate an allocation (S / (M+1)) to the other user who transmitted selection information according to the transmission information first. That is, the other user who transmitted selection information according to the transmission information first can be allocated double the allocation.
[0065] For example, a user group may consist of 10 users and may include users 1 through 10. Here, user 1 transmits query information A, which includes the question "Are there any points to be careful about in customer service to increase the revisit rate?" to the information management unit (102) via the user terminal (10), and receives transmission information B from the information output unit (104) regarding the query information generated and stored by the information management unit (102), which includes "It is important to maintain a friendly and consistent attitude when handling customers, and to respond quickly and sincerely to customer requests or complaints. In addition, it is effective to provide a personalized experience by remembering the customer's name or providing customized recommendations, and to maintain the relationship even after the visit through thank-you messages or discount coupons."
[0066] Additionally, the user management unit (105) can generate three modified information by modifying the above-mentioned transmission information B. Here, modified information B1 may have a similarity of 90% to transmission information B, modified information B2 may have a similarity of 80% to transmission information B, and modified information B3 may have a similarity of 70% to transmission information B.
[0067] Additionally, the user management unit (105) can transmit user information and query information A according to User 1 to each of the nine other users of the user group (i.e., Users 2 to 10) corresponding to the user terminal (10). Here, Users 2 to 10 can each verify the query information A by User 1.
[0068] Additionally, the user management unit (105) can transmit transmission information B, modified information B1, modified information B2, and modified information B3 corresponding to query information A to each user terminal (10) of users 2 to 10, and transmit a selection request message to select one of transmission information B, modified information B1, modified information B2, and modified information B3.
[0069] Each user terminal (10) of User 2 to User 10 can generate selection information based on the selection of one of transmission information B, modification information B1, modification information B2, and modification information B3, and transmit it to the user management unit (105).
[0070] For example, users 2, 4, 5, and 6 transmit selection information according to transmission information B to the user management unit (105), and user 4 may transmit selection information to the user management unit (105) first. Additionally, users 3 and 7 transmit selection information according to modification information B1 to the user management unit (105), user 8 transmits selection information according to modification information B2 to the user management unit (105), and user 10 transmits selection information according to modification information B3 to the user management unit (105). Additionally, user 9 may not transmit selection information to the user management unit (105).
[0071] In the above state, the user management unit (105) can extract four users, including user 2, user 4, user 5, and user 6, as other users who have transmitted selection information according to transmission information B, and can extract user 4 as another user who first transmitted selection information according to transmission information B. Additionally, the user management unit (105) can extract user 9 as one other user who has not transmitted selection information.
[0072] Additionally, the user management unit (105) can classify four other users (i.e., User 3, User 7, User 8, and User 10) who selected variation information B1, variation information B2, and variation information B3 based on the similarity of the selected variation information.
[0073] The user management unit (105) may apply a 1% surcharge rate to other users (i.e., users 3 and 7) who selected modified information B1 with a similarity of 90%, a 2% surcharge rate to other users (i.e., user 8) who selected modified information B2 with a similarity of 80%, and a 3% surcharge rate to other users (i.e., user 10) who selected modified information B3 with a similarity of 70%. Additionally, the user management unit (105) may apply a 4% surcharge rate to other users (i.e., user 9) who do not transmit selected information.
[0074] In addition, when the royalty is 100,000 won, the surcharge for User 3 and User 7 is 1,000 won (100,000 * 0.01) at a surcharge rate of 1%, the surcharge for User 8 is 2,000 won (100,000 * 0.02), the surcharge for User 10's royalty is 3,000 won (100,000 * 0.03), and the surcharge for User 9's royalty is 4,000 won. The combined surcharge for User 2 to User 10 of the user group can be calculated as 11,000 won (1,000 * 2 + 2,000 * 1 + 3,000 * 1 + 4,000 * 1).
[0075] Additionally, the user management unit (105) can divide the sum of the surcharges of 11,000 won by 5 (4+1) based on the number of other users who transmitted the selection information according to the transmission information, which is 4, and allocate an allocation of 2,200 won to each of the 4 other users who transmitted the selection information according to the transmission information (i.e., User 2, User 4, User 5, and User 6), and can additionally allocate an allocation of 2,200 won to the other user who transmitted the selection information according to the transmission information first (i.e., User 4). As a result, User 4 can be allocated an allocation of 4,400 won, and User 2, User 5, and User 6 can each be allocated an allocation of 2,200 won.
[0076] As described above, in the training system (100) according to the present embodiment, the user management unit (105) organizes a plurality of similar users into a user group and provides query information according to one user in the user group, delivery information corresponding to the query information, and modified information of the delivery information to other users. Here, other users can not only check the query information but also check appropriate delivery information and somewhat inappropriate modified information regarding the query information, thereby enabling them to learn franchise-related information based on the query information. Accordingly, the training system (100) according to the present embodiment enables similar users to share necessary information and learn based on similar query information.
[0077] In addition, in the training system (100) according to the present embodiment, the user management unit (105) may provide users with delivery information and modified information as options for query information. The user management unit (105) may allocate a separate allocation fee to users who select delivery information and impose a royalty surcharge on users who select modified information or do not select delivery information or modified information. As a result, users who select relatively appropriate information regarding query information may be given benefits. Therefore, the training system (100) according to the present embodiment can induce active participation when information sharing based on query information takes place, thereby increasing the learning effect through information sharing.
[0078] Meanwhile, the user management unit (105) can calculate and manage the number of times selection information is generated for query information and the number of times selection information corresponding to the transmitted information is generated for each user, and can send additional reward coupons (e.g., provision of educational materials, royalty deduction, etc.) to the user terminal (10).
[0079] Additionally, the user management unit (105) can generate user activity information based on the transmission of user query information and selection information. Here, the user activity information may include the transmission frequency of query information, the frequency of participation in query information, and the accuracy of selection information. Additionally, the user management unit (105) can receive user information in real time from the user terminal (10) and generate user changes based on changes in user circumstances in the user information. Here, the user changes may include the rate of change in sales revenue, the rate of change in the number of employees, etc. The user management unit (105) can generate user groups that reflect user activity information and user changes in user information using a clustering algorithm (e.g., K-Means, Hierarchical Clustering). For example, a user group may consist of users who frequently transmit query information of the same query type, and may consist of users who exhibit similar frequency of participation in query information and accuracy of selection information.
[0080] For example, the user management unit (105) can create user groups based on user information, such as group A, where sales revenue is 100 million won or more, the number of employees is 10 or more, and the store size is 100㎡ or more; group B, where sales revenue is greater than 50 million won and less than 100 million won, the number of employees is greater than 5 and less than 10, and the store size is greater than 50㎡ and less than 100㎡; and group C, where sales revenue is less than 50 million won, the number of employees is less than 5, and the store size is less than 50㎡.
[0081] The user management unit (105) can reorganize user groups in real time when a user adds a new store or sales fluctuate rapidly. For example, if the sales of user 3 increase from 50 million won to 100 million won or more, user 3 can be moved from group C to group B, and if user 7 opens a new store and the store size expands to 120㎡, user 7 can be moved from group B to group A.
[0082] The user management department (105) can provide users with an information sharing and learning environment based on the reorganized groups. For example, users included in Group A can receive advanced marketing strategies and insights for high-revenue users, users included in Group B can receive cost reduction and operational efficiency measures for small and medium-sized stores with high growth potential, and users included in Group C can receive basic operation manuals and introductory training.
[0083] Additionally, the user management unit (105) may create user groups by analyzing the transmission of query information and selection information in real time. For example, the user management unit (105) may create a separate user group for users who generate and transmit query information 10 or more times a month, and a separate user group for users who transmit selection information based on 90% or more of the transmitted information.
[0084] The training system (100) according to the present embodiment can reduce inefficient information provision and learning time by creating user groups by reflecting information in real time, rapidly adapt to changes in user situations (e.g., increased sales, opening of new stores, etc.), dynamically manage user groups, and maximize user satisfaction and learning effects by providing customized information that reflects the characteristics of user groups.
[0085] The functional operations and embodiments relating to the subject matter described above in this specification may be implemented in digital electronic circuits, computer software, firmware, or hardware, or in a combination of one or more of these, including the structures disclosed in this specification and their structural equivalents.
[0086] Embodiments of the subject matter described herein may be implemented as one or more computer program products, that is, as one or more modules relating to computer program instructions encoded on a tangible program medium for execution by a data processing device or for controlling the operation thereof. The tangible program medium may be a radio signal or a computer-readable medium. A radio signal is an artificially generated signal, such as an electrical, optical, or electromagnetic signal generated by a machine, for example, to encode information for transmission to a suitable receiver device for execution by a computer. A computer-readable medium may be a machine-readable storage device, a machine-readable storage substrate, a memory device, a combination of materials affecting a machine-readable radio signal, or a combination of one or more of these.
[0087] A computer program (also known as a program, software, software application, script, or code) may be written in any form of a programming language, including compiled or interpreted languages, or a priori or procedural languages, and may be developed in any form, including a standalone program, modules, components, subroutines, or other units suitable for use in a computer environment.
[0088] A computer program does not necessarily correspond to a file in a file system. A program may be stored within a single file provided to the requested program, within multiple interacting files (e.g., a file storing one or more modules, subprograms, or parts of code), or within a part of a file containing other programs or data (e.g., one or more scripts stored within a markup language document).
[0089] Computer programs can be deployed to be executed on multiple computers or a single computer that are located at one site or distributed across multiple sites and interconnected by a communication network.
[0090] Additionally, the logical flow and structural block diagrams described herein describe corresponding actions and / or specific methods supported by corresponding functions and steps supported by the disclosed structural means, and can also be used to construct corresponding software structures and algorithms and their equivalents.
[0091] The processes and logic flows described in this specification can be performed by one or more programmable processors that execute one or more computer programs to perform functions by operating on input data and generating outputs.
[0092] Processors suitable for the execution of computer programs include, for example, both general-purpose and special-purpose microprocessors and any one or more processors of any type of digital computer. Generally, the processor will receive instructions and data from read-only memory or random access memory or both.
[0093] The core elements of a computer are one or more memory devices for storing instructions and data, and a processor for executing instructions. Additionally, a computer will generally be combined with or include one or more mass storage devices for storing data, such as magnetic, magneto-optical, or optical discs, to be operable to receive data from, transmit data to, or perform both of these operations. However, a computer does not need to have such devices.
[0094] The description provided herein presents the best mode of the invention and offers examples to explain the invention and to enable those skilled in the art to manufacture and use the invention. The specification thus written is not intended to limit the invention to the specific terms presented.
[0095] Accordingly, although the present invention has been described in detail with reference to the examples above, those skilled in the art may make modifications, changes, and variations to these examples without departing from the scope of the present invention. In short, it is stated that in order to achieve the intended effect of the present invention, it is not necessary to separately include all functional blocks shown in the drawings or to follow all sequences shown in the drawings exactly as shown; such matters may fall within the technical scope of the present invention as described in the claims even if they are not.
[0096] [Explanation of the symbol]
[0097] 100: Training System
[0098] 101: Information Input Section
[0099] 102: Information Management Department
[0100] 103: Information Processing Unit
[0101] 104: Information Output Section
[0102] 105: User Management Department
Claims
1. In a training system connected to user terminals and administrator terminals via a network, Information input unit that receives and stores base information from an administrator terminal; An information management unit that receives and stores query information from a user terminal, and generates transmission information regarding the query information based on base information; An information processing unit that stores evaluation information, evaluates transmitted information based on the evaluation information to calculate information accuracy, and selectively stores transmitted information in an information management unit according to information accuracy; and A training system characterized by including an information output unit that transmits information stored in an information management unit, corresponding to the query information, to a user terminal that transmitted the query information.
2. In Paragraph 1, Base information includes the franchisor's manuals and reports, and query information includes user ID, user classification, query type, and query content, and The information input unit extracts text, tables, and graphs from base information to generate and store information content, and A training system characterized by an information management department that analyzes information content based on a query, extracts information content regarding the query, and structures the extracted information content to generate delivery information.
3. In Paragraph 2, When the accuracy of the information is above the threshold, the evaluated transmission information is stored in the information management department, provided that it corresponds to the query information stored in the information management department, and A training system characterized by the fact that when information accuracy is lower than a threshold, the information management unit generates new information based on the query content corresponding to the information, and the information processing unit evaluates the new information based on the evaluation information to calculate the information accuracy.
4. In Paragraph 3, A training system characterized by evaluation information including relevance based on the degree to which the transmitted information is related to the context of the query content, comprehensiveness based on the degree to which the transmitted information includes the main content of the query content, readability based on the degree to which the transmitted information can be understood by the user, and recency based on the degree to which the transmitted information is based on the latest base information.
5. In Paragraph 3, A training system characterized by an information output unit that processes transmitted information in the form of documents, voice, and video, receives request information from a user terminal, and transmits transmitted information in a form corresponding to the request information to the user terminal.
6. In Paragraph 3, In the information management department, mutually corresponding query information and transmission information are stored in multiple pairs, and The information management department receives query information, searches for query information similar to the received query information among the query information stored in the information management department, calculates the similarity between the received query information and the stored query information based on the same query type, extracts the query information with the highest similarity among the stored query information that is greater than or equal to a set value, and A training system characterized by an information output unit that transmits extracted transmission information to a user terminal.
7. In Paragraph 1, The information output unit receives feedback information regarding the transmitted information from the user terminal, and A training system characterized by an information management department that updates transmission information corresponding to feedback information based on feedback information.
8. In Paragraph 7, A training system characterized by an information output unit that, when receiving feedback information of the same negative content exceeding a set value within a set period, extracts query information and transmission information corresponding to the feedback information from an information management unit, and transmits the extracted query information and transmission information together with the feedback information of the negative content to an administrator terminal.
9. In Paragraph 1, A training system characterized by, when updated base information is transmitted to an information input unit, the information input unit generates comparison information by comparing mutually corresponding updated base information with base information already stored in the information input unit, and the information output unit transmits the comparison information to a user terminal in real time.
10. In paragraph 1, the training system is, It further includes a user management unit that receives and stores user information from a user terminal and creates a user group for N users having mutually similar user information, A user terminal of one user among N users according to a user group transmits query information to an information management unit, and receives transmission information regarding the query information stored in the information management unit from an information output unit; the user management unit modifies the transmission information transmitted to the user terminal of one user to generate multiple modified information having different similarities with each other, with higher similarity the more similar they are to the transmission information; transmits the user information and query information of one user according to the user group to each user terminal of (N-1) other users according to the user group; transmits the transmission information corresponding to the query information and the multiple modified information to each user terminal of (N-1) other users; and transmits a selection request message to select one of the transmission information and the multiple modified information. Each of (N-1) other users selects one of the transmission information and one of the multiple modified information using a user terminal, and the user terminal generates selection information based on the selection of the transmission information and one of the multiple modified information and transmits it to the user management unit, and The user management department extracts M other users who have transmitted selection information based on the transmitted information, extracts 1 other user among the extracted M who was the first to transmit selection information based on the transmitted information, extracts L other users who have not transmitted selection information, and classifies (NML-1) other users who have transmitted selection information based on the variation information based on the similarity of the selected variation information, A training system characterized by a user management department calculating a surcharge by reflecting a relatively low surcharge rate for other users who have transmitted selection information based on modified information with relatively high similarity, and calculating a surcharge by reflecting the highest surcharge rate for other users who have not transmitted selection information, summing the respective surcharges of L other users who have not transmitted selection information and the respective surcharges of (NML-1) other users who have transmitted selection information based on modified information to calculate a sum surcharge (S), dividing the sum surcharge by (M+1) to calculate an allocation (S / (M+1)), allocating the allocation (S / (M+1)) to each of M other users who have transmitted selection information based on transmitted information, and additionally allocating an allocation (S / (M+1)) to the other user who first transmitted selection information based on transmitted information.