Spaces:
Build error
Build error
File size: 642 Bytes
6e00079 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
from datasets import load_dataset
import pandas as pd
import streamlit as st
@st.cache_data
def load_data():
"""Загрузка и кэширование набора данных"""
dataset = load_dataset("loim/ru_fantasy_characters")
return pd.DataFrame(dataset["train"])
@st.cache_data
def get_unique_mood(_df):
"""Получение уникальных значений настроения"""
return sorted(_df["mood"].unique().tolist())
@st.cache_data
def get_unique_tags(_df):
"""Получение уникальных тегов"""
return sorted({tag for tags in _df["tags"] for tag in tags.split()}) |