CodeCorrect-AI / app.py
Shushmita's picture
Rename app to app.py
e1f5b53 verified
raw
history blame
673 Bytes
import streamlit as st
from transformers import pipeline
#to load the model pipeline
@st.cache_resource()
def load_model():
return pipeline("text2text-generation", model="Salesforce/codet5p-220m")
model = load_model()
# Streamlit UI
st.title("CodeCorrect AI")
st.subheader("AI-powered Code Autocorrect Tool")
code_input = st.text_area("Enter your code here:", height=200)
if st.button("Correct Code"):
if code_input.strip():
response = model(code_input, max_length=512)
corrected_code = response[0]['generated_text']
st.text_area("Corrected Code:", corrected_code, height=200)
else:
st.warning("Please enter some code.")