Table of Contents
Data Analysis and Mining
1. Overview
1.1 Overview of User Research
1.2 Data analysis and mining process specifications
2. User behavior data analysis
3.1 Objectives
3.2 Method
3.3 Tools
2.4 Output
3. User experience data analysis
Home Backend Development PHP Tutorial Data Analysis and Mining_PHP Tutorial

Data Analysis and Mining_PHP Tutorial

Jul 12, 2016 am 08:59 AM
android

Data Analysis and Mining

Baidu MTC is the industry's leading mobile application testing service platform, providing solutions to the cost, technology and efficiency issues faced by developers in mobile application testing. At the same time, industry-leading Baidu technology is shared, and the authors come from Baidu employees and industry leaders.

1. Overview

1.1 Overview of User Research

The key to the success of mobile apps lies in marketing and product design. The core of data analysis and mining solutions is the process of marketing. Customer positioning and user experience improvement during product design. Providing the required products and services to target users is the secret to the success of any mobile APP. How to find target customers and understand users' product needs requires the power of data analysis and mining. Whether it is customer positioning or user experience, in the final analysis it is still user research. At this point, the success of mobile APP products is no different from any other type of product.
User research can be carried out from two different dimensions: qualitative analysis and quantitative analysis: Qualitative analysis is a method of discovering new things from small-scale data samples, mainly used in user experience surveys; quantitative analysis uses big data A method of testing and proving something with a large amount of samples, mainly used in user behavior data analysis.

1.2 Data analysis and mining process specifications

The construction of data analysis and mining systems is different from the construction of traditional business operation systems and has its own characteristics and rules. Data analysis and mining are an important part of Knowledge-Discovery in Databases (KDD). KDD is a non-trivial process of identifying effective, novel, potentially useful, and ultimately understandable patterns from data sets. process.
Cross-industry standard process for data mining (CRISP-DM: cross-industry standard process for data mining) is a data analysis and mining process that occupies a leading position in the KDD process model, with an adoption rate of nearly 60%, and was jointly drafted by EU agencies Model. CRISP-DM includes 6 different links, as shown in the figure below:
1. Business Understanding:
The initial stage focuses on understanding the project goals and understanding the requirements from a business perspective. Translate this knowledge into a definition of the data mining problem and a preliminary plan for accomplishing the goals.
2. Data Understanding:
The data understanding stage starts from the initial data collection and goes through some active processing. The purpose is to become familiar with the data, identify data quality problems, discover the internal properties of the data for the first time, or It is to detect interesting subsets to form hypotheses of implicit information.
3. Data Preparation:
The data preparation phase includes all activities to construct the final data set from unprocessed data. These data will be the input values ​​to the model tool. The tasks in this phase can be performed multiple times without any prescribed order. Tasks include selection of tables, records, and attributes, as well as transforming and cleaning data for model tools.
4. Data modeling (Modeling):
At this stage, different model technologies can be selected and applied, and the model parameters are adjusted to optimal values. Generally, there are techniques that can solve the same type of data mining problems. Some technologies have special requirements for data formation, so they often need to jump back to the data preparation stage.
5. Model Evaluation:
At this stage, you have established a high-quality display model from the perspective of data analysis. Before starting the final deployment of the model, it is important to thoroughly evaluate the model, review the steps to construct the model, and ensure that the model can accomplish the business goals. The key purpose of this stage is to determine whether there are important business issues that have not been adequately considered. At the end of this phase, a decision on the use of the data mining results must be reached.
6. Model Deployment:
Usually, the creation of a model is not the end of the project. The role of the model is to find knowledge from the data, and the acquired knowledge needs to be reorganized and presented in a way that is user-friendly. Depending on the needs, this stage can produce simple reports or implement a more complex and repeatable data mining process. In many cases, this phase is undertaken by the customer rather than the data analyst.

2. User behavior data analysis

2.1 Objectives

User behavior data refers to the interactive behavior information between users and mobile APP applications. It is the quantitative analysis part of the user research dimension. Through Analyze the user's login and operation logs to obtain the user's usage information of mobile APP products, user equipment, network environment and other information.

2.2 Method

