Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Dec 22, 2023. It is now read-only.

Commit 5d3ed0d

Browse files
fake news detection application
1 parent 582256f commit 5d3ed0d

File tree

21 files changed

+189798
-1
lines changed

21 files changed

+189798
-1
lines changed

‎Scripts/Miscellaneous/Fake_news_web/.ipynb_checkpoints/fakenews_AI-checkpoint.ipynb‎

Lines changed: 400 additions & 0 deletions
Large diffs are not rendered by default.
906 Bytes
Binary file not shown.
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
from flask import Flask, abort, jsonify, request, render_template
2+
from sklearn.externals import joblib
3+
from feature import *
4+
import json
5+
6+
pipeline = joblib.load('pipeline.sav')
7+
8+
app = Flask(__name__)
9+
10+
@app.route('/')
11+
def home():
12+
return render_template('index.html')
13+
14+
15+
@app.route('/api',methods=['POST'])
16+
def get_delay():
17+
18+
result=request.form
19+
query_title = result['title']
20+
query_author = result['author']
21+
query_text = result['maintext']
22+
print(query_text)
23+
query = get_all_query(query_title, query_author, query_text)
24+
user_input = {'query':query}
25+
pred = pipeline.predict(query)
26+
print(pred)
27+
dic = {1:'real',0:'fake'}
28+
return f'<html><body><h1>{dic[pred[0]]}</h1> <form action="/"> <button type="submit">back </button> </form></body></html>'
29+
30+
31+
if __name__ == '__main__':
32+
app.run(port=8080, debug=True)

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /