top of page

from flask import Flask, render_template, request,jsonify

import numpy as np

import pandas as pd

from joblib import load

import os

app = Flask(__name__,static_folder='templates',static_url_path='/')

@app.route('/linearsaving', methods=['POST'])

def linear2():

mysalary = request.form['salary']

myage = request.form['age']

mychildren = request.form['children']

model = load('saving-predict.joblib')

np_arr = np.array([mysalary,myage,mychildren],dtype=np.float64)

predictions = model.predict([np_arr])

response_data = {

'salary': mysalary,

'age': myage,

'children': mychildren,

'recommendation': predictions[0]}

return jsonify(response_data)

app.py

LINUX

bottom of page