Obtaining user behavior data is usually carried out by burying data. By recording the user’s detailed operation log, we can understand the detailed interaction behavior between the user and the product, as well as the device and network environment when the user accesses the mobile APP. information. The traditional data burying method requires enterprises to develop their own information collection programs and log processing programs. The implementation cost and development workload are specific. If it is compatible with platform differences, the cost will be greater, so it is not suitable for emerging mobile APPs. The analysis of user behavior data can be carried out using a mature data statistical analysis platform.

2.3 Tools

Baidu Mobile Statistics Platform is a professional mobile APP statistical analysis tool launched by Baidu, supporting ios and android platforms. Developers can easily embed the statistics SDK to achieve comprehensive monitoring of mobile applications, grasp product performance in real time, and gain accurate insight into user behavior.
Baidu mobile statistics platform provides powerful application statistical analysis functions for mobile APPs, including:
1. Traffic sources: channel traffic comparison, segmented channel analysis, accurate monitoring of different promotion position data, and real-time knowledge of channel contribution;
2. Audience insights: Based on Baidu’s massive data accumulation, multi-dimensional analysis and presentation of user portrait information;
3. Terminal analysis: Device distribution is clear at a glance (device model, brand, operating system, resolution, networking method, operation Business, etc.);
Baidu mobile statistics function interface is shown in the figure below:

2.4 Output

The result of user behavior data analysis is user role portrait, building user label model, user label The acquisition of data mainly relies on data mining algorithms. The composition of the label system is different for different industries, different businesses, and different users. It requires a more professional industry user portrait model, which will not be discussed too much here. An example of user portrait output results is shown in the figure below:

3. User experience data analysis

3.1 Objectives

For a mobile APP to be successful, in addition to satisfying In addition to user functional needs, a good user experience must also be provided. User experience refers to how a product connects and functions with the outside world, that is, how people "contact" and "use" the product. User experience forms the user's overall impression of the company or product, defines the difference between the company or product and its competitors, and determines whether the user will come back again. High-quality user experience is an important asset of a company or product, and can bring an increase in return on investment (ROI) and user conversion rate (conversion rate) to the company.

3.2 Method

The prerequisite for improving user experience is to obtain user experience data. User experience data can be obtained through traditional direct contact with users, or through remote remote online surveys through the Internet mode. The two complement each other and complement each other. The direct contact user model is conducted through user interviews and on-site surveys, with sufficient communication and significant results. However, the selection of target research objects, communication costs and sample size are limited by time and financial investment. The Internet remote remote online survey model realizes the onlineization of offline questions. Through online Q&A, costs can be saved and the sample size can be expanded. It is a useful supplement to the direct contact with users model. A comparison of the main features of the two is shown in the figure below:

3.3 Tools

Baidu crowd testing platform is an extension and typical application of the crowdsourcing model developed by Baidu in software and product testing. It will The relevant testing work of enterprise products is completed by the public in the online community. It is a task crowdsourcing platform that not only serves Baidu's own products, but also provides services to the public. The purpose of the Baidu public testing platform is to use the public's testing capabilities and testing resources to complete a large workload of product experience in a short period of time, and to ensure quality. The experience results will be fed back to the platform as soon as possible, and then the platform managers will report the information Collect and hand it over to developers, so that product quality and user experience can be improved from the user's perspective.
Baidu public testing platform mainly provides the following types of test tasks:
  1. Quick judgment tasks: Generally, they are simple multiple-choice questions, and users can quickly complete the judgment.
  2. Questionnaire task: Users only need to complete the online questionnaire to get the corresponding gift certificate reward;
  3. Product fault finding task: experience a new product, submit a BUG of the product or propose the product suggestions for improvements.
  4. Special tasks: Enterprises can set special tasks based on specific purposes, such as the current creative solicitation task for Suntech Educational Institutions.
  5. Field research task: Research object recruitment project, by initiating field research tasks, recruit qualified research objects and participate in on-site communication with users.
The operation interface on the homepage of Baidu Public Testing Platform is as shown below:

For more useful information, please pay attention to "Baidu MTC Academy" http://mtc.baidu.com/academy/article

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/1096390.htmlTechArticleData analysis and mining Baidu MTC is the industry’s leading mobile application testing service platform, providing developers with mobile application testing Provide solutions to cost, technology and efficiency issues faced in the industry. ...
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

