Developers integrate web Application Programming Interfaces (APIs) into edge applications, enabling data expansion to the edge computing area for comprehensive coverage of devices in that region. To develop edge applications, developers search API categories to select APIs that meet specific functionalities. Therefore, the accurate classification of APIs becomes critically important. However, existing approaches, as evident on platforms like programableweb.com, face significant challenges. Firstly, sparsity in API data reduces classification accuracy in works focusing on single-dimensional API information. Secondly, the multidimensional and heterogeneous structure of web APIs adds complexity to data mining tasks, requiring sophisticated techniques for effective integration and analysis of diverse data aspects. Lastly, the long-tailed distribution of API data introduces biases, compromising the fairness of classification efforts. Addressing these challenges, we propose MDGCN-Lt, an API classification approach offering flexibility in using multi-dimensional heterogeneous data. It tackles data sparsity through deep graph convolutional networks, exploring high-order feature interactions among API nodes. MDGCN-Lt employs a loss function with logit adjustment, enhancing efficiency in handling long-tail data scenarios. Empirical results affirm our approach’s superiority over existing methods.


Lithological facies classification is a pivotal task in petroleum geology, underpinning reservoir characterization and influencing decision-making in exploration and production operations. Traditional classification methods, such as support vector machines and Gaussian process classifiers, often struggle with the complexity and nonlinearity of geological data, leading to suboptimal performance. Moreover, numerous prevalent approaches fail to adequately consider the inherent dependencies in the sequence of measurements from adjacent depths in a well. A novel approach leveraging an attention-based gated recurrent unit (AGRU) model is introduced in this paper to address these challenges. The AGRU model excels by exploiting the sequential nature of well-log data and capturing long-range dependencies through an attention mechanism. This model enables a flexible and context-dependent weighting of different parts of the sequence, enhancing the discernment of key features for classification. The proposed method was validated on two publicly available datasets. Results demonstrate a considerably improvement over traditional methods. Specifically, the AGRU model achieved superior performance metrics considering precision, recall, and F1-score.