import gradio as gr from gradio.mix import Parallel description = "Poem meter detector" title = "Identify the meter of the poem you are reading or writing with this performant classifier" examples = [["سَلو قَلبي غَداةَ سَلا وَثابا لَعَلَّ عَلى الجَمالِ لَهُ عِتابا"], ["قفا نبك من ذِكرى حبيب ومنزلِ بسِقطِ اللِّوى بينَ الدَّخول فحَوْملِ"]] meter = gr.Interface.load("huggingface/Yah216/Arabic_poem_meter_3", description="Meter detector", examples=examples ) qafiyah = gr.Interface.load("huggingface/Yah216/Poem_Qafiyah_Detection", description="Qafiyah", examples=examples ) subject = gr.Interface.load( "huggingface/zenkri/autotrain-Arabic_Poetry_by_Subject-920730230", description="Subject detector", examples=examples ) demo = gr.TabbedInterface([meter, qafiyah, subject], ["التعرف على البحر","التعرف على القافية","التعرف على الموضوع"]) demo.launch() #Parallel(interface1, interface2, interface3, examples = examples).launch()