Spaces:
Runtime error
Runtime error
import sys | |
import logging | |
from flask import Flask, jsonify, request | |
from similarity import LanguageModel, Similarity | |
app = Flask(__name__) | |
PRE_TRAINED_MODEL_PATH = './model' | |
def init_logger(): | |
root_logger= logging.getLogger() | |
root_logger.setLevel(logging.INFO) | |
root_logger.addHandler(logging.StreamHandler(sys.stdout)) | |
logging.info("Logger initialized") | |
init_logger() | |
lm = LanguageModel(pre_trained_model_path=PRE_TRAINED_MODEL_PATH, max_len=1000) | |
similarity = Similarity(featurize_fn=lm.featurize) | |
def process_request(): | |
text1 = request.values.get('text1') | |
text2 = request.values.get('text2') | |
score = similarity.get_score(text1, text2) | |
response = {'similarity score': score} | |
response = jsonify(response) | |
response.headers.add("Access-Control-Allow-Origin", "*") | |
return response | |
if __name__ == "__main__": | |
app.run(host="0.0.0.0", port=7860) |