Flask介绍
Flask是一个非常轻量级的Python Web框架。使用Flask可以很容易地部署算法服务,通过HTTP方式对外提供API响应接口。
以敏感词检测算法为例。 如果要部署其他算法,代码对应做一些修改既可。
部署代码
from flask import Flask, request
from sensitive_word_detect import SensitiveWordDetect
app = Flask(__name__)
# 此处做一些文件读取、类实例化、计算图加载等预处理的工作
sensitive_words_path = './word_files/senti_words.txt' # 敏感词列表
stopWords_path = './word_files/stop_words.txt' # 特殊符号列表
detector = SensitiveWordDetect(sensitive_words_path, stopWords_path)
@app.route('/sentiwords', methods=("POST",))
def sentiwords():
line = request.form['line']
sensitive_words = ''
if line.strip() != '':
_, sensitive_lst = detector.replace_sensitive_word(line)
for word in sen

本文详细介绍如何使用轻量级Python Web框架Flask部署算法服务,以敏感词检测算法为例,展示从代码实现到调用测试的全过程。文章涵盖Flask基本用法、算法集成及HTTP API接口设计。
最低0.47元/天 解锁文章
2600

被折叠的 条评论
为什么被折叠?



