Commit ecd52a90 authored by shreyansh's avatar shreyansh

upload file added

parent 25fb4d3d
{
"projects": {
"default": "softlab-ba722"
}
}
{
/* Visit https://firebase.google.com/docs/database/security to learn more about security rules. */
"rules": {
".read": false,
".write": false
}
}
\ No newline at end of file
{
"database": {
"rules": "database.rules.json"
},
"firestore": {
"rules": "firestore.rules",
"indexes": "firestore.indexes.json"
}
}
{
"indexes": [],
"fieldOverrides": []
}
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write;
}
}
}
\ No newline at end of file
......@@ -94,19 +94,17 @@ async def getEssay(request):
@app.route('/evaluateFile',methods=["POST"])
async def evaluateFile(request):
body = await request.form()
score = predict(body['essay'])
print(score)
contents = await body["essayFile"].read()
contents = contents.decode('utf-8')
score = predict(contents)
score = round(float(score)/60*100,2)
print(score)
return templates.TemplateResponse('score.html', {'request': request, 'score':score})
@app.route('/evaluate',methods=["POST"])
async def evaluate(request):
body = await request.form()
score = predict(body['essay'])
print(score)
score = round(float(score)/60*100,2)
print(score)
return templates.TemplateResponse('score.html', {'request': request, 'score':score})
@app.route('/contribute',methods=["POST"])
......
......@@ -55,7 +55,7 @@
<div class="text-center">
<br>
--- OR ---
<form action="/evaluateFile" method="post" id="evaluationFile">
<form action="/evaluateFile" method="post" id="evaluationFile" enctype="multipart/form-data">
<input type="file" class="btn btn-lg text-center" value="Evaluate" name="essayFile" />
<input type="Submit" class="btn btn-primary btn-lg text-center" value="Evaluate" name="submit" />
</form>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment