コード例 #1
0
ファイル: final.py プロジェクト: Sam-Tech-2543/Transcribo
                summary += ' ' + documents[i]
            i += 1
        return summary

    def finalsummary(punctuated):

        warnings.filterwarnings("ignore")
        documents = nltk.sent_tokenize(punctuated)
        tfidf_results = TfidfVectorizer(
            tokenizer=get_lemmatized_tokens,
            stop_words=stopwords.words('english')).fit_transform(documents)
        a = get_summary(documents, tfidf_results)
        return a

    a = finalsummary(text)
    print("Summarization DOne!")
    text_en = text
    final = keywords(text_en, words=10, lemmatize=True)
    print(final)
    lens = len(final)

    return render_template("summary.html",
                           a=a,
                           final=final,
                           punctuated=text,
                           lens=lens)


if __name__ == '__main__':
    ui.run()
コード例 #2
0
def set_alarm():
    if request.method == "POST":
        time = request.form.get("time")
        jacks = request.form.get("number")
        num_jacks = int(jacks)

        print(time)

        alarm_time = datetime.fromtimestamp(float(time) / 1e3)

        if alarm_time - datetime.now() > dt.timedelta(0):
            timer = threading.Timer((alarm_time - datetime.now()).seconds,
                                    lambda a=num_jacks: do_jumping_jacks(a))
            timer.start()
            global alarms_file
            if alarms_file is not None:
                alarms_file.close()
            alarms_file = open("alarms.txt", "a+")
            # print(json.dumps((alarm_time.strftime("%Y-%m-%d %H:%M:%S"), jacks)))
            alarms_file.write(
                json.dumps((alarm_time.strftime("%Y-%m-%d %H:%M:%S"), jacks)) +
                "\n")
            alarms_file.close()
        return redirect(url_for("index"))

    elif request.method == "GET":
        return render_template('set_alarm.html')


ui.run()  # call the 'run' method
コード例 #3
0
@app.route('/cdn/<path:filename>')
def custom_static(filename):
    return send_from_directory("/" + osp.dirname(filename),
                               osp.basename(filename))


@app.route('/')
def root():
    return redirect(url_for("index"))


@app.route('/index')
def index():
    resp = make_response(render_template("index.html"))
    return resp


@app.route("/show_nodestates")
def show_workers():
    node_list = []
    resp = make_response(
        render_template("show_nodestates.html", worker_list=node_list))
    return resp


uiapp = FlaskUI(app, host="localhost", port=5001)
uiapp.browser_thread = Thread(target=partial(
    open_browser_func, uiapp, localhost='http://127.0.0.1:{}/'.format(5001)))

uiapp.run()
コード例 #4
0
def RunWebVersion(app):
    ui = FlaskUI(app)
    ui.run()