import gradio as gr import fasttext from huggingface_hub import hf_hub_download model_path = hf_hub_download(repo_id="facebook/fasttext-language-identification", filename="model.bin") model = fasttext.load_model(model_path) def classify(input): labels,values = model.predict(input, k=5) paired = zip(labels, values) label_dict = dict(paired) label_dict = {k.removeprefix('__label__'): v for k, v in label_dict.items()} return label_dict iface = gr.Interface(fn=classify, inputs="text", outputs="label") iface.launch()