New report delivers damning assessment of rumoured Samsung Galaxy S25, Galaxy S25 Plus and Galaxy S25 Ultra camera upgrades New report delivers damning assessment of rumoured Samsung Galaxy S25, Galaxy S25 Plus and Galaxy S25 Ultra camera upgrades Sep 12, 2024 pm 12:23 PM

In recent days, Ice Universe has been steadily revealing details about the Galaxy S25 Ultra, which is widely believed to be Samsung's next flagship smartphone. Among other things, the leaker claimed that Samsung only plans to bring one camera upgrade

Samsung Galaxy S25 Ultra leaks in first render images with rumoured design changes revealed Samsung Galaxy S25 Ultra leaks in first render images with rumoured design changes revealed Sep 11, 2024 am 06:37 AM

OnLeaks has now partnered with Android Headlines to provide a first look at the Galaxy S25 Ultra, a few days after a failed attempt to generate upwards of $4,000 from his X (formerly Twitter) followers. For context, the render images embedded below h

IFA 2024 | TCL\'s NXTPAPER 14 won\'t match the Galaxy Tab S10 Ultra in performance, but it nearly matches it in size IFA 2024 | TCL\'s NXTPAPER 14 won\'t match the Galaxy Tab S10 Ultra in performance, but it nearly matches it in size Sep 07, 2024 am 06:35 AM

Alongside announcing two new smartphones, TCL has also announced a new Android tablet called the NXTPAPER 14, and its massive screen size is one of its selling points. The NXTPAPER 14 features version 3.0 of TCL's signature brand of matte LCD panels

Vivo Y300 Pro packs 6,500 mAh battery in a slim 7.69 mm body Vivo Y300 Pro packs 6,500 mAh battery in a slim 7.69 mm body Sep 07, 2024 am 06:39 AM

The Vivo Y300 Pro just got fully revealed, and it's one of the slimmest mid-range Android phones with a large battery. To be exact, the smartphone is only 7.69 mm thick but features a 6,500 mAh battery. This is the same capacity as the recently launc

Samsung Galaxy S24 FE billed to launch for less than expected in four colours and two memory options Samsung Galaxy S24 FE billed to launch for less than expected in four colours and two memory options Sep 12, 2024 pm 09:21 PM

Samsung has not offered any hints yet about when it will update its Fan Edition (FE) smartphone series. As it stands, the Galaxy S23 FE remains the company's most recent edition, having been presented at the start of October 2023. However, plenty of

New report delivers damning assessment of rumoured Samsung Galaxy S25, Galaxy S25 Plus and Galaxy S25 Ultra camera upgrades New report delivers damning assessment of rumoured Samsung Galaxy S25, Galaxy S25 Plus and Galaxy S25 Ultra camera upgrades Sep 12, 2024 pm 12:22 PM

In recent days, Ice Universe has been steadily revealing details about the Galaxy S25 Ultra, which is widely believed to be Samsung's next flagship smartphone. Among other things, the leaker claimed that Samsung only plans to bring one camera upgrade

Xiaomi Redmi Note 14 Pro Plus arrives as first Qualcomm Snapdragon 7s Gen 3 smartphone with Light Hunter 800 camera Xiaomi Redmi Note 14 Pro Plus arrives as first Qualcomm Snapdragon 7s Gen 3 smartphone with Light Hunter 800 camera Sep 27, 2024 am 06:23 AM

The Redmi Note 14 Pro Plus is now official as a direct successor to last year'sRedmi Note 13 Pro Plus(curr. $375 on Amazon). As expected, the Redmi Note 14 Pro Plus heads up the Redmi Note 14 series alongside theRedmi Note 14and Redmi Note 14 Pro. Li

iQOO Z9 Turbo Plus: Reservations begin for the potentially beefed-up series flagship iQOO Z9 Turbo Plus: Reservations begin for the potentially beefed-up series flagship Sep 10, 2024 am 06:45 AM

OnePlus'sister brand iQOO has a 2023-4 product cycle that might be nearlyover; nevertheless, the brand has declared that it is not done with itsZ9series just yet. Its final, and possibly highest-end,Turbo+variant has just beenannouncedas predicted. T

See all articles