LEAF: A Lifestyle Approximation Framework Based on Analysis of Mobile Network Data in Smart Cities
Abstract
:Highlights
- The proposed framework offers a robust and accurate method for modeling and understanding urban residents’ lifestyles by analyzing anonymized mobile network data.
- We have defined a set of analytical patterns designed to extract key insights and valuable knowledge from the input data. By fusing this information with ontological data and geographical maps, our approach uncovers significant and straightforward perspectives that enhance understanding of urban lifestyles.
- The framework allows for identifying lifestyle patterns and epidemic behaviors enabling more informed decision-making and strategic planning, ensuring that services and infrastructure can be tailored to meet the specific needs of different urban areas.
- This approach provides valuable insights into daily routines, preferences, and behaviors, which can be crucial for urban planners, policymakers, and businesses.
Abstract
1. Introduction
2. Background and Related Work
3. Proposed Framework
3.1. Data Providers
- Mobility data collector. The mobility data collector is critical for gathering and processing anonymous cell phone tracking data. This component is responsible for understanding and analyzing human mobility patterns by capturing detailed and continuous location information from mobile devices. It ensures that all collected data are anonymized to protect user privacy.
- Geodata provider. This component is designed within the framework to supply and manage geographic information essential for spatial analysis. Its primary function is to act as a centralized source of all geographical data, ensuring that other system components have seamless access to location-based information. This includes providing data such as the coordinates of PoIs, land use classifications, and spatial relationships like distances or adjacency between different geographical entities. The Geodata provider is responsible for retrieving raw geographic data and organizing, processing, and delivering it in a format that components like the Refiner, Indexer, or Query engine can immediately utilize. This allows other parts of the system to incorporate spatial context into their analyses, such as calculating proximity to landmarks or overlaying mobility data with geographic boundaries.
- Ontology provider. An ontology is a formal, explicit specification of a shared conceptualization. It provides a structured framework to categorize and describe the properties and relationships of concepts within a specific domain [48]. The ontology provider is a core component of the proposed framework and is responsible for supplying, managing, and facilitating access to ontological data. It acts as a centralized repository for domain-specific knowledge, ensuring that different components within the system can consistently interpret and process these data. The ontology defines the concepts, relationships, and hierarchies relevant to the urban environment, such as types of locations, PoIs, and their connections to various lifestyle criteria. It allows the seamless integration of geospatial data with lifestyle criteria by ensuring that the system components interpret the information consistently. The ontology provider supports querying for domain-specific data and reasoning about the relationships between different location types. This allows the system to deduce patterns like a user’s likelihood of visiting multiple PoIs in a category and infer broader lifestyle patterns. Also, as urban environments and data sources evolve, the ontology provider can be updated to reflect new concepts or relationship changes, ensuring that the framework remains adaptable to different cities or regions.
3.2. Data Storages
- Mobility database. This database consists of two main tables. The first table includes columns for the tracking ID, point coordinates, and the timestamp of arrival at each location. The second table, derived from the information in the first table, contains columns for the tracking ID, representative point coordinates (latitude and longitude), the timestamp of arrival, and the duration of presence at that location. The coordinates are captured at regular intervals to create a comprehensive movement trajectory. In the second table, several closely located points that occur in sequence are aggregated into a single point, allowing for the calculation of the duration spent at these locations.
- Ontology database. This component serves as a centralized repository dedicated to storing structured domain-specific knowledge that is critical for interpreting and enriching the data within the framework. Unlike other data components, which primarily handle raw or processed spatial and mobility data, the ontology database is responsible for managing high-level conceptual information. This information includes location types (such as universities, hospitals, or factories) as well as higher-level categories that group multiple location types under each category. Additionally, the relationships between different location types and PoI are also stored in this database. The database ensures that this knowledge is readily accessible for the system’s components, such as the Indexer, enabling them to map raw mobility and geographical data to relevant ontological categories. By doing so, it allows the framework to move beyond simple spatial analysis, providing context that helps in recognizing patterns in user behavior, activities, and urban lifestyles. The data stored in the ontology database also supports the framework’s ability to infer higher-level insights, such as which categories of locations are frequently visited and how different activities are distributed across urban spaces.
- Geodatabase. The geodatabase includes spatial information, such as maps, geographic features, and geofencing data. The geofences define virtual boundaries around specific areas of interest, ensuring that only mobility data within these boundaries are processed.
- Index database. It is a specialized data repository within the LEAF architecture designed to store and manage indexed representations of individual mobility patterns. This database plays a critical role in capturing and organizing the lifestyle indices of individuals based on their frequency of visiting PoIs. The lifestyle index is structured based on the vector space model, where each dimension represents a PoI type. Here, a record consists of the ID and a weighted array, which serves as the individual’s lifestyle index.
3.3. Processing Nodes
- Refiner. This component removes the irrelevant mobility data points. It applies a dynamic geospatial buffer around the PoIs, utilizing geofencing data and other geographic datasets. Geofencing involves defining a virtual boundary around a physical location using GPS, Wi-Fi, or cellular data. For each PoI, a specific buffer radius is determined based on the nature of the location, which could be influenced by local infrastructure, land use, or the expected range of influence of the PoI. Only data points within the specified buffered zones around PoIs are considered relevant here.
- Indexer. The main role of the indexer is to present each person based on the frequency of visiting PoIs. Index information records include the ID and a weighted array presenting the individual’s lifestyle index. The lifestyle is indexed based on the vector space model [48], where the determination of weights is based on fuzzy logic. In lifestyle vectors, cells correspond to PoI types. Also, each PoI with type p is associated with a fuzzy membership function . Let be the frequency of p and be the value (weight) assigned to the corresponding cell in the lifestyle array. Then, . For example, let the set of PoI types include gym, restaurant and university, with fuzzy membership functions , and , where:
- Query engine. This module retrieves records from the database for the specified target area upon receiving a request through the Application Programming Interface (API), delivering the results to the user. The input query may entail a polygon within the target area or a singular point. In the latter scenario, the target area is determined by intersecting the point with the spatial layer of urban subdivisions. Subsequently, records within this polygon are extracted, and the area’s lifestyle is computed following Algorithm 1. The algorithm takes indices, criteria, and the relationship between criteria and place types as input. It then extracts the weights associated with each criterion’s location types, clusters them into low, moderate, and high categories, and calculates the frequency of weights in each cluster. The lifestyle information encompasses the area’s sample count and the percentages of low, moderate, and high populations for each criterion.
Algorithm 1: Calculating the lifestyle indicators for an urban area.
3.4. Data Flows
- Mobility data flow. Mobility data represents user movement information, collected from mobile sources and transmitted from the mobility data collector to the refiner. In the refiner, the raw data are processed to remove irrelevant data and noise. The refined data are then stored in the mobility DB and passed on to the indexer to generate indices that facilitate analysis.
- Ontology data flow. Ontology data are generated by the ontology provider, responsible for supplying structured domain-specific knowledge such as categorizations of locations, activities, or relationships relevant to the framework. Once generated, these data are transmitted to the ontology DB, where it is securely stored and maintained for efficient access. The ontology DB serves as a centralized repository that manages the storage and retrieval of ontological knowledge. From the ontology DB, the data are forwarded to the indexer, where it is integrated with other data types like mobility and geographical data. In the indexer, the ontology data are used to contextualize and enrich the mobility data by associating locations and activities with their corresponding ontological categories. This allows the system to create more meaningful knowledge and insights, as it can interpret users’ movements geographically, considering the meaning and multi-level interpretation of their activities and roles in urban lifestyles.
- Geographical data flow. Geographical data are provided by the geodata provider and stored in the geodatabase. From there, it is distributed to several components: buffered PoI and geofence are sent to the refiner, PoI goes to the indexer, and maps are sent to the query engine. This type of data encompasses geographical features, PoIs, and area boundaries. Geographical data support spatial analysis within the framework. It helps define the physical environment in which mobility occurs, which is crucial for understanding how users interact with different locations. By integrating maps and geofences, the framework can refine user movements concerning these geographical elements.
- Processed/Fused data flow. Processed or fused data are generated within the indexer, where multiple sources of information, such as mobility data, geographical data, and ontology data are combined to create a unified and enriched dataset. This fusion process involves associating users’ movement patterns with geographical locations and categorizing them based on predefined ontological frameworks. Once the data are processed and fused in the indexer, it flows to the index DB, where it is securely stored in a structured format optimized for fast retrieval. The Index DB acts as the core repository for this processed data, ensuring that it is readily available for complex queries. The stored data in the index DB contains valuable insights, such as categorized locations, behavioral patterns, and lifestyle signatures, making it a key resource for various types of analysis. From the index DB, the processed data are forwarded to the query engine. The query engine is responsible for handling requests from external applications or services, typically through the client API. When a user or system sends a query via the client API, the query engine interprets the request and retrieves the relevant processed data from the index DB. The query engine then processes these data, performing any necessary filtering, aggregation, or analysis, and returns the most accurate and relevant information in response to the user’s query.
4. Case Study
4.1. Materials and Methods
4.2. Results and Discussion
4.3. Study Limitations
- Data Granularity. The mobility data collected from BTS signals are less precise compared to GPS data. While BTS data allow for capturing general movement patterns, they may lack the granularity needed to accurately identify visits to small or closely located PoIs, such as shops or residential buildings.
- Field Data Collection. While field data were collected for validation, the limited sample size and potential biases in self-reported data (e.g., inaccurate recall or subjective judgments) may affect the generalizability of the findings. Larger-scale field studies may be required for more robust validation.
- Anonymization and Privacy Constraints. Due to privacy concerns, the dataset used in this study was anonymized, preventing us from linking specific mobility behaviors to socio-demographic factors.
4.4. Feature Applications
- Urban Planning and Infrastructure Development. The framework can be integrated into city planning systems to analyze the lifestyle patterns of residents and identify high-demand areas for transportation, commercial activities, or public services. By understanding the dynamic nature of urban mobility, planners can make more informed decisions regarding infrastructure investments and urban design.
- Optimization of Public Services. Government agencies and municipalities can use the insights generated by this framework to optimize public service distribution. For example, transportation networks, waste collection, or emergency response services can be adjusted based on mobility patterns and lifestyle indicators in different urban subdivisions.
- Healthcare and Epidemic Control. The framework can be applied in healthcare settings to monitor mobility patterns during disease outbreaks, enabling targeted interventions and efficient allocation of healthcare resources. Additionally, by tracking changes in population movement, healthcare providers can improve emergency response times and plan better for future healthcare needs.
- Business and Commercial Strategy. Businesses can utilize the framework to identify areas of high commercial potential based on foot traffic and visitation patterns to specific points of interest. These data can guide location-based marketing strategies, optimize retail location planning, and improve customer experience by tailoring services to local lifestyle patterns.
- Environmental Monitoring and Sustainability. The framework can help monitor the environmental impacts of human mobility and inform sustainability efforts. By understanding how residents move and congregate, urban planners can design more environmentally friendly transportation systems and mitigate the ecological effects of urban sprawl.
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Sobel, M.E. Lifestyle and Social Structure: Concepts, Definitions, Analyses; Elsevier: Amsterdam, The Netherlands, 2013. [Google Scholar]
- Gehrke, S.R.; Singleton, P.A.; Clifton, K.J. Understanding stated neighborhood preferences: The roles of lifecycle stage, mobility style, and lifestyle aspirations. Travel Behav. Soc. 2019, 17, 62–71. [Google Scholar] [CrossRef]
- Li, J.; Auchincloss, A.H.; Rodriguez, D.A.; Moore, K.A.; Diez Roux, A.V.; Sánchez, B.N. Determinants of residential preferences related to built and social environments and concordance between neighborhood characteristics and preferences. J. Urban Health 2020, 97, 62–77. [Google Scholar] [CrossRef] [PubMed]
- Tiyachareonsri, S.; Chavarnakul, T.; Chandrachai, A.; Triukose, S. How consumer preference determines site selection in a metropolitan setting: Analysis of retailer perspective to stay ahead of the competition in the aftermath of a large-scale crisis. J. Retail. Consum. Serv. 2024, 78, 103704. [Google Scholar] [CrossRef]
- Shieh, C.H.; Xu, Y.; Ling, I.L. How location-based advertising elicits in-store purchase. J. Serv. Mark. 2019, 33, 380–395. [Google Scholar] [CrossRef]
- Rabindranath, M.; Singh, A.K. Types of Advertising. In Advertising Management: Concepts, Theories, Research and Trends; Springer: Berlin/Heidelberg, Germany, 2024; pp. 39–78. [Google Scholar]
- Wang, M.; Li, H.; Cui, J.; Bhowmick, S.S.; Liu, P. FROST: Movement History–Conscious Facility Relocation. ACM Trans. Intell. Syst. Technol. (TIST) 2020, 11, 1–26. [Google Scholar] [CrossRef]
- Gao, Q.L.; Zhong, C.; Yue, Y.; Cao, R.; Zhang, B. Income estimation based on human mobility patterns and machine learning models. Appl. Geogr. 2024, 163, 103179. [Google Scholar] [CrossRef]
- Moghari, S.; Ghorani, M. A symbiosis between cellular automata and dynamic weighted multigraph with application on virus spread modeling. Chaos, Solitons Fractals 2022, 155, 111660. [Google Scholar] [CrossRef]
- Kato, H.; Takizawa, A. Human mobility and medical costs of lifestyle-related diseases during the COVID-19 pandemic: A cross-sectional study in Japan. J. Transp. Health 2024, 34, 101728. [Google Scholar] [CrossRef]
- Kaluarachchi, Y. Implementing data-driven smart city applications for future cities. Smart Cities 2022, 5, 455–474. [Google Scholar] [CrossRef]
- Ma, J.; Li, B.; Mostafavi, A. Characterizing urban lifestyle signatures using motif properties in network of places. Environ. Plan. B Urban Anal. City Sci. 2024, 51, 889–903. [Google Scholar] [CrossRef]
- Xu, W.; Chow, C.Y.; Zhang, J.D. CALBA: Capacity-aware location-based advertising in temporary social networks. In Proceedings of the 21st ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, Orlando, FL, USA, 5–8 November 2013; pp. 364–373. [Google Scholar]
- Li, B.; Fan, C.; Chien, Y.H.; Hsu, C.W.; Mostafavi, A. Mobility behaviors shift disparity in flood exposure in US population groups. Int. J. Disaster Risk Reduct. 2024, 108, 104545. [Google Scholar] [CrossRef]
- Li, Z.; Ding, B.; Han, J.; Kays, R.; Nye, P. Mining periodic behaviors for moving objects. In Proceedings of the 16th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Washington, DC, USA, 25–28 July 2010; pp. 1099–1108. [Google Scholar]
- Demissie, M.G.; Phithakkitnukoon, S.; Kattan, L.; Farhan, A. Understanding human mobility patterns in a developing country using mobile phone data. Data Sci. J. 2019, 18, 1. [Google Scholar] [CrossRef]
- Yang, X.; Li, J.; Fang, Z.; Chen, H.; Li, J.; Zhao, Z. Influence of residential built environment on human mobility in Xining: A mobile phone data perspective. Travel Behav. Soc. 2024, 34, 100665. [Google Scholar] [CrossRef]
- Yang, H.; Lv, S.; Guo, B.; Dai, J.; Wang, P. Uncovering spatiotemporal human mobility patterns in urban agglomerations: A mobility field based approach. Phys. A Stat. Mech. Its Appl. 2024, 637, 129571. [Google Scholar] [CrossRef]
- Frantzich, H.; Fridolf, K.; Liljestrand, S.; Henningsson, A.; Lundin, J. Locating people in tunnels using Wi-Fi technology. Fire Saf. J. 2024, 146, 104178. [Google Scholar] [CrossRef]
- Fu, R.; Xiao, D.; Fan, Y. A novel cell phone localization solution for trapped victims based on compressed RSSI fluctuation range and PSO-BP neural network. Measurement 2024, 225, 114014. [Google Scholar] [CrossRef]
- Verma, R.; Mittal, S.; Lei, Z.; Chen, X.; Ukkusuri, S.V. Comparison of home detection algorithms using smartphone GPS data. EPJ Data Sci. 2024, 13, 6. [Google Scholar] [CrossRef]
- Anderson, I.; Maitland, J.; Sherwood, S.; Barkhuus, L.; Chalmers, M.; Hall, M.; Brown, B.; Muller, H. Shakra: Tracking and sharing daily activity levels with unaugmented mobile phones. Mob. Netw. Appl. 2007, 12, 185–199. [Google Scholar] [CrossRef]
- Chen, X.; Wan, X.; Ding, F.; Li, Q.; McCarthy, C.; Cheng, Y.; Ran, B. Data-driven prediction system of dynamic people-flow in large urban network using cellular probe data. J. Adv. Transp. 2019, 2019, 9401630. [Google Scholar]
- Trogh, J.; Plets, D.; Surewaard, E.; Spiessens, M.; Versichele, M.; Martens, L.; Joseph, W. Outdoor location tracking of mobile devices in cellular networks. EURASIP J. Wirel. Commun. Netw. 2019, 2019, 115. [Google Scholar] [CrossRef]
- Okmi, M.; Por, L.Y.; Ang, T.F.; Ku, C.S. Mobile phone data: A survey of techniques, features, and applications. Sensors 2023, 23, 908. [Google Scholar] [CrossRef] [PubMed]
- Scholler, R.; Alaoui-Ismaïli, O.; Renaud, D.; Couchot, J.F.; Ballot, E. In-stream mobility and speed estimation of mobile devices from mobile network data. Transportation 2024, 1–36. [Google Scholar] [CrossRef]
- Kubik, A. The Use of Artificial Intelligence in the Assessment of User Routes in Shared Mobility Systems in Smart Cities. Smart Cities 2023, 6, 1858–1878. [Google Scholar] [CrossRef]
- Šveda, M.; Hurbánek, P.; Madajová, M.S.; Rosina, K.; Förstl, F.; Záboj, P.; Vỳbošt’ok, J. When spatial interpolation matters: Seeking an appropriate data transformation from the mobile network for population estimates. Comput. Environ. Urban Syst. 2024, 110, 102106. [Google Scholar] [CrossRef]
- Calabrese, F.; Ferrari, L.; Blondel, V.D. Urban sensing using mobile phone network data: A survey of research. ACM Comput. Surv. (Csur) 2014, 47, 1–20. [Google Scholar] [CrossRef]
- Fontes, T.; Arantes, M.; Figueiredo, P.V.; Novais, P. A cluster-based approach using smartphone data for bike-sharing docking stations identification: Lisbon case study. Smart Cities 2022, 5, 251–275. [Google Scholar] [CrossRef]
- Yang, Y.; Pentland, A.; Moro, E. Identifying latent activity behaviors and lifestyles using mobility data to describe urban dynamics. EPJ Data Sci. 2023, 12, 15. [Google Scholar] [CrossRef] [PubMed]
- Jia, Y.; Ge, Y.; Ling, F.; Guo, X.; Wang, J.; Wang, L.; Chen, Y.; Li, X. Urban land use mapping by combining remote sensing imagery and mobile phone positioning data. Remote Sens. 2018, 10, 446. [Google Scholar] [CrossRef]
- Yuan, G.; Chen, Y.; Sun, L.; Lai, J.; Li, T.; Liu, Z. Recognition of functional areas based on call detail records and point of interest data. J. Adv. Transp. 2020, 2020, 8956910. [Google Scholar] [CrossRef]
- Nalin, A.; Vignali, V.; Lantieri, C.; Cappellari, D.; Zamengo, B.; Simone, A. Assessing veracity of big data: An in-depth evaluation process from the comparison of Mobile phone traces and groundtruth data in traffic monitoring. J. Transp. Geogr. 2024, 118, 103930. [Google Scholar] [CrossRef]
- Peng, Y.; Song, G.; Guo, M.; Wu, L.; Yu, L. Investigating the impact of environmental and temporal features on mobile phone distracted driving behavior using phone use data. Accid. Anal. Prev. 2023, 180, 106925. [Google Scholar] [CrossRef] [PubMed]
- Liu, Y.; Lu, A.; Yang, W.; Tian, Z. Investigating factors influencing park visit flows and duration using mobile phone signaling data. Urban For. Urban Green. 2023, 85, 127952. [Google Scholar] [CrossRef]
- Chen, Z.; Li, P.; Jin, Y.; Bharule, S.; Jia, N.; Li, W.; Song, X.; Shibasaki, R.; Zhang, H. Using mobile phone big data to identify inequity of aging groups in transit-oriented development station usage: A case of Tokyo. Transp. Policy 2023, 132, 65–75. [Google Scholar] [CrossRef]
- Ijeh, S.; Okolo, C.A.; Arowoogun, J.O.; Adeniyi, A.O.; Omotayo, O. Predictive modeling for disease outbreaks: A review of data sources and accuracy. Int. Med. Sci. Res. J. 2024, 4, 406–419. [Google Scholar] [CrossRef]
- Gupta, P.; Pandey, M.K. Role of AI for Smart Health Diagnosis and Treatment. In Smart Medical Imaging for Diagnosis and Treatment Planning; Chapman and Hall/CRC: Boca Raton, FL, USA, 2024; pp. 23–45. [Google Scholar]
- Eriskin, L.; Karatas, M.; Zheng, Y.J. A robust multi-objective model for healthcare resource management and location planning during pandemics. Ann. Oper. Res. 2024, 335, 1471–1518. [Google Scholar] [CrossRef]
- Washington, V.; Guikema, S.; Mondisa, J.L.; Misra, A. A data-driven method for identifying the locations of hurricane evacuations from mobile phone location data. Risk Anal. 2024, 44, 390–407. [Google Scholar] [CrossRef]
- Osorio Arjona, J. Analyzing post-COVID-19 demographic and mobility changes in Andalusia using mobile phone data. Sci. Rep. 2024, 14, 14828. [Google Scholar] [CrossRef]
- Östh, J.; Toger, M.; Türk, U.; Kourtit, K.; Nijkamp, P. Leisure mobility changes during the COVID-19 pandemic–An analysis of survey and mobile phone data in Sweden. Res. Transp. Bus. Manag. 2023, 48, 100952. [Google Scholar] [CrossRef]
- Coleman, N.; Liu, C.; Zhao, Y.; Mostafavi, A. Lifestyle pattern analysis unveils recovery trajectories of communities impacted by disasters. Humanit. Soc. Sci. Commun. 2023, 10, 1–13. [Google Scholar] [CrossRef]
- Qu, X.; Xu, G.; Qi, J.; Bao, H. Identifying the spatial patterns and influencing factors of leisure and tourism in Xi’an based on point of interest (POI) data. Land 2023, 12, 1805. [Google Scholar] [CrossRef]
- Yao, Y.; Zhang, H.; Shi, X.; Chen, J.; Li, W.; Song, X.; Shibasaki, R. LTP-Net: Life-Travel Pattern Based Human Mobility Signature Identification. IEEE Trans. Intell. Transp. Syst. 2023, 24, 14306–14319. [Google Scholar] [CrossRef]
- Martin, H.; Wiedemann, N.; Reck, D.J.; Raubal, M. Graph-based mobility profiling. Comput. Environ. Urban Syst. 2023, 100, 101910. [Google Scholar] [CrossRef]
- Fallah, M.K.; Moghari, S.; Nazemi, E.; Zahedi, M.M. Fuzzy ontology based document feature vector modification using fuzzy tree transducer. In Proceedings of the 2008 IEEE International Conference on Signal Image Technology and Internet Based Systems, Bali, Indonesia, 30 November–3 December 2008; pp. 38–44. [Google Scholar]
N1 | ||||
N2 | ||||
N3 | ||||
N4 | ||||
N5 | ||||
N6 | ||||
N7 | ||||
N8 | ||||
All |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Moghari, S.; Fallah, M.K.; Gorgin, S.; Shin, S. LEAF: A Lifestyle Approximation Framework Based on Analysis of Mobile Network Data in Smart Cities. Smart Cities 2024, 7, 3315-3333. https://doi.org/10.3390/smartcities7060128
Moghari S, Fallah MK, Gorgin S, Shin S. LEAF: A Lifestyle Approximation Framework Based on Analysis of Mobile Network Data in Smart Cities. Smart Cities. 2024; 7(6):3315-3333. https://doi.org/10.3390/smartcities7060128
Chicago/Turabian StyleMoghari, Somaye, Mohammad K. Fallah, Saeid Gorgin, and Seokjoo Shin. 2024. "LEAF: A Lifestyle Approximation Framework Based on Analysis of Mobile Network Data in Smart Cities" Smart Cities 7, no. 6: 3315-3333. https://doi.org/10.3390/smartcities7060128
APA StyleMoghari, S., Fallah, M. K., Gorgin, S., & Shin, S. (2024). LEAF: A Lifestyle Approximation Framework Based on Analysis of Mobile Network Data in Smart Cities. Smart Cities, 7(6), 3315-3333. https://doi.org/10.3390/smartcities7060128