Design and implementation of an agent-based grocery shopping system

Kwang Hyoun Joo, Tetsuo Kinoshita, Norio Shiratori

    Research output: Contribution to journalArticle

    7 Citations (Scopus)

    Abstract

    We propose an agent-based grocery shopping system, which automates grocery shopping process. Agents gather grocery information from several store server agents and compare it with user's preferences of groceries and stores. The agents could adapt to user's up-to-date preferences by learning from his/her evaluation of previous shopping results. The proposed agent-based grocery shopping system is composed of three role agents: a user agent, an information management agent, and a store server agent. These role agents cooperate to buy the best groceries of user preference. A role agent is formed by an organization agent. The organization agent is responsible for organizing primitive agents and coordinating message delivery. A primitive agent executes a specific task/function using the accumulated knowledge to achieve user's goal. We have designed four agent communication protocols to facilitate cooperation between the user agent, the information management agent, and the store server agent. In this paper we focus on the protocols which support the user agent. By implementing a prototype of the agent-based grocery shopping system, we have verified that it is instrumental in purchasing the best groceries of user preference from several grocery stores. We have found that, (1) our agent-based grocery shopping system reduces the user's effort to buy groceries; (2) it saves user's time to buy groceries at a store; (3) it covers functional requirements of grocery shopping system from the user's viewpoint; (4) it supports the five stages of consumer buying behavior model.

    Original languageEnglish
    Pages (from-to)1940-1951
    Number of pages12
    JournalIEICE Transactions on Information and Systems
    VolumeE83-D
    Issue number11
    Publication statusPublished - 2000

    Fingerprint

    Servers
    Information management
    Consumer behavior
    Network protocols
    Purchasing

    Keywords

    • Cooperative protocol
    • Distributed agent system
    • Electronic commerce

    ASJC Scopus subject areas

    • Information Systems
    • Computer Graphics and Computer-Aided Design
    • Software

    Cite this

    Joo, K. H., Kinoshita, T., & Shiratori, N. (2000). Design and implementation of an agent-based grocery shopping system. IEICE Transactions on Information and Systems, E83-D(11), 1940-1951.

    Design and implementation of an agent-based grocery shopping system. / Joo, Kwang Hyoun; Kinoshita, Tetsuo; Shiratori, Norio.

    In: IEICE Transactions on Information and Systems, Vol. E83-D, No. 11, 2000, p. 1940-1951.

    Research output: Contribution to journalArticle

    Joo, KH, Kinoshita, T & Shiratori, N 2000, 'Design and implementation of an agent-based grocery shopping system', IEICE Transactions on Information and Systems, vol. E83-D, no. 11, pp. 1940-1951.
    Joo, Kwang Hyoun ; Kinoshita, Tetsuo ; Shiratori, Norio. / Design and implementation of an agent-based grocery shopping system. In: IEICE Transactions on Information and Systems. 2000 ; Vol. E83-D, No. 11. pp. 1940-1951.
    @article{222cdbc54b9146f7ad879de592901e22,
    title = "Design and implementation of an agent-based grocery shopping system",
    abstract = "We propose an agent-based grocery shopping system, which automates grocery shopping process. Agents gather grocery information from several store server agents and compare it with user's preferences of groceries and stores. The agents could adapt to user's up-to-date preferences by learning from his/her evaluation of previous shopping results. The proposed agent-based grocery shopping system is composed of three role agents: a user agent, an information management agent, and a store server agent. These role agents cooperate to buy the best groceries of user preference. A role agent is formed by an organization agent. The organization agent is responsible for organizing primitive agents and coordinating message delivery. A primitive agent executes a specific task/function using the accumulated knowledge to achieve user's goal. We have designed four agent communication protocols to facilitate cooperation between the user agent, the information management agent, and the store server agent. In this paper we focus on the protocols which support the user agent. By implementing a prototype of the agent-based grocery shopping system, we have verified that it is instrumental in purchasing the best groceries of user preference from several grocery stores. We have found that, (1) our agent-based grocery shopping system reduces the user's effort to buy groceries; (2) it saves user's time to buy groceries at a store; (3) it covers functional requirements of grocery shopping system from the user's viewpoint; (4) it supports the five stages of consumer buying behavior model.",
    keywords = "Cooperative protocol, Distributed agent system, Electronic commerce",
    author = "Joo, {Kwang Hyoun} and Tetsuo Kinoshita and Norio Shiratori",
    year = "2000",
    language = "English",
    volume = "E83-D",
    pages = "1940--1951",
    journal = "IEICE Transactions on Information and Systems",
    issn = "0916-8532",
    publisher = "Maruzen Co., Ltd/Maruzen Kabushikikaisha",
    number = "11",

    }

    TY - JOUR

    T1 - Design and implementation of an agent-based grocery shopping system

    AU - Joo, Kwang Hyoun

    AU - Kinoshita, Tetsuo

    AU - Shiratori, Norio

    PY - 2000

    Y1 - 2000

    N2 - We propose an agent-based grocery shopping system, which automates grocery shopping process. Agents gather grocery information from several store server agents and compare it with user's preferences of groceries and stores. The agents could adapt to user's up-to-date preferences by learning from his/her evaluation of previous shopping results. The proposed agent-based grocery shopping system is composed of three role agents: a user agent, an information management agent, and a store server agent. These role agents cooperate to buy the best groceries of user preference. A role agent is formed by an organization agent. The organization agent is responsible for organizing primitive agents and coordinating message delivery. A primitive agent executes a specific task/function using the accumulated knowledge to achieve user's goal. We have designed four agent communication protocols to facilitate cooperation between the user agent, the information management agent, and the store server agent. In this paper we focus on the protocols which support the user agent. By implementing a prototype of the agent-based grocery shopping system, we have verified that it is instrumental in purchasing the best groceries of user preference from several grocery stores. We have found that, (1) our agent-based grocery shopping system reduces the user's effort to buy groceries; (2) it saves user's time to buy groceries at a store; (3) it covers functional requirements of grocery shopping system from the user's viewpoint; (4) it supports the five stages of consumer buying behavior model.

    AB - We propose an agent-based grocery shopping system, which automates grocery shopping process. Agents gather grocery information from several store server agents and compare it with user's preferences of groceries and stores. The agents could adapt to user's up-to-date preferences by learning from his/her evaluation of previous shopping results. The proposed agent-based grocery shopping system is composed of three role agents: a user agent, an information management agent, and a store server agent. These role agents cooperate to buy the best groceries of user preference. A role agent is formed by an organization agent. The organization agent is responsible for organizing primitive agents and coordinating message delivery. A primitive agent executes a specific task/function using the accumulated knowledge to achieve user's goal. We have designed four agent communication protocols to facilitate cooperation between the user agent, the information management agent, and the store server agent. In this paper we focus on the protocols which support the user agent. By implementing a prototype of the agent-based grocery shopping system, we have verified that it is instrumental in purchasing the best groceries of user preference from several grocery stores. We have found that, (1) our agent-based grocery shopping system reduces the user's effort to buy groceries; (2) it saves user's time to buy groceries at a store; (3) it covers functional requirements of grocery shopping system from the user's viewpoint; (4) it supports the five stages of consumer buying behavior model.

    KW - Cooperative protocol

    KW - Distributed agent system

    KW - Electronic commerce

    UR - http://www.scopus.com/inward/record.url?scp=0034316942&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=0034316942&partnerID=8YFLogxK

    M3 - Article

    AN - SCOPUS:0034316942

    VL - E83-D

    SP - 1940

    EP - 1951

    JO - IEICE Transactions on Information and Systems

    JF - IEICE Transactions on Information and Systems

    SN - 0916-8532

    IS - 11

    ER -