{
    "componentChunkName": "component---src-templates-categories-template-js",
    "path": "/category/machine-learning-ml/",
    "result": {"data":{"allMdx":{"totalCount":11,"edges":[{"node":{"excerpt":"Python FastAPI with JWT Auth predicting House Prices using PyTorch and focusing on Tests (v8) - hosted at Vercel Cloud using Serverless Functions This…","fields":{"slug":"/posts/2026-04-29-python-fastapi-auth-dl-four/"},"frontmatter":{"title":"Python FastAPI with JWT Auth serving House Price Predicting using Deep Learning with the Ames Housing Dataset (v8)","date":"26-May-2026"},"body":"var _excluded = [\"components\"];\nfunction _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }\nfunction _objectWithoutProperties(e, t) { if (null == e) return {}; var o, r, i = _objectWithoutPropertiesLoose(e, t); if (Object.getOwnPropertySymbols) { var s = Object.getOwnPropertySymbols(e); for (r = 0; r < s.length; r++) o = s[r], t.includes(o) || {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]); } return i; }\nfunction _objectWithoutPropertiesLoose(r, e) { if (null == r) return {}; var t = {}; for (var n in r) if ({}.hasOwnProperty.call(r, n)) { if (e.includes(n)) continue; t[n] = r[n]; } return t; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {\n  \"title\": \"Python FastAPI with JWT Auth serving House Price Predicting using Deep Learning with the Ames Housing Dataset (v8)\",\n  \"date\": \"2026-05-26T00:00:00.000Z\",\n  \"published\": true,\n  \"categories\": [\"Python\", \"FastAPI\", \"DevOps\", \"Vercel\", \"REST API\", \"AI\", \"Machine Learning (ML)\", \"Deep Learning\", \"ONNX\", \"House Price Predicting\", \"PyTorch\", \"Tests\", \"Vue\"],\n  \"tags\": [\"python\", \"fastapi\", \"vercel\", \"rest-api\", \"devops\", \"ai\", \"machine-learning\", \"deep-learning\", \"onnx\", \"house-price-predicting\", \"pytorch\", \"tests\", \"vue\"]\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Python FastAPI with JWT Auth predicting House Prices using PyTorch and focusing on Tests (v8) - hosted at Vercel Cloud using Serverless Functions\"), mdx(\"p\", null, \"This version is using the Ames Housing Dataset predicting houce prices by a PyTorch-trained MLP model exported to ONNX format ready for running at various platforms and focusing of different kinds of Tests and a Vue 3 SPA\"), mdx(\"p\", null, mdx(\"a\", {\n    href: \"https://fastapi-jwt-auth-dl-four.vercel.app/docs\",\n    target: \"_blank\",\n    title: \"FastAPI predicting house prices by PyTorch\"\n  }, \"Try the demo by OpenAPI...\")), mdx(\"p\", null, mdx(\"a\", {\n    href: \"https://vue.fastapi.jwt.auth.dl.four.persteenolsen.com\",\n    target: \"_blank\",\n    title: \"FastAPI predicting house prices by PyTorch\"\n  }, \"Try the demo by a Vue 3 SPA...\")), mdx(\"p\", null, \"A Starter FastAPI + JWT Auth + Deep Learning + Tests + ONNX + House Price Predicting + Ames Housing Dataset + OpenAPI / Swagger + Vue SPA - secured by HTTPS\"), mdx(\"p\", null, \"During the development process, I used ChatGPT for assisting with code generation and Github Copilot for code inline suggestion\"), mdx(\"p\", null, \"DevOps by VS Code + GitHub + Vercel Cloud \"), mdx(\"p\", null, mdx(\"a\", {\n    href: \"https://github.com/persteenolsen/fastapi-jwt-auth-dl-four\",\n    target: \"_blank\"\n  }, \"The Web API at GitHub\")), mdx(\"a\", {\n    href: \"https://github.com/persteenolsen/vue-fastapi-jwt-auth-dl-four\",\n    target: \"_blank\"\n  }, \"The Vue SPA at GitHub\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},{"node":{"excerpt":"Python FastAPI with JWT Auth serving a PyTorch-trained MLP model exported to ONNX with strict XOR input validation - hosted at Vercel Cloud using…","fields":{"slug":"/posts/2026-04-24-python-fastapi-auth-dl-one/"},"frontmatter":{"title":"Python FastAPI with JWT Auth serving ML Inference API solving the XOR Problem by PyTorch","date":"25-May-2026"},"body":"var _excluded = [\"components\"];\nfunction _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }\nfunction _objectWithoutProperties(e, t) { if (null == e) return {}; var o, r, i = _objectWithoutPropertiesLoose(e, t); if (Object.getOwnPropertySymbols) { var s = Object.getOwnPropertySymbols(e); for (r = 0; r < s.length; r++) o = s[r], t.includes(o) || {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]); } return i; }\nfunction _objectWithoutPropertiesLoose(r, e) { if (null == r) return {}; var t = {}; for (var n in r) if ({}.hasOwnProperty.call(r, n)) { if (e.includes(n)) continue; t[n] = r[n]; } return t; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {\n  \"title\": \"Python FastAPI with JWT Auth serving ML Inference API solving the XOR Problem by PyTorch\",\n  \"date\": \"2026-05-25T00:00:00.000Z\",\n  \"published\": true,\n  \"categories\": [\"Python\", \"FastAPI\", \"DevOps\", \"Vercel\", \"REST API\", \"AI\", \"Machine Learning (ML)\", \"Deep Learning\", \"ONNX\", \"PyTorch\"],\n  \"tags\": [\"python\", \"fastapi\", \"vercel\", \"rest-api\", \"devops\", \"ai\", \"machine-learning\", \"deep-learning\", \"onnx\", \"pytorch\"]\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Python FastAPI with JWT Auth serving a PyTorch-trained MLP model exported to ONNX with strict XOR input validation - hosted at Vercel Cloud using Serverless Functions\"), mdx(\"p\", null, mdx(\"a\", {\n    href: \"https://fastapi-jwt-auth-dl-one.vercel.app/docs\",\n    target: \"_blank\",\n    title: \"FastAPI serving JWT Auth and DL using ONNX\"\n  }, \"Try the demo by OpenAPI...\")), mdx(\"p\", null, \"A Starter FastAPI + JWT Auth + Deep Learning to solve the XOR Problem + OpenAPI / Swagger - secured by HTTPS\"), mdx(\"p\", null, \"During the development process, I used ChatGPT for assisting with code generation and Github Copilot for code inline suggestion\"), mdx(\"p\", null, \"DevOps by VS Code + GitHub + Vercel Cloud \"), mdx(\"a\", {\n    href: \"https://github.com/persteenolsen/fastapi-jwt-auth-dl-one\",\n    target: \"_blank\"\n  }, \"The Web API at GitHub\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},{"node":{"excerpt":"Python FastAPI with JWT Auth prediction House Prices using Linear Regression (v7) - hosted at Vercel Cloud using Serverless Functions This version is…","fields":{"slug":"/posts/2026-04-18-python-fastapi-auth-ml-five/"},"frontmatter":{"title":"Python FastAPI with JWT Auth serving House Price Predicting using Classic Machine Learning with the Ames Housing Datase (v7)","date":"06-May-2026"},"body":"var _excluded = [\"components\"];\nfunction _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }\nfunction _objectWithoutProperties(e, t) { if (null == e) return {}; var o, r, i = _objectWithoutPropertiesLoose(e, t); if (Object.getOwnPropertySymbols) { var s = Object.getOwnPropertySymbols(e); for (r = 0; r < s.length; r++) o = s[r], t.includes(o) || {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]); } return i; }\nfunction _objectWithoutPropertiesLoose(r, e) { if (null == r) return {}; var t = {}; for (var n in r) if ({}.hasOwnProperty.call(r, n)) { if (e.includes(n)) continue; t[n] = r[n]; } return t; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {\n  \"title\": \"Python FastAPI with JWT Auth serving House Price Predicting using Classic Machine Learning with the Ames Housing Datase (v7)\",\n  \"date\": \"2026-05-06T00:00:00.000Z\",\n  \"published\": true,\n  \"categories\": [\"Python\", \"FastAPI\", \"DevOps\", \"Vercel\", \"REST API\", \"AI\", \"Machine Learning (ML)\", \"ONNX\", \"House Price Predicting\"],\n  \"tags\": [\"python\", \"fastapi\", \"vercel\", \"rest-api\", \"devops\", \"ai\", \"machine-learning\", \"onnx\", \"house-price-predicting\"]\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Python FastAPI with JWT Auth prediction House Prices using Linear Regression (v7) - hosted at Vercel Cloud using Serverless Functions\"), mdx(\"p\", null, \"This version is using the Ames Housing Dataset predicting houce prices by a model trained by Linear Regression exported to ONNX format ready for running at various platforms\"), mdx(\"p\", null, mdx(\"a\", {\n    href: \"https://fastapi-jwt-auth-ml-five.vercel.app/docs\",\n    target: \"_blank\",\n    title: \"FastAPI predicting house prices by Linear Regression\"\n  }, \"Try the demo by OpenAPI...\")), mdx(\"p\", null, \"A Starter FastAPI + JWT Auth + ML + Linear Regression + ONNX + House Price Predicting + Ames Housing Dataset + OpenAPI / Swagger - secured by HTTPS\"), mdx(\"p\", null, \"During the development process, I used ChatGPT for assisting with code generation and Github Copilot for code inline suggestion\"), mdx(\"p\", null, \"DevOps by VS Code + GitHub + Vercel Cloud \"), mdx(\"a\", {\n    href: \"https://github.com/persteenolsen/fastapi-jwt-auth-ml-five\",\n    target: \"_blank\"\n  }, \"The Web API at GitHub\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},{"node":{"excerpt":"Python FastAPI with JWT Auth predicting House Prices (v6) - hosted at Vercel Cloud using Serverless Functions This version is using the Ames Housing…","fields":{"slug":"/posts/2026-04-29-python-fastapi-auth-dl-three/"},"frontmatter":{"title":"Python FastAPI with JWT Auth serving ML Inference API predicting house prices using Ames Dataset and PyTorch (v6)","date":"05-May-2026"},"body":"var _excluded = [\"components\"];\nfunction _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }\nfunction _objectWithoutProperties(e, t) { if (null == e) return {}; var o, r, i = _objectWithoutPropertiesLoose(e, t); if (Object.getOwnPropertySymbols) { var s = Object.getOwnPropertySymbols(e); for (r = 0; r < s.length; r++) o = s[r], t.includes(o) || {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]); } return i; }\nfunction _objectWithoutPropertiesLoose(r, e) { if (null == r) return {}; var t = {}; for (var n in r) if ({}.hasOwnProperty.call(r, n)) { if (e.includes(n)) continue; t[n] = r[n]; } return t; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {\n  \"title\": \"Python FastAPI with JWT Auth serving ML Inference API predicting house prices using Ames Dataset and PyTorch (v6)\",\n  \"date\": \"2026-05-05T00:00:00.000Z\",\n  \"published\": true,\n  \"categories\": [\"Python\", \"FastAPI\", \"DevOps\", \"Vercel\", \"REST API\", \"AI\", \"Machine Learning (ML)\", \"Deep Learning\", \"ONNX\", \"House Price Predicting\", \"PyTorch\"],\n  \"tags\": [\"python\", \"fastapi\", \"vercel\", \"rest-api\", \"devops\", \"ai\", \"machine-learning\", \"deep-learning\", \"onnx\", \"house-price-predicting\", \"pytorch\"]\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Python FastAPI with JWT Auth predicting House Prices (v6) - hosted at Vercel Cloud using Serverless Functions\"), mdx(\"p\", null, \"This version is using the Ames Housing Dataset predicting houce prices by a PyTorch-trained MLP model exported to ONNX format ready for running at various platforms\"), mdx(\"p\", null, mdx(\"a\", {\n    href: \"https://fastapi-jwt-auth-dl-three.vercel.app/docs\",\n    target: \"_blank\",\n    title: \"FastAPI predicting house prices by PyTorch\"\n  }, \"Try the demo by OpenAPI...\")), mdx(\"p\", null, \"A Starter FastAPI + JWT Auth + Deep Learning + ONNX + House Price Predicting + Ames Housing Dataset + OpenAPI / Swagger - secured by HTTPS\"), mdx(\"p\", null, \"During the development process, I used ChatGPT for assisting with code generation and Github Copilot for code inline suggestion\"), mdx(\"p\", null, \"DevOps by VS Code + GitHub + Vercel Cloud \"), mdx(\"a\", {\n    href: \"https://github.com/persteenolsen/fastapi-jwt-auth-dl-three\",\n    target: \"_blank\"\n  }, \"The Web API at GitHub\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},{"node":{"excerpt":"Python FastAPI with JWT Auth predicting House Prices (v5) - hosted at Vercel Cloud using Serverless Functions This version is using a synthetic…","fields":{"slug":"/posts/2026-04-27-python-fastapi-auth-dl-two/"},"frontmatter":{"title":"Python FastAPI with JWT Auth serving ML Inference API predicting house prices using PyTorch (v5)","date":"03-May-2026"},"body":"var _excluded = [\"components\"];\nfunction _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }\nfunction _objectWithoutProperties(e, t) { if (null == e) return {}; var o, r, i = _objectWithoutPropertiesLoose(e, t); if (Object.getOwnPropertySymbols) { var s = Object.getOwnPropertySymbols(e); for (r = 0; r < s.length; r++) o = s[r], t.includes(o) || {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]); } return i; }\nfunction _objectWithoutPropertiesLoose(r, e) { if (null == r) return {}; var t = {}; for (var n in r) if ({}.hasOwnProperty.call(r, n)) { if (e.includes(n)) continue; t[n] = r[n]; } return t; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {\n  \"title\": \"Python FastAPI with JWT Auth serving ML Inference API predicting house prices using PyTorch (v5)\",\n  \"date\": \"2026-05-03T00:00:00.000Z\",\n  \"published\": true,\n  \"categories\": [\"Python\", \"FastAPI\", \"DevOps\", \"Vercel\", \"REST API\", \"AI\", \"Machine Learning (ML)\", \"Deep Learning\", \"ONNX\", \"House Price Predicting\", \"PyTorch\"],\n  \"tags\": [\"python\", \"fastapi\", \"vercel\", \"rest-api\", \"devops\", \"ai\", \"machine-learning\", \"deep-learning\", \"onnx\", \"house-price-predicting\", \"pytorch\"]\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Python FastAPI with JWT Auth predicting House Prices (v5) - hosted at Vercel Cloud using Serverless Functions\"), mdx(\"p\", null, \"This version is using a synthetic generated Dataset predicting houce prices by a PyTorch-trained MLP model exported to ONNX format ready for running at various platforms\"), mdx(\"p\", null, mdx(\"a\", {\n    href: \"https://fastapi-jwt-auth-dl-two.vercel.app/docs\",\n    target: \"_blank\",\n    title: \"FastAPI serving JWT Auth and DL using ONNX\"\n  }, \"Try the demo by OpenAPI...\")), mdx(\"p\", null, \"A Starter FastAPI + JWT Auth + Deep Learning + ONNX + House Price Predicting + OpenAPI / Swagger - secured by HTTPS\"), mdx(\"p\", null, \"During the development process, I used ChatGPT for assisting with code generation and Github Copilot for code inline suggestion\"), mdx(\"p\", null, \"DevOps by VS Code + GitHub + Vercel Cloud \"), mdx(\"a\", {\n    href: \"https://github.com/persteenolsen/fastapi-jwt-auth-dl-two\",\n    target: \"_blank\"\n  }, \"The Web API at GitHub\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},{"node":{"excerpt":"Python FastAPI with JWT Auth serving a Machine Learning Application using Linear Regression and ONNX Predicting House Prices (v4) - hosted at Vercel…","fields":{"slug":"/posts/2026-04-18-python-fastapi-auth-ml-four/"},"frontmatter":{"title":"Python FastAPI with JWT Auth predicting house prices by Machine Learning using Linear Regression (v4)","date":"22-April-2026"},"body":"var _excluded = [\"components\"];\nfunction _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }\nfunction _objectWithoutProperties(e, t) { if (null == e) return {}; var o, r, i = _objectWithoutPropertiesLoose(e, t); if (Object.getOwnPropertySymbols) { var s = Object.getOwnPropertySymbols(e); for (r = 0; r < s.length; r++) o = s[r], t.includes(o) || {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]); } return i; }\nfunction _objectWithoutPropertiesLoose(r, e) { if (null == r) return {}; var t = {}; for (var n in r) if ({}.hasOwnProperty.call(r, n)) { if (e.includes(n)) continue; t[n] = r[n]; } return t; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {\n  \"title\": \"Python FastAPI with JWT Auth predicting house prices by Machine Learning using Linear Regression (v4)\",\n  \"date\": \"2026-04-22T00:00:00.000Z\",\n  \"published\": true,\n  \"categories\": [\"Python\", \"FastAPI\", \"DevOps\", \"Vercel\", \"REST API\", \"AI\", \"Machine Learning (ML)\", \"ONNX\", \"House Price Predicting\"],\n  \"tags\": [\"python\", \"fastapi\", \"vercel\", \"rest-api\", \"devops\", \"ai\", \"machine-learning\", \"onnx\", \"house-price-predicting\"]\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Python FastAPI with JWT Auth serving a Machine Learning Application using Linear Regression and ONNX Predicting House Prices (v4) - hosted at Vercel Cloud using Serverless Functions\"), mdx(\"p\", null, \"This version predict the house price by size, number of rooms, year built, location and condition and saves the model in ONNX. This format is great for Vercel Serverless as well as other platforms\"), mdx(\"p\", null, mdx(\"a\", {\n    href: \"https://fastapi-jwt-auth-ml-four.vercel.app/docs\",\n    target: \"_blank\",\n    title: \"FastAPI serving JWT Auth and ML using ONNX\"\n  }, \"Try the demo by OpenAPI...\")), mdx(\"p\", null, \"A Starter FastAPI + JWT Auth + ML + Linear Regression + ONNX + Predicting house prices + OpenAPI / Swagger - secured by HTTPS\"), mdx(\"p\", null, \"During the development process, I used ChatGPT for assisting with code generation and Github Copilot for code inline suggestion\"), mdx(\"p\", null, \"DevOps by VS Code + GitHub + Vercel Cloud \"), mdx(\"a\", {\n    href: \"https://github.com/persteenolsen/fastapi-jwt-auth-ml-four\",\n    target: \"_blank\"\n  }, \"The Web API at GitHub\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},{"node":{"excerpt":"Python FastAPI with JWT Auth using PostgreSQL serving a Machine Learning Application Predicting House Prices using Linear Regression (v3) - hosted at…","fields":{"slug":"/posts/2026-04-19-python-fastapi-auth-ml-three/"},"frontmatter":{"title":"Python FastAPI with JWT Auth predicting house prices by Machine Learning using Linear Regression and logs Predictions by PostgreSQL (v3)","date":"20-April-2026"},"body":"var _excluded = [\"components\"];\nfunction _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }\nfunction _objectWithoutProperties(e, t) { if (null == e) return {}; var o, r, i = _objectWithoutPropertiesLoose(e, t); if (Object.getOwnPropertySymbols) { var s = Object.getOwnPropertySymbols(e); for (r = 0; r < s.length; r++) o = s[r], t.includes(o) || {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]); } return i; }\nfunction _objectWithoutPropertiesLoose(r, e) { if (null == r) return {}; var t = {}; for (var n in r) if ({}.hasOwnProperty.call(r, n)) { if (e.includes(n)) continue; t[n] = r[n]; } return t; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {\n  \"title\": \"Python FastAPI with JWT Auth predicting house prices by Machine Learning using Linear Regression and logs Predictions by PostgreSQL (v3)\",\n  \"date\": \"2026-04-20T00:00:00.000Z\",\n  \"published\": true,\n  \"categories\": [\"Python\", \"FastAPI\", \"DevOps\", \"Vercel\", \"REST API\", \"AI\", \"Machine Learning (ML)\", \"PostgreSQL\", \"House Price Predicting\"],\n  \"tags\": [\"python\", \"fastapi\", \"vercel\", \"rest-api\", \"devops\", \"ai\", \"machine-learning\", \"postgresql\", \"house-price-predicting\"]\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Python FastAPI with JWT Auth using PostgreSQL serving a Machine Learning Application Predicting House Prices using Linear Regression (v3) - hosted at Vercel Cloud using Serverless Functions\"), mdx(\"p\", null, \"This version predict the house price by size, number of rooms, year built, location and condition and saves the model in pkl. In this version the predictions are saved in a PostgreSQL database hosted at Neon\"), mdx(\"p\", null, mdx(\"a\", {\n    href: \"https://fastapi-jwt-auth-ml-three.vercel.app/docs\",\n    target: \"_blank\",\n    title: \"FastAPI serving JWT Auth and ML\"\n  }, \"Try the demo by OpenAPI...\")), mdx(\"p\", null, \"A Starter FastAPI + JWT Auth + PostgreSQL + ML + Linear Regression + Predicting house prices + OpenAPI / Swagger - secured by HTTPS\"), mdx(\"p\", null, \"During the development process, I used ChatGPT for assisting with code generation and Github Copilot for code inline suggestion\"), mdx(\"p\", null, \"DevOps by VS Code + GitHub + Vercel Cloud \"), mdx(\"a\", {\n    href: \"https://github.com/persteenolsen/fastapi-jwt-auth-ml-three\",\n    target: \"_blank\"\n  }, \"The Web API at GitHub\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},{"node":{"excerpt":"Python FastAPI with JWT Auth serving a Machine Learning Application Predicting House Prices using Linear Regression (v2) - hosted at Vercel Cloud…","fields":{"slug":"/posts/2026-04-18-python-fastapi-auth-ml-two/"},"frontmatter":{"title":"Python FastAPI with JWT Auth predicting house prices by Machine Learning using Linear Regression (v2)","date":"19-April-2026"},"body":"var _excluded = [\"components\"];\nfunction _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }\nfunction _objectWithoutProperties(e, t) { if (null == e) return {}; var o, r, i = _objectWithoutPropertiesLoose(e, t); if (Object.getOwnPropertySymbols) { var s = Object.getOwnPropertySymbols(e); for (r = 0; r < s.length; r++) o = s[r], t.includes(o) || {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]); } return i; }\nfunction _objectWithoutPropertiesLoose(r, e) { if (null == r) return {}; var t = {}; for (var n in r) if ({}.hasOwnProperty.call(r, n)) { if (e.includes(n)) continue; t[n] = r[n]; } return t; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {\n  \"title\": \"Python FastAPI with JWT Auth predicting house prices by Machine Learning using Linear Regression (v2)\",\n  \"date\": \"2026-04-19T00:00:00.000Z\",\n  \"published\": true,\n  \"categories\": [\"Python\", \"FastAPI\", \"DevOps\", \"Vercel\", \"REST API\", \"AI\", \"Machine Learning (ML)\", \"House Price Predicting\"],\n  \"tags\": [\"python\", \"fastapi\", \"vercel\", \"rest-api\", \"devops\", \"ai\", \"machine-learning\", \"house-price-predicting\"]\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Python FastAPI with JWT Auth serving a Machine Learning Application Predicting House Prices using Linear Regression (v2) - hosted at Vercel Cloud using Serverless Functions\"), mdx(\"p\", null, \"This version predict the house price by size, number of rooms, year built, location and condition and saves the model in pkl \"), mdx(\"p\", null, mdx(\"a\", {\n    href: \"https://fastapi-jwt-auth-ml-two.vercel.app/docs\",\n    target: \"_blank\",\n    title: \"FastAPI serving JWT Auth and ML\"\n  }, \"Try the demo by OpenAPI...\")), mdx(\"p\", null, \"A Starter FastAPI + JWT Auth + ML + Linear Regression + Predicting house prices + OpenAPI / Swagger - secured by HTTPS\"), mdx(\"p\", null, \"During the development process, I used ChatGPT for assisting with code generation and Github Copilot for code inline suggestion\"), mdx(\"p\", null, \"DevOps by VS Code + GitHub + Vercel Cloud \"), mdx(\"a\", {\n    href: \"https://github.com/persteenolsen/fastapi-jwt-auth-ml-two\",\n    target: \"_blank\"\n  }, \"The Web API at GitHub\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},{"node":{"excerpt":"Python FastAPI with JWT Auth serving a simple Machine Learning Application Predicting House Prices using Linear Regression (v1) - hosted at Vercel…","fields":{"slug":"/posts/2026-04-14-python-fastapi-auth-ml-one/"},"frontmatter":{"title":"Python FastAPI with JWT Auth predicting house prices by Machine Learning using Linear Regression (v1)","date":"18-April-2026"},"body":"var _excluded = [\"components\"];\nfunction _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }\nfunction _objectWithoutProperties(e, t) { if (null == e) return {}; var o, r, i = _objectWithoutPropertiesLoose(e, t); if (Object.getOwnPropertySymbols) { var s = Object.getOwnPropertySymbols(e); for (r = 0; r < s.length; r++) o = s[r], t.includes(o) || {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]); } return i; }\nfunction _objectWithoutPropertiesLoose(r, e) { if (null == r) return {}; var t = {}; for (var n in r) if ({}.hasOwnProperty.call(r, n)) { if (e.includes(n)) continue; t[n] = r[n]; } return t; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {\n  \"title\": \"Python FastAPI with JWT Auth predicting house prices by Machine Learning using Linear Regression (v1)\",\n  \"date\": \"2026-04-18T00:00:00.000Z\",\n  \"published\": true,\n  \"categories\": [\"Python\", \"FastAPI\", \"DevOps\", \"Vercel\", \"REST API\", \"AI\", \"Machine Learning (ML)\", \"House Price Predicting\"],\n  \"tags\": [\"python\", \"fastapi\", \"vercel\", \"rest-api\", \"devops\", \"ai\", \"machine-learning\", \"house-price-predicting\"]\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Python FastAPI with JWT Auth serving a simple Machine Learning Application Predicting House Prices using Linear Regression (v1) - hosted at Vercel Cloud using Serverless Functions\"), mdx(\"p\", null, \"This version predict the house price by size and number of rooms and saves the model in pkl \"), mdx(\"p\", null, mdx(\"a\", {\n    href: \"https://fastapi-jwt-auth-ml-one.vercel.app/docs\",\n    target: \"_blank\",\n    title: \"FastAPI serving JWT Auth and ML\"\n  }, \"Try the demo by OpenAPI...\")), mdx(\"p\", null, \"A Starter FastAPI + JWT Auth + ML + Linear Regression + Predicting house prices + OpenAPI / Swagger - secured by HTTPS\"), mdx(\"p\", null, \"During the development process, I used ChatGPT for assisting with code generation and Github Copilot for code inline suggestion\"), mdx(\"p\", null, \"DevOps by VS Code + GitHub + Vercel Cloud \"), mdx(\"a\", {\n    href: \"https://github.com/persteenolsen/fastapi-jwt-auth-ml-one\",\n    target: \"_blank\"\n  }, \"The Web API at GitHub\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},{"node":{"excerpt":".NET 8 Console App for tasting wine using ML.NET with C# Explore Artificial Intelligence and Machine Learning This is a console application using…","fields":{"slug":"/posts/2023-05-09-ml-dot-net-tasting-wine/"},"frontmatter":{"title":".NET 8 Machine Learning used for tasting wine","date":"17-April-2026"},"body":"var _excluded = [\"components\"];\nfunction _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }\nfunction _objectWithoutProperties(e, t) { if (null == e) return {}; var o, r, i = _objectWithoutPropertiesLoose(e, t); if (Object.getOwnPropertySymbols) { var s = Object.getOwnPropertySymbols(e); for (r = 0; r < s.length; r++) o = s[r], t.includes(o) || {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]); } return i; }\nfunction _objectWithoutPropertiesLoose(r, e) { if (null == r) return {}; var t = {}; for (var n in r) if ({}.hasOwnProperty.call(r, n)) { if (e.includes(n)) continue; t[n] = r[n]; } return t; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {\n  \"title\": \".NET 8 Machine Learning used for tasting wine\",\n  \"date\": \"2026-04-17T00:00:00.000Z\",\n  \"published\": true,\n  \"categories\": [\".NET\", \"ML.NET\", \"C#\", \"AI\", \"Machine Learning (ML)\"],\n  \"tags\": [\"machine-learning\", \"ml-dot-net\", \"c#\", \"ai\", \"machine-learning\"]\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \".NET 8 Console App for tasting wine using ML.NET with C#\"), mdx(\"p\", null, \"Explore Artificial Intelligence and Machine Learning\"), mdx(\"p\", null, \"This is a console application using Microsoft\\u2019s Machine Learning framework ML.NET for tasting wine\"), mdx(\"p\", null, \"FastTree regression used to train the Model\"), mdx(\"a\", {\n    href: \"https://github.com/persteenolsen/dotnet-8-wine-ml\",\n    target: \"_blank\"\n  }, \"The code at GitHub\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},{"node":{"excerpt":".NET 8 Console App to predict the global temperature using ML.NET with C# Explore Artificial Intelligence and Machine Learning This is a console…","fields":{"slug":"/posts/2023-05-10-ml-dot-net-predict-temperaturer/"},"frontmatter":{"title":".NET 8 Machine Learning to predict global temperature","date":"17-April-2026"},"body":"var _excluded = [\"components\"];\nfunction _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }\nfunction _objectWithoutProperties(e, t) { if (null == e) return {}; var o, r, i = _objectWithoutPropertiesLoose(e, t); if (Object.getOwnPropertySymbols) { var s = Object.getOwnPropertySymbols(e); for (r = 0; r < s.length; r++) o = s[r], t.includes(o) || {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]); } return i; }\nfunction _objectWithoutPropertiesLoose(r, e) { if (null == r) return {}; var t = {}; for (var n in r) if ({}.hasOwnProperty.call(r, n)) { if (e.includes(n)) continue; t[n] = r[n]; } return t; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {\n  \"title\": \".NET 8 Machine Learning to predict global temperature\",\n  \"date\": \"2026-04-17T00:00:00.000Z\",\n  \"published\": true,\n  \"categories\": [\".NET\", \"ML.NET\", \"C#\", \"AI\", \"Machine Learning (ML)\"],\n  \"tags\": [\"machine-learning\", \"ml-dot-net\", \"c#\", \"ai\", \"machine-learning\"]\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \".NET 8 Console App to predict the global temperature using ML.NET with C#\"), mdx(\"p\", null, \"Explore Artificial Intelligence and Machine Learning\"), mdx(\"p\", null, \"This is a console application using Microsoft\\u2019s Machine Learning framework ML.NET to predict the global temperatures\"), mdx(\"p\", null, \"Singular Spectrum Analysis (SSA) model for univariate time-series forecasting using\\nthe method \\\"ForecastBySsa\\\" of the class \\\"TimeSeriesCatalog\\\" for training the Model\"), mdx(\"a\", {\n    href: \"https://github.com/persteenolsen/dotnet-8-global-temperature-ml\",\n    target: \"_blank\"\n  }, \"The code at GitHub\"));\n}\n;\nMDXContent.isMDXComponent = true;"}}]}},"pageContext":{"category":"Machine Learning (ML)"}},
    "staticQueryHashes": ["4278130389"]}