|
@@ -5,7 +5,7 @@
|
|
|
from quart import Blueprint, jsonify, request
|
|
|
|
|
|
from .AccountArticleRank import AccountArticleRank
|
|
|
-
|
|
|
+from .nlpServer import NLPClass
|
|
|
blueprint = Blueprint("LongArticlesAlgServer", __name__)
|
|
|
|
|
|
|
|
@@ -36,4 +36,15 @@ def AlgRoutes(mysql_client):
|
|
|
print(response)
|
|
|
return jsonify(response)
|
|
|
|
|
|
+ @blueprint.route("/nlp", methods=["POST"])
|
|
|
+ async def nlpProcess():
|
|
|
+ """
|
|
|
+ nlp processor
|
|
|
+ :return:
|
|
|
+ """
|
|
|
+ params = await request.get_json()
|
|
|
+ nlp = NLPClass(params=params)
|
|
|
+ response = await nlp.deal()
|
|
|
+ return jsonify(response)
|
|
|
+
|
|
|
return blueprint
|