User to Vector: Encoding User Behavior From Co-Occurrence of Observations

In this study, we propose the User2Vec framework, a novel approach for capturing user behavior based on the co-occurrence of user activities. User behavior modeling is essential for understanding relationships in areas such as e-learning and marketing, but most existing methods rely on explicit soci...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE access 2024, Vol.12, p.156020-156037
Hauptverfasser: Milani, Alfredo, Biondi, Giulio, Franzoni, Valentina
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 156037
container_issue
container_start_page 156020
container_title IEEE access
container_volume 12
creator Milani, Alfredo
Biondi, Giulio
Franzoni, Valentina
description In this study, we propose the User2Vec framework, a novel approach for capturing user behavior based on the co-occurrence of user activities. User behavior modeling is essential for understanding relationships in areas such as e-learning and marketing, but most existing methods rely on explicit social interaction data, which are not always available. We propose the User2Vec framework, inspired by the Word2Vec model, to encode user activity into dense vector representations using the temporal co-occurrence of active users. This approach allows the identification of user groups without relying on direct interaction data. The proposed methodology involves preprocessing user activity logs, extracting temporal co-occurrence features, and applying clustering techniques such as k-means and spectral clustering to reveal latent structures. These clustering methods were chosen for their balance of computational efficiency and effectiveness in capturing implicit relationships. The approach is experimented on a dataset from a university e-learning platform, where student logs are processed to cluster users according to their co-occurring actions. Comparative evaluations show that the proposed model outperforms previous co-occurrence-based methods in terms of clustering accuracy and computational efficiency. Our results highlight the significant potential of the proposed framework in applications such as personalized learning and community detection.
doi_str_mv 10.1109/ACCESS.2024.3485553
format Article
fullrecord <record><control><sourceid>proquest_ieee_</sourceid><recordid>TN_cdi_ieee_primary_10731703</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10731703</ieee_id><doaj_id>oai_doaj_org_article_e034641bbf4040e1a794d2b11da5a2e0</doaj_id><sourcerecordid>3122296387</sourcerecordid><originalsourceid>FETCH-LOGICAL-c289t-bc15f6583e83f2c55f9239d1089f0934f8d8c94a547955d98f3941a1f6dd8f463</originalsourceid><addsrcrecordid>eNpNUU1PAjEQbYwmEuQX6GETz4ttp91tveEGlISEA-K16fYDl-gWuwuJ_96FJYa5zOTNe28meQjdEzwmBMunSVFMV6sxxZSNgQnOOVyhASWZTIFDdn0x36JR02xxV6KDeD5A83XjYtKG5MOZNsTnZFqbYKt6k5wWL-5TH6oQk1kM30kR0qUx-xhdbVwSfLIsO9JBt1Womzt04_VX40bnPkTr2fS9eEsXy9d5MVmkhgrZpqUh3GdcgBPgqeHcSwrSEiykxxKYF1YYyTRnueTcSuFBMqKJz6wVnmUwRPPe1wa9VbtYfev4q4Ku1AkIcaN0bCvz5ZTDwDJGytIzzLAjOpfM0pIQq7mm3XaIHnuvXQw_e9e0ahv2se7eV0AopTIDkXcs6FkmhqaJzv9fJVgdI1B9BOoYgTpH0KkeelXlnLtQ5EByDPAHIoaAFw</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3122296387</pqid></control><display><type>article</type><title>User to Vector: Encoding User Behavior From Co-Occurrence of Observations</title><source>IEEE Open Access Journals</source><source>DOAJ Directory of Open Access Journals</source><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><creator>Milani, Alfredo ; Biondi, Giulio ; Franzoni, Valentina</creator><creatorcontrib>Milani, Alfredo ; Biondi, Giulio ; Franzoni, Valentina</creatorcontrib><description>In this study, we propose the User2Vec framework, a novel approach for capturing user behavior based on the co-occurrence of user activities. User behavior modeling is essential for understanding relationships in areas such as e-learning and marketing, but most existing methods rely on explicit social interaction data, which are not always available. We propose the User2Vec framework, inspired by the Word2Vec model, to encode user activity into dense vector representations using the temporal co-occurrence of active users. This approach allows the identification of user groups without relying on direct interaction data. The proposed methodology involves preprocessing user activity logs, extracting temporal co-occurrence features, and applying clustering techniques such as k-means and spectral clustering to reveal latent structures. These clustering methods were chosen for their balance of computational efficiency and effectiveness in capturing implicit relationships. The approach is experimented on a dataset from a university e-learning platform, where student logs are processed to cluster users according to their co-occurring actions. Comparative evaluations show that the proposed model outperforms previous co-occurrence-based methods in terms of clustering accuracy and computational efficiency. Our results highlight the significant potential of the proposed framework in applications such as personalized learning and community detection.</description><identifier>ISSN: 2169-3536</identifier><identifier>EISSN: 2169-3536</identifier><identifier>DOI: 10.1109/ACCESS.2024.3485553</identifier><identifier>CODEN: IAECCG</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Adaptation models ; Analytical models ; Clustering ; co-occurrence analysis ; Colleges &amp; universities ; community detection ; Computational efficiency ; Computational modeling ; Context modeling ; Data models ; Distance learning ; Electronic learning ; embedding methods ; Encoding ; Online instruction ; Recommender systems ; Social networking (online) ; User behavior ; User behavior modeling ; User experience ; User groups ; user interaction patterns ; Vectors ; Word2Vec</subject><ispartof>IEEE access, 2024, Vol.12, p.156020-156037</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2024</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c289t-bc15f6583e83f2c55f9239d1089f0934f8d8c94a547955d98f3941a1f6dd8f463</cites><orcidid>0000-0002-2972-7188 ; 0000-0002-1854-2196 ; 0000-0003-4534-1805</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10731703$$EHTML$$P50$$Gieee$$Hfree_for_read</linktohtml><link.rule.ids>314,777,781,861,2096,4010,27614,27904,27905,27906,54914</link.rule.ids></links><search><creatorcontrib>Milani, Alfredo</creatorcontrib><creatorcontrib>Biondi, Giulio</creatorcontrib><creatorcontrib>Franzoni, Valentina</creatorcontrib><title>User to Vector: Encoding User Behavior From Co-Occurrence of Observations</title><title>IEEE access</title><addtitle>Access</addtitle><description>In this study, we propose the User2Vec framework, a novel approach for capturing user behavior based on the co-occurrence of user activities. User behavior modeling is essential for understanding relationships in areas such as e-learning and marketing, but most existing methods rely on explicit social interaction data, which are not always available. We propose the User2Vec framework, inspired by the Word2Vec model, to encode user activity into dense vector representations using the temporal co-occurrence of active users. This approach allows the identification of user groups without relying on direct interaction data. The proposed methodology involves preprocessing user activity logs, extracting temporal co-occurrence features, and applying clustering techniques such as k-means and spectral clustering to reveal latent structures. These clustering methods were chosen for their balance of computational efficiency and effectiveness in capturing implicit relationships. The approach is experimented on a dataset from a university e-learning platform, where student logs are processed to cluster users according to their co-occurring actions. Comparative evaluations show that the proposed model outperforms previous co-occurrence-based methods in terms of clustering accuracy and computational efficiency. Our results highlight the significant potential of the proposed framework in applications such as personalized learning and community detection.</description><subject>Adaptation models</subject><subject>Analytical models</subject><subject>Clustering</subject><subject>co-occurrence analysis</subject><subject>Colleges &amp; universities</subject><subject>community detection</subject><subject>Computational efficiency</subject><subject>Computational modeling</subject><subject>Context modeling</subject><subject>Data models</subject><subject>Distance learning</subject><subject>Electronic learning</subject><subject>embedding methods</subject><subject>Encoding</subject><subject>Online instruction</subject><subject>Recommender systems</subject><subject>Social networking (online)</subject><subject>User behavior</subject><subject>User behavior modeling</subject><subject>User experience</subject><subject>User groups</subject><subject>user interaction patterns</subject><subject>Vectors</subject><subject>Word2Vec</subject><issn>2169-3536</issn><issn>2169-3536</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>ESBDL</sourceid><sourceid>RIE</sourceid><sourceid>DOA</sourceid><recordid>eNpNUU1PAjEQbYwmEuQX6GETz4ttp91tveEGlISEA-K16fYDl-gWuwuJ_96FJYa5zOTNe28meQjdEzwmBMunSVFMV6sxxZSNgQnOOVyhASWZTIFDdn0x36JR02xxV6KDeD5A83XjYtKG5MOZNsTnZFqbYKt6k5wWL-5TH6oQk1kM30kR0qUx-xhdbVwSfLIsO9JBt1Womzt04_VX40bnPkTr2fS9eEsXy9d5MVmkhgrZpqUh3GdcgBPgqeHcSwrSEiykxxKYF1YYyTRnueTcSuFBMqKJz6wVnmUwRPPe1wa9VbtYfev4q4Ku1AkIcaN0bCvz5ZTDwDJGytIzzLAjOpfM0pIQq7mm3XaIHnuvXQw_e9e0ahv2se7eV0AopTIDkXcs6FkmhqaJzv9fJVgdI1B9BOoYgTpH0KkeelXlnLtQ5EByDPAHIoaAFw</recordid><startdate>2024</startdate><enddate>2024</enddate><creator>Milani, Alfredo</creator><creator>Biondi, Giulio</creator><creator>Franzoni, Valentina</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>ESBDL</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7SR</scope><scope>8BQ</scope><scope>8FD</scope><scope>JG9</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0002-2972-7188</orcidid><orcidid>https://orcid.org/0000-0002-1854-2196</orcidid><orcidid>https://orcid.org/0000-0003-4534-1805</orcidid></search><sort><creationdate>2024</creationdate><title>User to Vector: Encoding User Behavior From Co-Occurrence of Observations</title><author>Milani, Alfredo ; Biondi, Giulio ; Franzoni, Valentina</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c289t-bc15f6583e83f2c55f9239d1089f0934f8d8c94a547955d98f3941a1f6dd8f463</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Adaptation models</topic><topic>Analytical models</topic><topic>Clustering</topic><topic>co-occurrence analysis</topic><topic>Colleges &amp; universities</topic><topic>community detection</topic><topic>Computational efficiency</topic><topic>Computational modeling</topic><topic>Context modeling</topic><topic>Data models</topic><topic>Distance learning</topic><topic>Electronic learning</topic><topic>embedding methods</topic><topic>Encoding</topic><topic>Online instruction</topic><topic>Recommender systems</topic><topic>Social networking (online)</topic><topic>User behavior</topic><topic>User behavior modeling</topic><topic>User experience</topic><topic>User groups</topic><topic>user interaction patterns</topic><topic>Vectors</topic><topic>Word2Vec</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Milani, Alfredo</creatorcontrib><creatorcontrib>Biondi, Giulio</creatorcontrib><creatorcontrib>Franzoni, Valentina</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE Open Access Journals</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Engineered Materials Abstracts</collection><collection>METADEX</collection><collection>Technology Research Database</collection><collection>Materials Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>DOAJ Directory of Open Access Journals</collection><jtitle>IEEE access</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Milani, Alfredo</au><au>Biondi, Giulio</au><au>Franzoni, Valentina</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>User to Vector: Encoding User Behavior From Co-Occurrence of Observations</atitle><jtitle>IEEE access</jtitle><stitle>Access</stitle><date>2024</date><risdate>2024</risdate><volume>12</volume><spage>156020</spage><epage>156037</epage><pages>156020-156037</pages><issn>2169-3536</issn><eissn>2169-3536</eissn><coden>IAECCG</coden><abstract>In this study, we propose the User2Vec framework, a novel approach for capturing user behavior based on the co-occurrence of user activities. User behavior modeling is essential for understanding relationships in areas such as e-learning and marketing, but most existing methods rely on explicit social interaction data, which are not always available. We propose the User2Vec framework, inspired by the Word2Vec model, to encode user activity into dense vector representations using the temporal co-occurrence of active users. This approach allows the identification of user groups without relying on direct interaction data. The proposed methodology involves preprocessing user activity logs, extracting temporal co-occurrence features, and applying clustering techniques such as k-means and spectral clustering to reveal latent structures. These clustering methods were chosen for their balance of computational efficiency and effectiveness in capturing implicit relationships. The approach is experimented on a dataset from a university e-learning platform, where student logs are processed to cluster users according to their co-occurring actions. Comparative evaluations show that the proposed model outperforms previous co-occurrence-based methods in terms of clustering accuracy and computational efficiency. Our results highlight the significant potential of the proposed framework in applications such as personalized learning and community detection.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/ACCESS.2024.3485553</doi><tpages>18</tpages><orcidid>https://orcid.org/0000-0002-2972-7188</orcidid><orcidid>https://orcid.org/0000-0002-1854-2196</orcidid><orcidid>https://orcid.org/0000-0003-4534-1805</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2169-3536
ispartof IEEE access, 2024, Vol.12, p.156020-156037
issn 2169-3536
2169-3536
language eng
recordid cdi_ieee_primary_10731703
source IEEE Open Access Journals; DOAJ Directory of Open Access Journals; Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals
subjects Adaptation models
Analytical models
Clustering
co-occurrence analysis
Colleges & universities
community detection
Computational efficiency
Computational modeling
Context modeling
Data models
Distance learning
Electronic learning
embedding methods
Encoding
Online instruction
Recommender systems
Social networking (online)
User behavior
User behavior modeling
User experience
User groups
user interaction patterns
Vectors
Word2Vec
title User to Vector: Encoding User Behavior From Co-Occurrence of Observations
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-20T03%3A44%3A26IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=User%20to%20Vector:%20Encoding%20User%20Behavior%20From%20Co-Occurrence%20of%20Observations&rft.jtitle=IEEE%20access&rft.au=Milani,%20Alfredo&rft.date=2024&rft.volume=12&rft.spage=156020&rft.epage=156037&rft.pages=156020-156037&rft.issn=2169-3536&rft.eissn=2169-3536&rft.coden=IAECCG&rft_id=info:doi/10.1109/ACCESS.2024.3485553&rft_dat=%3Cproquest_ieee_%3E3122296387%3C/proquest_ieee_%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=3122296387&rft_id=info:pmid/&rft_ieee_id=10731703&rft_doaj_id=oai_doaj_org_article_e034641bbf4040e1a794d2b11da5a2e0&rfr_iscdi=true