CN106294378A - Application and identification method and device - Google Patents
Application and identification method and device Download PDFInfo
- Publication number
- CN106294378A CN106294378A CN201510252903.3A CN201510252903A CN106294378A CN 106294378 A CN106294378 A CN 106294378A CN 201510252903 A CN201510252903 A CN 201510252903A CN 106294378 A CN106294378 A CN 106294378A
- Authority
- CN
- China
- Prior art keywords
- application
- similarity
- bag name
- channel
- apply names
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/35—Clustering; Classification
- G06F16/353—Clustering; Classification into predefined classes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Bioinformatics & Computational Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Databases & Information Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The present invention relates to a kind of application and identification method and device, its method includes: obtains the Apply Names of the first application and corresponding channel bag name, and obtains the Apply Names of the second application and corresponding channel bag name;Judge whether the Apply Names of the first Apply Names applied and the second application mates;If it does, then the similarity obtained between the channel bag name of channel Bao Mingyu second application of the first application;Judge whether the first application is same application with the second application according to similarity.The present invention can reduce human cost, improve application distribution efficiency.
Description
Technical field
The present invention relates to Internet technical field, particularly relate to a kind of application and identification method and device.
Background technology
Along with the fast development of the Internet, occur in that increasing application.Application developer should in order to expand
Download and activation amount, often carry out by application distribution platform (such as application treasured, mobile phone assistant etc.)
Distribution and popularization.Before application distribution platform is distributed and promotes, need this application
APK (Android Application Package, Android application installation kit) file is packed, and generates application
Channel bag.But, when developer submits application to application distribution platform, application distribution platform needs correspondence
With classifying, in order to user can download this application from this application distribution platform.
The method that application is identified by application distribution platform at present mainly has: (1) general developer is to application point
When sending out platform submission application, big classification can be selected, as selected classification to be game application, software application etc.,
Application distribution platform can identify the classification of application according to the selection of developer;(2) by artificial screening, than
As gone to judge that application is game application or other application by the title of application and mark (logo).
Being identified application by the way of artificial owing to being essentially all at present, the time of the most not only expending is long,
Consumption human cost is big, and reduces the efficiency of application distribution.
Summary of the invention
Based on this, it is necessary to for problem of the prior art, it is provided that one can reduce human cost, improving should
With application and identification method and the device of distribution efficiency.
A kind of application and identification method, described method includes:
Obtain the Apply Names of the first application and corresponding channel bag name, and obtain the application name of the second application
Claim and corresponding channel bag name;
Judge whether the Apply Names of described first application and the Apply Names of the second application mate;
If it does, then obtain described first application channel Bao Mingyu described in second application channel bag name it
Between similarity;
Judge whether described first application is same application with described second application according to described similarity.
A kind of application identifies device, including:
Application message acquisition module, for obtaining the Apply Names of the first application and corresponding channel bag name, with
And obtain the Apply Names of the second application and corresponding channel bag name;
Apply Names matching module, for judging Apply Names and the application of the second application of described first application
Whether title mates;
Similarity acquisition module, for mating when the Apply Names of the Apply Names of the first application and the second application
Time, then obtain the similarity between the channel bag name of the second application described in the channel Bao Mingyu of described first application;
Judge module, for judging that described first application is applied with described second according to described similarity be whether
Same application.
Above-mentioned application and identification method and device, in the case of Apply Names is identical, further obtain two
Similarity between the channel bag name of application, channel bag name is similar, then two application are more likely same application,
Can directly be judged to same application, otherwise divide into different application.Relative to existing artificial screening and class
Other selection mode, the mode the most automatically application classified, reduce human cost, thus also carry
High application distribution efficiency.
Accompanying drawing explanation
Fig. 1 is the flow chart of application and identification method in an embodiment;
Fig. 2 is between the channel bag name of channel Bao Mingyu the second application obtaining the first application in an embodiment
The flow chart of similarity;
Fig. 3 is according to multiple first structures and the canal of multiple second Structure Calculation the first application in an embodiment
The flow chart of the similarity between the channel bag name of road Bao Mingyu the second application;
Fig. 4 is the process schematic of application and identification method in an embodiment;
Fig. 5 is the structured flowchart that in an embodiment, application identifies device;
Fig. 6 is the structured flowchart of similarity acquisition module in an embodiment;
Fig. 7 is the structured flowchart of similarity calculation module in an embodiment;
Fig. 8 is the cut-away view of the server in an embodiment.
Detailed description of the invention
In order to make the purpose of the present invention, technical scheme and advantage clearer, below in conjunction with accompanying drawing and reality
Execute example, the present invention is further elaborated.Only should be appreciated that specific embodiment described herein
Only in order to explain the present invention, it is not intended to limit the present invention.
When application is distributed to multiple application distribution platform by developer, it usually needs application is identified.
And apply distribution platform, such as application market or other application dispensing instrument, when classifying to application
It is also required to application is identified.
In one embodiment, as shown in Figure 1, it is proposed that a kind of application and identification method, the method is with application
Being illustrated in application distribution platform, the method includes:
Step 102, obtains the Apply Names of the first application and corresponding channel bag name, and obtains the second application
Apply Names and corresponding channel bag name.
It should be noted that, " first " and " second " used in this application is only used for two application
Making a distinction, therefore the first application is only relative concept with the second application, is not limited by these terms
System.
Concrete, the first application can be the application having determined that classification, and the second application can be to need to carry out
The application identified.Otherwise, when the second application is the application having determined that classification, then the first application is to need to carry out
The application identified.For example, it has been determined that the application of classification can be that application developer uploads to application distribution
Platform has also had determined that the application of classification, and needing the application identified can be that application distribution platform is from network
The random application captured.
Application distribution platform timing can capture substantial amounts of application from network, determines that these classifications applied are gone forward side by side
Row replicates, to provide more application to recommend user.And in determining the link of classification of application, identify
Two application are same application, and the most same game is applied in application class extremely important, it is possible to resolve one
The application class problem of part.
When the application of exploitation is uploaded to apply distribution platform by commonly used developer, can set for each application
Put the Apply Names of correspondence.Therefore, each application in network has the Apply Names of correspondence.Such as, name
For a game application of " liking Journey to the West " everyday, the Apply Names of its correspondence is " liking Journey to the West " everyday.When
So, Apply Names is not limited to Chinese.
Before application is distributed and promotes by application distribution platform, need the APK (Android of this application
Application Package, Android application installation kit) file packs, and canal referred to as applied by the bag of generation
Road bag.Each application channel bag has unique channel bag name.So-called channel bag name (Package Name),
Being unique mark of application, channel bag name has uniqueness, and a channel bag name i.e. represents an application, no
Two application are allowed to use same channel bag name.It is to say, for two application, it is possible to it is corresponding
Apply Names identical, but channel bag name is different.
Step 104, it is judged that whether the Apply Names of the first application and the Apply Names of the second application mate, if so,
Then perform step 106, if it is not, then perform step 110.
In the present embodiment, coupling refers to that the Apply Names of the first application and the second Apply Names applied are identical.
The Apply Names of two application is identical, is the most more likely same application, if the Apply Names of two application
It is different from, is the most substantially different application.
Step 106, the similarity between the channel bag name of channel Bao Mingyu the second application obtaining the first application.
Concrete, can be to the channel bag name of the channel bag name of the first application and the second application according to default separator
Carry out truncation, the multiple character strings obtained after respectively obtaining the channel bag name segmentation of the first application, and
Multiple character strings that the channel bag name of the second application obtains after blocking, the character string according to obtaining obtains both
Between similarity.
According to similarity, step 108, judges whether the first application is same application with the second application.
Concrete, threshold value can be preset and judge for similarity, it is judged that whether similarity is more than or equal to pre-
If threshold value.The most then judge the first application and the second application for same application, otherwise judge the first application and
Second application is different application.Illustrate, if the first application is to have determined that class in application distribution platform
Other application, when judge the second application with the first application for same application time, apply the distribution platform can not be to the
Two application carry out classifying and replicating, when judging that the second application is not same application with the first application, then and application point
Send out platform the second application to be carried out the mode of manual sort and determine classification, then replicate to user
Recommend the second application.
Preferably, predetermined threshold value may be set to 50%.Empirical evidence, in the case of Apply Names is identical,
When the similarity of channel bag names of two application is more than 50%, then the two application be same application can
Energy property is very big, therefore sets predetermined threshold value and can accurately judge whether two application answer as same as 50%
With.
Step 110, it is determined that the first application and the second application are different application.
In the present embodiment, when the Apply Names of the first application and the Apply Names of the second application do not mate, then
First application and the second application are evident as different application.
In the present embodiment, in the case of Apply Names is identical, further obtain the channel bag of two application
Similarity between Ming, channel bag name is similar, then two application are more likely same application, can directly judge
For same application, otherwise divide into different application.Relative to existing artificial screening and classification selection mode,
So automatically, the mode classified application, reduces human cost, thus also improves application distribution effect
Rate.
As in figure 2 it is shown, in one embodiment, the canal of channel Bao Mingyu second application of the first application is obtained
The step of the similarity between road bag name includes:
Step 126, carries out truncation according to default separator to the channel bag name of the first application, obtains many
Individual first structure, and, according to default separator, the channel bag name of the second application is carried out truncation,
Obtain multiple second structure.
Preset separator can be the symbol in addition to word, include but not limited to period (.), underscore (_),
Oblique line (/) etc., numerous to list herein.
First structure refer to according to preset separator to first application channel bag name block (or be referred to as
For splitting) process the multiple character strings obtained.Second structure refers to according to the separator preset the second application
Channel bag name carry out multiple character strings that truncation obtains.
Step 146, according to the channel Bao Mingyu of multiple first structures and multiple second Structure Calculation first application the
Similarity between the channel bag name of two application.
By multiple first structures (character string) that step 126 is obtained and multiple second structures (character string)
Mate, obtain the similarity between multiple first structure and multiple second structure.
In the present embodiment, according to the naming rule of application channel bag name, obtain first by calculating similarity
Similarity between the channel bag name of channel Bao Mingyu second application of application, in the situation that Apply Names is identical
Under, just can judge that the first application and the second application are whether as same application rapidly.
As it is shown on figure 3, in one embodiment, according to multiple first structures and multiple second Structure Calculation
The step of the similarity between the channel bag name of channel Bao Mingyu second application of one application includes:
Multiple first structures are mated by step 1462 with multiple second structures, obtain multiple first structure
With mutually isostructural number in multiple second structures.
Multiple first structures (character string) step 126 obtained are entered with multiple second structures (character string)
Row coupling, obtains multiple first structure and the number of identical structure in multiple second structures.
Step 1464, adds up the structure number of the first structure and the structure number of the second structure, and obtains wherein
Max architecture number.
Add up multiple first structures and the structure number of multiple second structure that above-mentioned steps 126 obtains respectively,
And obtain max architecture number therein.
Step 1466, calculates the ratio that similarity is mutually isostructural number and max architecture number.
Concrete, similarity can be calculated by formula below and obtain:Wherein, n
For multiple first structures and mutually isostructural number in multiple second structures, m is that multiple first structure is with multiple
Max architecture number in second structure.
Such as, as a example by the application in Andriod system, the entitled com.yinhan.pao of channel bag of the first application,
The entitled com.yinhan.pao.nice of channel bag of the second application.According to default separator period (.) by first
After the channel bag name of channel game carries out truncation, multiple first structures of obtaining are: com, yinhan and
pao.According to obtain after the channel bag name truncation that the second channel is played by default separator period (.)
Multiple second structures are: com, yinhan, pao and nice.
Above-mentioned multiple first structures and multiple second structure are compared, it may be determined that identical structure number
Being 3, the structure number of the first structure is 3, and the structure number of the second structure is 5.By comparing the first structure
Structure number and the structure number of the second structure, it may be determined that max architecture number is 5.
When identical structure number is 3, when max architecture number is 5, calculating similarity is identical structure number
With the ratio of max architecture tree, i.e.
Describe, as a example by game application, the application and identification method that the embodiment of the present invention provides in detail below.
Game application, is the most common application.Game application is carried out by application distribution platform
Before distribution and popularization, by the API file packing of game application, generate play channel bag, referred to as channel
Bag.Game is applied issuing when, owing to channel bag is protected, different channel bags can be given identical
Apply Names but the game of different channel bag names, such game be referred to as channel game.Should
The Method And Principle that game application identifies i.e. is described by scene as a example by channel is played.Concrete, such as Fig. 4 institute
Showing, the method includes:
Step 402, obtains the Apply Names of the first game application and corresponding channel bag name, and, obtain the
The Apply Names of two game application and corresponding channel bag name.
Step 404, it is judged that whether the Apply Names of the first game application and the Apply Names of the second game application be
Join, the most then perform step 406, if it is not, then perform step 412.
In this example, coupling refers to Apply Names and the Apply Names phase of the second game application of the first game application
With.The Apply Names of two game application is identical, is the most more likely the game of same channel, if two trips
The Apply Names of play application is different from, and is the most substantially different channel game.The Apply Names of game application
Can be Chinese, but be not limited to this.
Step 406, the channel Bao Mingyu second obtaining the first game application plays between the channel bag name applied
Similarity.
The process that the realizes step 106 with above-described embodiment of step 406 to realize process identical, the most permissible
See step 106 part, repeat no more here.
Step 408, it is judged that similarity whether more than 50%, the most then performs step 410, if it is not, then hold
Row step 412.
Step 410, it is judged that the first game application and the second game application are played for same channel.
Empirical evidence, in the case of the Apply Names of game application is identical, when the channel of two game application
When the similarity of bag name is more than 50%, just can accurately judge that two game application are played as same channel.
Step 412, it is determined that the first game application and the second game application are different channel game.In this example,
When the Apply Names of the first game application and the Apply Names of the second game application do not mate, then can be determined that
First game application and the second game application are evident as different channel game.
In another embodiment, it is also proposed that a kind of application identifies device.As it is shown in figure 5, this device includes:
Application message acquisition module 502, for obtaining the Apply Names of the first application and corresponding channel bag name, and
Obtain the Apply Names of the second application and corresponding channel bag name.Apply Names matching module 504, is used for judging
Whether the Apply Names of the first application and the Apply Names of the second application mate.Similarity acquisition module 506, uses
In time mating when the Apply Names of the first application and the Apply Names of the second application, then obtain the canal of the first application
Similarity between the channel bag name of road Bao Mingyu the second application.Judge module 508, for sentencing according to similarity
Whether disconnected first application is same application with the second application.
In one embodiment, similarity acquisition module 506 includes: truncation module 526, for basis
The separator preset carries out truncation to the channel bag name of the first application, obtains multiple first structure, and,
According to default separator, the channel bag name of the second application is carried out truncation, obtain multiple second structure.
Similarity calculation module 546, for according to multiple first structures and the canal of multiple second Structure Calculation the first application
Similarity between the channel bag name of road Bao Mingyu the second application.
In one embodiment, similarity calculation module 546 includes: matching unit 5462, for by multiple
First structure is mated with multiple second structures, obtains multiple first structure identical with multiple second structures
The number of structure.Max architecture number acquiring unit 5464, for the structure number and second of statistics the first structure
The structure number of structure, and obtain max architecture number therein.Computing unit 5466 is used for calculating similarity
Mutually isostructural number and the ratio of max architecture number.
In one embodiment, it is judged that module 508 is additionally operable to judge that whether similarity is more than or equal to presetting threshold
Value;When similarity is more than or equal to predetermined threshold value, it is determined that the first application is same application with the second application.
In one embodiment, predetermined threshold value is 50%.
As shown in Figure 8, in one embodiment, a kind of server is additionally provided, including by system bus even
Processor, non-volatile memory medium, internal memory and the network interface connect.The processor of server has calculating
Function and the control function of control whole server work, this processor is configured to perform a kind of application and identifies
Method.The storage medium of server includes: magnetic storage medium, flash-type storage medium and optical storage media
Deng.The storage medium storage of server has operating system and a kind of application to identify device, this application identification device
For realizing a kind of application and identification method.Internal memory is used for as the application identification device in non-volatile memory medium
The result of determination of storage application identification and applicating category etc..The network interface of server is for the finger at processor
Order is lower exchanges data with external network, such as, obtain application related information from network, including Apply Names with
Corresponding channel bag name etc..
One of ordinary skill in the art will appreciate that all or part of flow process realizing in above-described embodiment method,
Can be by computer program and complete to instruct relevant hardware, described program can be stored in a calculating
In machine read/write memory medium, this program is upon execution, it may include such as the flow process of the embodiment of above-mentioned each method.
Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (Read-Only Memory,
Or random store-memory body (Random Access Memory, RAM) etc. ROM).
Each technical characteristic of embodiment described above can combine arbitrarily, for making description succinct, the most right
The all possible combination of each technical characteristic in above-described embodiment is all described, but, if these skills
There is not contradiction in the combination of art feature, is all considered to be the scope that this specification is recorded.
Embodiment described above only have expressed the several embodiments of the present invention, and it describes more concrete and detailed,
But can not therefore be construed as limiting the scope of the patent.It should be pointed out that, for this area
For those of ordinary skill, without departing from the inventive concept of the premise, it is also possible to make some deformation and change
Entering, these broadly fall into protection scope of the present invention.Therefore, the protection domain of patent of the present invention should be with appended power
Profit requires to be as the criterion.
Claims (10)
1. an application and identification method, described method includes:
Obtain the Apply Names of the first application and corresponding channel bag name, and obtain the application name of the second application
Claim and corresponding channel bag name;
Judge whether the Apply Names of described first application and the Apply Names of the second application mate;
If it does, then obtain described first application channel Bao Mingyu described in second application channel bag name it
Between similarity;
Judge whether described first application is same application with described second application according to described similarity.
Method the most according to claim 1, it is characterised in that the channel bag of described acquisition the first application
The step of the similarity between the channel bag name of name and the second application includes:
According to default separator, the channel bag name of described first application is carried out truncation, obtain multiple the
One structure, and, according to default separator, the channel bag name of described second application is carried out truncation,
Obtain multiple second structure;
According to the channel Bao Mingyu the of the first application described in the plurality of first structure and multiple second Structure Calculation
Similarity between the channel bag name of two application.
Method the most according to claim 2, it is characterised in that described according to the plurality of first structure
And the phase between the channel bag name of channel Bao Mingyu second application of the first application described in multiple second Structure Calculation
Include like the step spent:
The plurality of first structure is mated with the plurality of second structure, obtains the plurality of first knot
Structure and mutually isostructural number in the plurality of second structure;
Add up the structure number of the first structure and the structure number of the second structure, and obtain max architecture therein
Number;
Calculate the ratio that described similarity is described mutually isostructural number and described max architecture number.
Method the most according to claim 1 and 2, it is characterised in that described differentiate the according to similarity
Whether one application is applied with second is that the step of same application includes:
Judge described similarity whether more than or equal to predetermined threshold value, the most then judge described first application with
Second application is same application, otherwise judges that described first application is applied as different application from second.
Method the most according to claim 4, it is characterised in that described predetermined threshold value is 50%.
6. an application identifies device, it is characterised in that including:
Application message acquisition module, for obtaining the Apply Names of the first application and corresponding channel bag name, with
And obtain the Apply Names of the second application and corresponding channel bag name;
Apply Names matching module, for judging Apply Names and the application of the second application of described first application
Whether title mates;
Similarity acquisition module, for mating when the Apply Names of the Apply Names of the first application and the second application
Time, then obtain the similarity between the channel bag name of the second application described in the channel Bao Mingyu of described first application;
Judge module, for judging that described first application is applied with described second according to described similarity be whether
Same application.
Device the most according to claim 6, it is characterised in that described similarity acquisition module includes:
Truncation module, for carrying out cutting to the channel bag name of described first application according to the separator preset
Disconnected process, obtains multiple first structure, and, according to the default separator channel to described second application
Bag name carries out truncation, obtains multiple second structure;
Similarity calculation module, for according to described in the plurality of first structure and multiple second Structure Calculation the
Similarity between the channel bag name of channel Bao Mingyu second application of one application.
Device the most according to claim 7, it is characterised in that described similarity calculation module includes:
Matching unit, for the plurality of first structure being mated with the plurality of second structure, obtains
The plurality of first structure and mutually isostructural number in the plurality of second structure;
Max architecture number acquiring unit, for structure number and the structure number of the second structure of statistics the first structure
Mesh, and obtain max architecture number therein;
Computing unit, being used for calculating described similarity is described mutually isostructural number and described max architecture number
Ratio.
9. according to the device described in claim 6 or 7, it is characterised in that described judge module is additionally operable to sentence
Whether disconnected described similarity is more than or equal to predetermined threshold value;When described similarity is more than or equal to predetermined threshold value,
Judge that described first application is applied as same application with second.
Device the most according to claim 9, it is characterised in that described predetermined threshold value is 50%.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510252903.3A CN106294378A (en) | 2015-05-18 | 2015-05-18 | Application and identification method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510252903.3A CN106294378A (en) | 2015-05-18 | 2015-05-18 | Application and identification method and device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106294378A true CN106294378A (en) | 2017-01-04 |
Family
ID=57631967
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510252903.3A Pending CN106294378A (en) | 2015-05-18 | 2015-05-18 | Application and identification method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106294378A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109582703A (en) * | 2018-12-03 | 2019-04-05 | 深圳市酷开网络科技有限公司 | Identify method, terminal and the storage medium of equipment duplicate marking |
| CN112016580A (en) * | 2019-05-31 | 2020-12-01 | 北京百度网讯科技有限公司 | Application name identification method, device and terminal |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090248494A1 (en) * | 2008-04-01 | 2009-10-01 | Certona Corporation | System and method for collecting and targeting visitor behavior |
| CN103885937A (en) * | 2014-04-14 | 2014-06-25 | 焦点科技股份有限公司 | Method for judging repetition of enterprise Chinese names on basis of core word similarity |
| CN104268137A (en) * | 2013-07-31 | 2015-01-07 | 深圳市华傲数据技术有限公司 | Method and device for matching pharmaceutical name data |
| CN104317574A (en) * | 2014-09-30 | 2015-01-28 | 北京金山安全软件有限公司 | Method and device for identifying application program type |
-
2015
- 2015-05-18 CN CN201510252903.3A patent/CN106294378A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090248494A1 (en) * | 2008-04-01 | 2009-10-01 | Certona Corporation | System and method for collecting and targeting visitor behavior |
| CN104268137A (en) * | 2013-07-31 | 2015-01-07 | 深圳市华傲数据技术有限公司 | Method and device for matching pharmaceutical name data |
| CN103885937A (en) * | 2014-04-14 | 2014-06-25 | 焦点科技股份有限公司 | Method for judging repetition of enterprise Chinese names on basis of core word similarity |
| CN104317574A (en) * | 2014-09-30 | 2015-01-28 | 北京金山安全软件有限公司 | Method and device for identifying application program type |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109582703A (en) * | 2018-12-03 | 2019-04-05 | 深圳市酷开网络科技有限公司 | Identify method, terminal and the storage medium of equipment duplicate marking |
| CN112016580A (en) * | 2019-05-31 | 2020-12-01 | 北京百度网讯科技有限公司 | Application name identification method, device and terminal |
| CN112016580B (en) * | 2019-05-31 | 2023-07-25 | 北京百度网讯科技有限公司 | Application program name identification method, device and terminal |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TW200839606A (en) | Ranking items by optimizing ranking cost function | |
| CN103678672A (en) | Method for recommending information | |
| US20230177089A1 (en) | Identifying similar content in a multi-item embedding space | |
| CN105893535A (en) | Intelligent question and answer method, knowledge base optimizing method and device and intelligent knowledge base | |
| CN113255670A (en) | Unbalanced small sample target detection method and device and computer equipment | |
| CN106874356B (en) | Geographical location information management method and device | |
| CN114548353B (en) | Model training method, electronic device and storage medium | |
| CN109901835B (en) | Method, device and equipment for laying out elements and storage medium | |
| CN113535399A (en) | A kind of NFV resource scheduling method, device and system | |
| CN105335156B (en) | A kind of method and system of java object serialization | |
| CN110516915B (en) | Service node training and evaluating method and device and electronic equipment | |
| WO2021031110A1 (en) | Configuration file generation method and device, and storage medium | |
| CN106294378A (en) | Application and identification method and device | |
| CN111292171B (en) | Financial product pushing method and device | |
| CN104253864B (en) | A kind of data hierarchy storage means and system | |
| CN104753758B (en) | A kind of information attribute recognition methods and device | |
| CN115048435A (en) | Intelligent database storage method and system | |
| CN104077555A (en) | Method and device for identifying badcase in image search | |
| CN107748801A (en) | News recommendation method, device, terminal device and computer-readable storage medium | |
| KR101923011B1 (en) | Scene image generator | |
| US20070016576A1 (en) | Method and apparatus for blocking objectionable multimedia information | |
| CN107092599B (en) | Method and equipment for providing knowledge information for user | |
| CN104915408B (en) | A kind of method and device of social search result displaying | |
| CN110309312A (en) | A kind of correlating event acquisition methods and device | |
| CN116935261A (en) | Data processing methods and related devices |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170104 |