import gradio as gr import codecs def rot13_cipher(text): # Encode the text using ROT13 rot13_encoded = codecs.encode(text, 'rot_13') # Decode the text using ROT13 rot13_decoded = codecs.decode(rot13_encoded, 'rot_13') return rot13_encoded, rot13_decoded # Gradio interface iface = gr.Interface( fn=rot13_cipher, theme="Hev832/Applio", inputs="text", outputs=["text", "text"], title="ROT13 Encoder/Decoder", description="Enter text to see its ROT13 encoded and decoded versions." ) # Launch the interface iface.launch()