Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Semantic sparse Web service discovery method based on Gaussian ATM and word embedding

A discovery method and web service technology, applied in the field of semantically sparse web service discovery, can solve the problems of few description feature vocabulary, insufficient feature vocabulary statistical information, and difficulty for mass users to find web services, so as to achieve good versatility, improve accuracy, The effect of broad applicability

Inactive Publication Date: 2018-10-26
SHANDONG UNIV OF SCI & TECH
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For this reason, the scale of Web services continues to increase rapidly, making it difficult for mass users to accurately and efficiently discover Web services.
At the same time, whether the Web services published on the Internet are described by using XML or natural language, there are fewer description feature words (for example, the service description words in PWeb are less than 100, accounting for more than 70%) , and there is a problem of insufficient feature vocabulary statistics after conversion
This phenomenon of semantic sparseness makes the similarity calculation ineffective, and this problem brings new difficulties to the keyword-based search method.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Semantic sparse Web service discovery method based on Gaussian ATM and word embedding
  • Semantic sparse Web service discovery method based on Gaussian ATM and word embedding
  • Semantic sparse Web service discovery method based on Gaussian ATM and word embedding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The specific embodiment of the present invention will be further described below in conjunction with accompanying drawing and specific embodiment:

[0045] combine Figure 1 to Figure 3 , a semantically sparse Web service discovery method based on Gaussian ATM and word embeddings, including the following steps:

[0046] Step 1: Collect Web service description documents, analyze the collected Web service description documents, obtain the characteristic vocabulary in the Web service description documents, and preprocess the characteristic vocabulary in the Web service description documents, and obtain a set of prototype words .

[0047] The Web service description document comes from the Web service registry or Web service portal that can be accessed.

[0048] Preprocessing includes removal of stop words, extraction of word roots, and expansion of abbreviations.

[0049] Step 2: use the word embedding training model Word2Vec to train the set of prototype words obtained...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a semantic sparse web service discovery method based on Gaussian ATM and word embedding, which is performed in the following order: collecting a Web service description document, parsing the collected Web service description document, obtaining a feature vocabulary in the Web service description document, preprocessing the vocabulary in the Web service description document to obtain a set of prototype words; using a word embedding training model Word2Vec to train the set of the prototype words to obtain a continuous vector representation of each word in the set of the prototype words; using the set of the prototype words obtained via the Gaussian ATM model to train, and obtaining each Web service hierarchical structure; using the set of continuous vectors obtained bytraining to enrich user query, and obtaining an extended user query; using the obtained service hierarchical structure and using the probability ranking method to obtain query output corresponding tothe extended user query. The method provided by the invention can realize accurate and efficient Web service discovery.

Description

technical field [0001] The invention relates to the technical field of service computing, in particular to a semantic sparse Web service discovery method based on Gaussian ATM and word embedding. Background technique [0002] Today, with the increasing popularity of informatization, the software architecture of the Internet and its computing environment have undergone drastic changes, which has contributed to the development and popularization of software service development based on the Internet system. In the ever-changing software service environment, the development of software systems will face new challenges due to the fundamental characteristics of highly distributed and autonomous computing resources. This kind of dynamic, changeable and complex difficult problem can be solved by using the Web architecture based on the service-oriented thought. Therefore, with the rapid development of the service technology that uses the architecture designed by the service-oriented ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L29/08G06F17/27G06N3/08
CPCH04L67/02G06N3/088G06F40/284G06F40/30H04L67/51
Inventor 田刚刘鹏飞孙承爱
Owner SHANDONG UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products