Spaces:
Sleeping
Sleeping
| # Imports | |
| from datasets import load_dataset | |
| from huggingface_hub import login | |
| from settings import * | |
| # Load Data | |
| NUMERIC_PROFILE = ["Laser Cutting", "Wood Working", "Wood CNC", "Metal Machining", "Metal CNC", "3D Printer", "Welding", "Electronics"] | |
| login(HF_TOKEN) | |
| def load_data_from_huggingface(): | |
| """ | |
| Loads data from HuggingFace. | |
| """ | |
| # Staff (People) | |
| ds_staff = load_dataset(REPO_ID_TECHSPARK_STAFF) | |
| staff_df = ds_staff["train"].to_pandas() | |
| # Courses | |
| ds_courses = load_dataset(REPO_ID_TECHSPARK_COURSES) | |
| courses_df = ds_courses["train"].to_pandas() | |
| # Tools | |
| ds_tools = load_dataset(REPO_ID_TECHSPARK_TOOLS) | |
| tools_df = ds_tools["train"].to_pandas() | |
| # Map Nodes | |
| ds_nodes = load_dataset(REPO_ID_TECHSPARK_MAP_NODES) | |
| nodes_df = ds_nodes["train"].to_pandas() | |
| # Map Edges | |
| ds_edges = load_dataset(REPO_ID_TECHSPARK_MAP_EDGES) | |
| edges_df = ds_edges["train"].to_pandas() | |
| return staff_df, courses_df, tools_df, nodes_df, edges_df | |
| staff_df, courses_df, tools_df, nodes_df, edges_df = load_data_from_huggingface() |