Skip to the content.

Replication Package of Task-Oriented ML/DL Library Recommendation based on Knowledge Graph

Empirical Study

Task Categories

Pattern Description

Implementation

KG Construction Implementation

The Module of Knowledge Graph Construction. This module is used to construct knowledge graph, including the definition of entity relation, generation of entity relation and construction of knowledge graph.

Resulting KG

The resulting AI task-model KG includes 159,310 entities and 628,045 relationships. The entities include 17,250 tasks, 25,404 papers, 25,718 models, 21,003 model implementations, and 24,047 repositories. The relationships include 17,410 subclassOf relationships between tasks, 44,438 accomplish relationships, 20,594 hasEvaluation relationships, 29,281 implement relationships, 21,008 provide relationships, 60,040 basedOn relationships, and 105,963 support relationships.

The complete data of the resulted KG can be found here.

Recommendation Implementation

The Recommendation of ML/DL Library. This module implements the ML/DL library recommendation. It provides recommendations for libraries, filtering and sorting of results, keyword hints and calculating scores of various indicators.

Experiments

It is hereby stated that due to anonymity, some information is hidden and will be disclosed in the future.