New machine learning model based on the time factor for e-commerce recommendation systems

Nowadays, thanks to the development of e-commerce websites, businesses can capitalize on many benefits, for example, there are many methods of approaching customers online. Customers can interact with the product on the system, leave comments or reviews about the product, and capitalize on these int...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:The Journal of supercomputing 2023-04, Vol.79 (6), p.6756-6801
Hauptverfasser: Tran, Duy Thanh, Huh, Jun-Ho
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 6801
container_issue 6
container_start_page 6756
container_title The Journal of supercomputing
container_volume 79
creator Tran, Duy Thanh
Huh, Jun-Ho
description Nowadays, thanks to the development of e-commerce websites, businesses can capitalize on many benefits, for example, there are many methods of approaching customers online. Customers can interact with the product on the system, leave comments or reviews about the product, and capitalize on these interactions helps a lot to reach target customers. Many authors have studied machine learning models to build recommendation systems. The common point of the recommendation system is to filter out the products that are most relevant to the customer in order to retain them longer and to improve the customer’s product experience. In this paper, a new recommendation model called ML.Recommend combined with Microsoft’s ML.NET machine learning platform is proposed. This model provides a full cycle of recommendation modeling, including the steps of preprocessing, model training, model evaluation, model saving and usage. ML.Recommend uses the matrix factor and time factor combination for product recommendations based on ratings and logistic regression for customer comments about products. In this model, we provide a set of interactive class libraries, data, and class models that are implemented based on user evaluations of each interactive product over time. The model recommends corresponding products based on the expected score for the customer that a user has configured. The data are experimented on the e-commerce website called UEL Store and the UCI sentiment labeled sentences dataset. Measurement parameters such as mean absolute error, mean square error, root-mean-square error, R -squared and area under the curve are applied to evaluate the model. Finally, the ML.Recommend model was published on Microsoft’s NuGet system, so that other researchers could use and extend this model.
doi_str_mv 10.1007/s11227-022-04909-2
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2781695180</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2781695180</sourcerecordid><originalsourceid>FETCH-LOGICAL-c319t-c741938fcb3a95014edde58c6f90add82d24c523bb3d89c12ffb223ffdb6cc0f3</originalsourceid><addsrcrecordid>eNp9kE1LAzEQhoMoWKt_wFPAc3Qy2e1ujlL8gqIXPXgK2WTSbunu1mSL-O-NreDNwzAz8Lwz8DB2KeFaAlQ3SUrESgCigEKDFnjEJrKsVF7r4phNQCOIuizwlJ2ltAaAQlVqwt6f6ZN31q3anviGbOzbfsm7wdOGNzaR50PPxxXxse2IB-vGIfKQi4Qbuo6iIx5pP_bejm2m01caqUvn7CTYTaKL3z5lb_d3r_NHsXh5eJrfLoRTUo_CVYXUqg6uUVaXIAvynsrazYIG632NHgtXomoa5WvtJIbQIKoQfDNzDoKasqvD3W0cPnaURrMedrHPLw1WtZzpUtaQKTxQLg4pRQpmG9vOxi8jwfwoNAeFJis0e4UGc0gdQinD_ZLi3-l_Ut9Zp3VG</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2781695180</pqid></control><display><type>article</type><title>New machine learning model based on the time factor for e-commerce recommendation systems</title><source>SpringerNature Journals</source><creator>Tran, Duy Thanh ; Huh, Jun-Ho</creator><creatorcontrib>Tran, Duy Thanh ; Huh, Jun-Ho</creatorcontrib><description>Nowadays, thanks to the development of e-commerce websites, businesses can capitalize on many benefits, for example, there are many methods of approaching customers online. Customers can interact with the product on the system, leave comments or reviews about the product, and capitalize on these interactions helps a lot to reach target customers. Many authors have studied machine learning models to build recommendation systems. The common point of the recommendation system is to filter out the products that are most relevant to the customer in order to retain them longer and to improve the customer’s product experience. In this paper, a new recommendation model called ML.Recommend combined with Microsoft’s ML.NET machine learning platform is proposed. This model provides a full cycle of recommendation modeling, including the steps of preprocessing, model training, model evaluation, model saving and usage. ML.Recommend uses the matrix factor and time factor combination for product recommendations based on ratings and logistic regression for customer comments about products. In this model, we provide a set of interactive class libraries, data, and class models that are implemented based on user evaluations of each interactive product over time. The model recommends corresponding products based on the expected score for the customer that a user has configured. The data are experimented on the e-commerce website called UEL Store and the UCI sentiment labeled sentences dataset. Measurement parameters such as mean absolute error, mean square error, root-mean-square error, R -squared and area under the curve are applied to evaluate the model. Finally, the ML.Recommend model was published on Microsoft’s NuGet system, so that other researchers could use and extend this model.</description><identifier>ISSN: 0920-8542</identifier><identifier>EISSN: 1573-0484</identifier><identifier>DOI: 10.1007/s11227-022-04909-2</identifier><language>eng</language><publisher>New York: Springer US</publisher><subject>Artificial intelligence ; Class libraries ; Compilers ; Computer Science ; Customers ; Electronic commerce ; Errors ; Evaluation ; Interpreters ; Machine learning ; Processor Architectures ; Programming Languages ; Recommender systems ; Time factors ; Websites</subject><ispartof>The Journal of supercomputing, 2023-04, Vol.79 (6), p.6756-6801</ispartof><rights>The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2022. Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c319t-c741938fcb3a95014edde58c6f90add82d24c523bb3d89c12ffb223ffdb6cc0f3</citedby><cites>FETCH-LOGICAL-c319t-c741938fcb3a95014edde58c6f90add82d24c523bb3d89c12ffb223ffdb6cc0f3</cites><orcidid>0000-0001-6735-6456</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s11227-022-04909-2$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s11227-022-04909-2$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>315,781,785,27926,27927,41490,42559,51321</link.rule.ids></links><search><creatorcontrib>Tran, Duy Thanh</creatorcontrib><creatorcontrib>Huh, Jun-Ho</creatorcontrib><title>New machine learning model based on the time factor for e-commerce recommendation systems</title><title>The Journal of supercomputing</title><addtitle>J Supercomput</addtitle><description>Nowadays, thanks to the development of e-commerce websites, businesses can capitalize on many benefits, for example, there are many methods of approaching customers online. Customers can interact with the product on the system, leave comments or reviews about the product, and capitalize on these interactions helps a lot to reach target customers. Many authors have studied machine learning models to build recommendation systems. The common point of the recommendation system is to filter out the products that are most relevant to the customer in order to retain them longer and to improve the customer’s product experience. In this paper, a new recommendation model called ML.Recommend combined with Microsoft’s ML.NET machine learning platform is proposed. This model provides a full cycle of recommendation modeling, including the steps of preprocessing, model training, model evaluation, model saving and usage. ML.Recommend uses the matrix factor and time factor combination for product recommendations based on ratings and logistic regression for customer comments about products. In this model, we provide a set of interactive class libraries, data, and class models that are implemented based on user evaluations of each interactive product over time. The model recommends corresponding products based on the expected score for the customer that a user has configured. The data are experimented on the e-commerce website called UEL Store and the UCI sentiment labeled sentences dataset. Measurement parameters such as mean absolute error, mean square error, root-mean-square error, R -squared and area under the curve are applied to evaluate the model. Finally, the ML.Recommend model was published on Microsoft’s NuGet system, so that other researchers could use and extend this model.</description><subject>Artificial intelligence</subject><subject>Class libraries</subject><subject>Compilers</subject><subject>Computer Science</subject><subject>Customers</subject><subject>Electronic commerce</subject><subject>Errors</subject><subject>Evaluation</subject><subject>Interpreters</subject><subject>Machine learning</subject><subject>Processor Architectures</subject><subject>Programming Languages</subject><subject>Recommender systems</subject><subject>Time factors</subject><subject>Websites</subject><issn>0920-8542</issn><issn>1573-0484</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><recordid>eNp9kE1LAzEQhoMoWKt_wFPAc3Qy2e1ujlL8gqIXPXgK2WTSbunu1mSL-O-NreDNwzAz8Lwz8DB2KeFaAlQ3SUrESgCigEKDFnjEJrKsVF7r4phNQCOIuizwlJ2ltAaAQlVqwt6f6ZN31q3anviGbOzbfsm7wdOGNzaR50PPxxXxse2IB-vGIfKQi4Qbuo6iIx5pP_bejm2m01caqUvn7CTYTaKL3z5lb_d3r_NHsXh5eJrfLoRTUo_CVYXUqg6uUVaXIAvynsrazYIG632NHgtXomoa5WvtJIbQIKoQfDNzDoKasqvD3W0cPnaURrMedrHPLw1WtZzpUtaQKTxQLg4pRQpmG9vOxi8jwfwoNAeFJis0e4UGc0gdQinD_ZLi3-l_Ut9Zp3VG</recordid><startdate>20230401</startdate><enddate>20230401</enddate><creator>Tran, Duy Thanh</creator><creator>Huh, Jun-Ho</creator><general>Springer US</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0001-6735-6456</orcidid></search><sort><creationdate>20230401</creationdate><title>New machine learning model based on the time factor for e-commerce recommendation systems</title><author>Tran, Duy Thanh ; Huh, Jun-Ho</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c319t-c741938fcb3a95014edde58c6f90add82d24c523bb3d89c12ffb223ffdb6cc0f3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Artificial intelligence</topic><topic>Class libraries</topic><topic>Compilers</topic><topic>Computer Science</topic><topic>Customers</topic><topic>Electronic commerce</topic><topic>Errors</topic><topic>Evaluation</topic><topic>Interpreters</topic><topic>Machine learning</topic><topic>Processor Architectures</topic><topic>Programming Languages</topic><topic>Recommender systems</topic><topic>Time factors</topic><topic>Websites</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Tran, Duy Thanh</creatorcontrib><creatorcontrib>Huh, Jun-Ho</creatorcontrib><collection>CrossRef</collection><jtitle>The Journal of supercomputing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Tran, Duy Thanh</au><au>Huh, Jun-Ho</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>New machine learning model based on the time factor for e-commerce recommendation systems</atitle><jtitle>The Journal of supercomputing</jtitle><stitle>J Supercomput</stitle><date>2023-04-01</date><risdate>2023</risdate><volume>79</volume><issue>6</issue><spage>6756</spage><epage>6801</epage><pages>6756-6801</pages><issn>0920-8542</issn><eissn>1573-0484</eissn><abstract>Nowadays, thanks to the development of e-commerce websites, businesses can capitalize on many benefits, for example, there are many methods of approaching customers online. Customers can interact with the product on the system, leave comments or reviews about the product, and capitalize on these interactions helps a lot to reach target customers. Many authors have studied machine learning models to build recommendation systems. The common point of the recommendation system is to filter out the products that are most relevant to the customer in order to retain them longer and to improve the customer’s product experience. In this paper, a new recommendation model called ML.Recommend combined with Microsoft’s ML.NET machine learning platform is proposed. This model provides a full cycle of recommendation modeling, including the steps of preprocessing, model training, model evaluation, model saving and usage. ML.Recommend uses the matrix factor and time factor combination for product recommendations based on ratings and logistic regression for customer comments about products. In this model, we provide a set of interactive class libraries, data, and class models that are implemented based on user evaluations of each interactive product over time. The model recommends corresponding products based on the expected score for the customer that a user has configured. The data are experimented on the e-commerce website called UEL Store and the UCI sentiment labeled sentences dataset. Measurement parameters such as mean absolute error, mean square error, root-mean-square error, R -squared and area under the curve are applied to evaluate the model. Finally, the ML.Recommend model was published on Microsoft’s NuGet system, so that other researchers could use and extend this model.</abstract><cop>New York</cop><pub>Springer US</pub><doi>10.1007/s11227-022-04909-2</doi><tpages>46</tpages><orcidid>https://orcid.org/0000-0001-6735-6456</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0920-8542
ispartof The Journal of supercomputing, 2023-04, Vol.79 (6), p.6756-6801
issn 0920-8542
1573-0484
language eng
recordid cdi_proquest_journals_2781695180
source SpringerNature Journals
subjects Artificial intelligence
Class libraries
Compilers
Computer Science
Customers
Electronic commerce
Errors
Evaluation
Interpreters
Machine learning
Processor Architectures
Programming Languages
Recommender systems
Time factors
Websites
title New machine learning model based on the time factor for e-commerce recommendation systems
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-17T16%3A54%3A31IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=New%20machine%20learning%20model%20based%20on%20the%20time%20factor%20for%20e-commerce%20recommendation%20systems&rft.jtitle=The%20Journal%20of%20supercomputing&rft.au=Tran,%20Duy%20Thanh&rft.date=2023-04-01&rft.volume=79&rft.issue=6&rft.spage=6756&rft.epage=6801&rft.pages=6756-6801&rft.issn=0920-8542&rft.eissn=1573-0484&rft_id=info:doi/10.1007/s11227-022-04909-2&rft_dat=%3Cproquest_cross%3E2781695180%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2781695180&rft_id=info:pmid/&rfr_iscdi=true