The content of the invention
For in the prior art the defects of, can be with the invention provides a kind of contact person information of mobile terminal extraction system
The extraction to alias and auxiliary information in address list raw information is realized, so as to provide support for intelligentized man-machine interaction.
In a first aspect, the present invention provides a kind of contact person information of mobile terminal extracting method, the mobile terminal includes
One address list, includes multiple address book entries in the address list, and each address book entries record is related the original name word of people
Symbol string and corresponding telephone number, including:
For any of multiple original name character strings original name character string in address list, the original name is entered
Row pretreatment, filters sensitive character in the original name character string, the sensitive character comprise at least nonnumeric, non-letter and
The character of non-Chinese character;
Word segmentation processing is carried out to the pre-processed results of the original name;
By parsing word segmentation result, Alias information and auxiliary information are extracted, and Alias information is post-processed, it is described other
Name information comprises at least Chinese nickname and English alias, and the auxiliary information is decoration information;
Corresponding each address book entries, according to Alias information and auxiliary information generating structure information data, structure communication
Record information database.
Alternatively, the Alias information comprise at least complete Chinese Name, name part, English name, relation appellation information,
It is accustomed to appellation information.
Alternatively, the auxiliary information comprises at least urban information, company information, school information, job information.
Alternatively, post processing is carried out to Alias information to comprise at least:The alias result that conflicts screening.
Alternatively, the auxiliary information is more than 2 characters.
Second aspect, present invention also offers a kind of contact person information of mobile terminal extraction system, the mobile terminal bag
An address list has been included, multiple address book entries are included in the address list, each address book entries record the original surname for the people that is related
Name character string and corresponding telephone number, the system include:
Pretreatment module, for for any of multiple original name character strings original name character string in address list,
The original name is pre-processed, filters sensitive character in the original name character string, the sensitive character at least wraps
Include the character of nonnumeric, non-alphabetical and non-Chinese character;
Word-dividing mode, for carrying out word segmentation processing to the pre-processed results of the original name;
Parsing module, for by parsing word segmentation result, extracting Alias information and auxiliary information, and carry out to Alias information
Post processing, the Alias information comprise at least Chinese nickname and English alias, and the auxiliary information is decoration information;
Address list information database generation module, for corresponding each address book entries, believed according to Alias information and auxiliary
Generating structure information data is ceased, builds address list information database.
Alternatively, the Alias information comprise at least complete Chinese Name, name part, English name, relation appellation information,
It is accustomed to appellation information.
Alternatively, the auxiliary information comprises at least urban information, company information, school information, job information.
Alternatively, post processing is carried out to Alias information to comprise at least:The alias result that conflicts screening.
Alternatively, the auxiliary information is more than 2 characters.
As shown from the above technical solution, the present invention proposes a kind of contact person information of mobile terminal extracting method and system,
By rejecting the sensitive character in address book contact original name character string, therefrom parsing extracts Alias information and auxiliary is believed
Breath, structuring address list information database is built, the effective information in address list can be filtered out, improve the semantic parsing of name
It robustness and accuracy, can be used for the auxiliary information in address list, support is provided for intelligentized man-machine interaction.
Described above is only the general introduction of technical solution of the present invention, in order to better understand the technological means of the present invention,
And can be practiced according to the content of specification, and in order to allow above and other objects of the present invention, feature and advantage can
Become apparent, below especially exemplified by the embodiment of the present invention.
Embodiment
In order to realize the extraction to alias and auxiliary information in address list raw information, so as to be intelligentized man-machine interaction
There is provided and support, the embodiments of the invention provide a kind of contact person information of mobile terminal extracting method and system.
The exemplary embodiment of the disclosure is more fully described below with reference to accompanying drawings.Although the disclosure is shown in accompanying drawing
Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth here
Limited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosure
Completely it is communicated to those skilled in the art.
The present embodiments relate to a kind of solution for carrying out intellectual analysis to address list information, extracting alias and auxiliary information
Analysis system, by this systematic difference, the semantic parsing in the field that can be dialled for mobile phone, mobile unit etc. provides auxiliary and branch
Hold.
Fig. 1 shows the schematic flow sheet for the contact person information of mobile terminal extracting method that one embodiment of the invention provides,
As shown in figure 1, this method comprises the following steps:
In embodiments of the present invention, mobile terminal includes an address list, and multiple address book entries are included in the address list,
Each address book entries record the original name character string for the people that is related and corresponding telephone number.
101st, for any of multiple original name character strings original name character string in address list, to the original surname
Name is pre-processed, and filters sensitive character in the original name character string, the sensitive character comprises at least nonnumeric, non-word
The character of female and non-Chinese character;
In embodiments of the present invention, all original name character strings can be pre-processed by information pre-processor,
Filter sensitive character in original name character string.
The wherein character of including but not limited to nonnumeric, the non-alphabetical and non-Chinese character of the sensitive character.
102nd, word segmentation processing is carried out to the pre-processed results of the original name;
In embodiments of the present invention, word segmentation processing can be carried out to the pre-processed results of the original name, first to the original
The pre-processed results of beginning name carry out participle cutting, and the pre-processed results of the original name are cut into some words, refiltered
Fall the function words such as auxiliary word therein, conjunction, so as to obtain some participles that can represent certain special characteristic.
103rd, by parsing word segmentation result, Alias information and auxiliary information are extracted, and Alias information is post-processed, institute
State Alias information and comprise at least Chinese nickname and English alias, the auxiliary information is decoration information;
Wherein, the Alias information include but is not limited to complete Chinese Name, name part, English name, relation appellation information,
It is accustomed to appellation information.Such as:King brother, happy brothers etc..
Wherein, the auxiliary information comprises at least urban information, company information, school information, job information.Such as:Shanghai
Hand over big, Beijing etc..
It should be noted that the embodiment of the present invention by parsing word segmentation result, is extracted to Alias information and auxiliary information
Sequencing is not specifically limited, and can is by parsing word segmentation result, first extract Alias information, then be parsed word segmentation result, carry
Auxiliary information or analytic results are taken, while extract Alias information and auxiliary information.
Preferably, Alias information is post-processed, the alias result that including but not limited to conflicts screening.
It is understood that in embodiments of the present invention, the auxiliary information is more than 2 characters, that is to say not to be individual character.
In embodiments of the present invention, for any of multiple original name character strings original name character string in address list
Step 101-103 is performed both by, every group of Alias information is obtained and auxiliary information corresponds to an entry in address list.
104th, corresponding each address book entries, according to Alias information and auxiliary information generating structure information data, structure
Address list information database.
In embodiments of the present invention, Alias information and auxiliary information are decomposed into after analysis multiple inter-related
Part, there is clear and definite hierarchical structure between each part, its operation and maintenance is managed by database, improves name
The robustness and accuracy of semanteme parsing.
Method provided in an embodiment of the present invention, by rejecting the sensitive words in address book contact original name character string
Symbol, therefrom parsing extract Alias information and auxiliary information, build structuring address list information database, can filter out communication
Effective information in record, the robustness and accuracy of the semantic parsing of name are improved, can be added for the auxiliary information in address list
To utilize, support is provided for intelligentized man-machine interaction.
Fig. 2 shows a kind of contact person information of mobile terminal extraction system provided in an embodiment of the present invention, the mobile terminal
Include an address list, multiple address book entries are included in the address list, each address book entries record the original of people of being related
Name character string and corresponding telephone number, the system include:
Pretreatment module 21, for for any of multiple original name character strings original name character in address list
String, pre-processes to the original name, filters sensitive character in the original name character string, the sensitive character is at least
Include the character of nonnumeric, non-alphabetical and non-Chinese character;
Word-dividing mode 22, for carrying out word segmentation processing to the pre-processed results of the original name;
Parsing module 23, for by parsing word segmentation result, extracting Alias information and auxiliary information, and enter to Alias information
Row post processing, the Alias information comprise at least Chinese nickname and English alias, and the auxiliary information is decoration information;
Address list information database generation module 24, for corresponding each address book entries, according to Alias information and auxiliary
Information generating structure information data, build address list information database.
Alternatively, the Alias information comprise at least complete Chinese Name, name part, English name, relation appellation information,
It is accustomed to appellation information.
Alternatively, the auxiliary information comprises at least urban information, company information, school information, job information.
Alternatively, post processing is carried out to Alias information to comprise at least:The alias result that conflicts screening.
Alternatively, the auxiliary information is more than 2 characters.
System provided in an embodiment of the present invention, by rejecting the sensitive words in address book contact original name character string
Symbol, therefrom parsing extract Alias information and auxiliary information, build structuring address list information database, can filter out communication
Effective information in record, the robustness and accuracy of the semantic parsing of name are improved, can be added for the auxiliary information in address list
To utilize, support is provided for intelligentized man-machine interaction.
It will be appreciated that above-mentioned contact person information of mobile terminal extraction system is extracted with above-mentioned contact person information of mobile terminal
Method is one-to-one, and no longer above-mentioned starter is described in detail for the present embodiment.
It should be understood by those skilled in the art that, embodiments herein can be provided as method, system or computer program
Product.Therefore, the application can use the reality in terms of complete hardware embodiment, complete software embodiment or combination software and hardware
Apply the form of example.Moreover, the application can use the computer for wherein including computer usable program code in one or more
The computer program production that usable storage medium is implemented on (including but is not limited to magnetic disk storage, CD-ROM, optical memory etc.)
The form of product.
The application is with reference to the flow according to the method for the embodiment of the present application, equipment (system) and computer program product
Figure and/or block diagram describe.It should be understood that can be by every first-class in computer program instructions implementation process figure and/or block diagram
Journey and/or the flow in square frame and flow chart and/or block diagram and/or the combination of square frame.These computer programs can be provided
The processors of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing devices is instructed to produce
A raw machine so that produced by the instruction of computer or the computing device of other programmable data processing devices for real
The device for the function of being specified in present one flow of flow chart or one square frame of multiple flows and/or block diagram or multiple square frames.
These computer program instructions, which may be alternatively stored in, can guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works so that the instruction being stored in the computer-readable memory, which produces, to be included referring to
Make the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one square frame of block diagram or
The function of being specified in multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing devices so that counted
Series of operation steps is performed on calculation machine or other programmable devices to produce computer implemented processing, so as in computer or
The instruction performed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram one
The step of function of being specified in individual square frame or multiple square frames.
Although having been described for the preferred embodiment of the application, those skilled in the art once know basic creation
Property concept, then can make other change and modification to these embodiments.So appended claims be intended to be construed to include it is excellent
Select embodiment and fall into having altered and changing for the application scope.
Obviously, those skilled in the art can carry out the essence of various changes and modification without departing from the application to the application
God and scope.So, if these modifications and variations of the application belong to the scope of the application claim and its equivalent technologies
Within, then the application is also intended to comprising including these changes and modification.