这里参数用大年夜写字母开首,本来计算改掉落的。后来想想照样算了。
下面是我写的一个表单,模仿了卖家宣布信息的几个关键流程。
Record, 是一个JSON对象。属性值是(title, description, price)
我不想只供给一些代码片段。为了赞助大年夜家更好的懂得。我把所有的办事端代码都贴上来了。
server.js:
- const express = require('express');
- const bodyParser = require('body-parser');
- const AWS = require('aws-sdk');
- const app = express();
- app.use(express.static('public'));
- app.use(bodyParser.json());
- AWS.config.loadFromPath('./private/aws-credentials.json');
- const machineLearning = new AWS.MachineLearning();
- app.post('/predict', (req, res) => { const params = {
- MLModelId: 'my-model-id',
- PredictEndpoint: 'https://realtime.machinelearning.us-east-1.amazonaws.com',
- Record: req.body,
- };
- machineLearning.predict(params, (err, data) => { if (err) {
- console.log(err);
- } else {
- res.json({ category: data.Prediction.predictedLabel });
- }
- });
- });
- app.listen(8080);
aws-credentials.json:
- {
- "accessKeyId": "my-access-key-id",
- "secretAccessKey": "shhh-secret-squirrel", "region": "us-east-1"
- }
(在.gitignore 中忽视 /private 文件夹)
膳绫擎就是所有的后台代码。
前端代码
表单琅绫擎的代码功能比较简单。
- 监听几个输入框的 blur 事宜
- 攫取表单琅绫擎的字段值
- POST 给 API 端
- 把 API 端返回的 prediction 显示在页面上
问题,若何才能节约时光
如许子用户选类其余时光就能省下来了。他们就可以高兴的把这些时光拿往来交往 reddit 找 DIY 的双层床了。
- (function() {
- const titleEl = document.getElementById('title-input');
- const descriptionEl = document.getElementById('desc-input');
- const priceEl = document.getElementById('price-input');
- const catSuggestionsEl = document.getElementById('cat-suggestions');
- const catSuggestionEl = document.getElementById(
推荐阅读
在网页设计中,跟着响应式设计的到来,各类响应式设计筹划层出不穷。对于图片响应式的问题也有很多前端开辟人员在进行研究。比较好的图片响应式假想就是在不合的屏幕分辨率下应用不合实际>>>详细阅读
本文标题:利用一点机器学习来加速你的网站
地址:http://www.17bianji.com/lsqh/34767.html
1/2 1