{"id":5646322,"date":"2022-07-27T16:54:59","date_gmt":"2022-07-27T20:54:59","guid":{"rendered":"https:\/\/lightning.ai\/pages\/?p=5646322"},"modified":"2022-09-10T11:05:52","modified_gmt":"2022-09-10T15:05:52","slug":"how-to-build-apps-on-lightning-ai","status":"publish","type":"post","link":"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/","title":{"rendered":"How to Build Apps on Lightning AI"},"content":{"rendered":"<p>At June\u2019s inaugural Lightning Developer Conference, Lightning AI&#8217;s Staff Product Manager Eden Afek explored how you can bring your machine learning models to life through AI-powered Lightning Apps.<\/p>\n<p>You can watch her presentation below, or continue reading to learn how Lightning AI simplifies this process, allowing you to create a fully interactive application in a matter of days <b>\u2014<\/b> not months.<\/p>\n<p><iframe loading=\"lazy\" title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/pfWevolMNPI\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<h2>Open Source Makes Everything Easier<\/h2>\n<p>One of <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"http:\/\/lightning.ai\"><u>Lightning AI<\/u><\/a><\/span>&#8216;s core experiences is our gallery of open-source Lightning Apps and Components that you can use to extend your research and build it into an end-to-end ML system in minutes. Because they&#8217;re all open source, you can download the code and modify it in whatever way you need to fit your unique use case.<\/p>\n<p>These constantly growing App and Component galleries allow you to piece together whatever you need to create a machine learning system. This is possible whether you&#8217;re doing research, model building and training, pushing to production, deploying to a public cloud, or even keeping your Lightning App private on your own cluster. Whatever you need is at your fingertips!<\/p>\n<p>To get a better sense of how Lightning accelerates machine learning development, let&#8217;s walk through a few use cases.<\/p>\n<h3>Jane, Academic Researcher<\/h3>\n<h3><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-5646335 size-full aligncenter\" src=\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/07\/undraw_Brainstorming_re_1lmw.png\" alt=\"\" width=\"775\" height=\"548\" srcset=\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/07\/undraw_Brainstorming_re_1lmw.png 775w, https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/07\/undraw_Brainstorming_re_1lmw-300x212.png 300w, https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/07\/undraw_Brainstorming_re_1lmw-768x543.png 768w, https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/07\/undraw_Brainstorming_re_1lmw-200x140.png 200w, https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/07\/undraw_Brainstorming_re_1lmw-600x424.png 600w\" sizes=\"(max-width: 775px) 100vw, 775px\" \/><\/h3>\n<p>Jane is a researcher working on computer vision for robotic. Recently, she began writing a paper for an upcoming conference. Despite her rapidly approaching deadline, she hasn&#8217;t been able to find the right hyperparameters to train her model on, and has no idea how to share her work with others in her lab. These roadblocks risk jeopardizing her ability to finish the paper in time, and her two options don&#8217;t seem like they will allow her to meet her deadline:<\/p>\n<ol>\n<li>She could train on a shared university cluster, but that might take months.<\/li>\n<li>She could train on the cloud, but Jane isn&#8217;t a cloud expert and doesn&#8217;t have the time or resources to learn how to get started or set up an environment.<\/li>\n<\/ol>\n<div class=\"perfect-pullquote vcard pullquote-align-full pullquote-border-placement-left\"><blockquote><p>Lightning AI, however, offers an ideal third option.<\/p><\/blockquote><\/div>\n<p>Jane can quickly browse the Lightning App gallery for something she can use as a jumping-off point. For example, Jane can use either the <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/lightning.ai\/app\/vIDPkk3YiY-Collaborate\" target=\"_blank\" rel=\"noopener\"><u>Collaborate App<\/u><\/a><\/span> (to train with her lab partners) or the <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/lightning.ai\/component\/BA2slXI093-Lightning%20HPO\" target=\"_blank\" rel=\"noopener\"><u>Lightning HPO Component<\/u><\/a> <\/span>(to help select her hyperparameters):<\/p>\n<ul>\n<li><strong>Collaborate<\/strong>: A Lightning App that can train a model at scale, collaboratively, with colleagues or the AI community. This app allows you to train a model across machines spread over the internet. You don&#8217;t have to worry about connecting mixed sets of distributed devices with different GPUs. It&#8217;s as simple as beginning your own training, and others can join by clicking a link you provide. The app also handles connecting, updating, and monitoring your training all through the UI!<\/li>\n<li><strong>Lightning HPO<\/strong>: A component that provides a pythonic implementation of Scalable Hyperparameter Tuning.<\/li>\n<\/ul>\n<p>Most Lightning Apps give you the option to <strong>Launch <\/strong>it immediately, so you can see the app in action:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5646330\" src=\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/07\/Lightning-App-Launch.gif\" alt=\"Lightning App Launch for InVideo computer vision app\" width=\"1440\" height=\"810\" \/>Once Jane finds a Lightning App she wants to use, she can click <strong>Clone &amp; Run<\/strong>. This will copy an instance of this Lightning App into Jane&#8217;s account, and, in a few moments, she&#8217;ll have her first App running on the <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/lightning.ai\/lightning-docs\/levels\/basic\/level_3.html\"><u>Lightning Cloud<\/u><\/a><\/span>. It&#8217;s that easy!<\/p>\n<p>If Jane wants to make any changes to her App, all she needs to do is to click the <strong>Code<\/strong> button to download its code.<\/p>\n<div class=\"perfect-pullquote vcard pullquote-align-full pullquote-border-placement-left\"><blockquote><p>Remember, the code is open source and allows you to change it!<\/p><\/blockquote><\/div>\n<p>The code downloads as an <code>app.py<\/code> file.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5646329\" src=\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/07\/Cloned-Lightning-App-Code.gif\" alt=\"Cloned Lightning App Code for computer vision\" width=\"1440\" height=\"810\" \/>Now, Jane just changes the model, finds the hyperparameters she wants to sweep on, and with a single CLI command can deploy to the cloud.<\/p>\n<p>Once the App is running, Jane can go to the admin dashboard where she can see all the components that are a part of her Lightning App, view what trainings are running or stopped, and any other details important to her.<\/p>\n<p>When she is ready to share, Jane can click the <strong>Share<\/strong> button (next to the <strong>Code<\/strong> button at the top right). This will copy the link to her clipboard, and she can then share it with her collaborators.<\/p>\n<h3>Juan, Machine Learning Engineer<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-5646336 size-full aligncenter\" src=\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/07\/undraw_feeling_proud_qne1.png\" alt=\"\" width=\"951\" height=\"830\" srcset=\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/07\/undraw_feeling_proud_qne1.png 951w, https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/07\/undraw_feeling_proud_qne1-300x262.png 300w, https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/07\/undraw_feeling_proud_qne1-768x670.png 768w, https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/07\/undraw_feeling_proud_qne1-600x524.png 600w\" sizes=\"(max-width: 951px) 100vw, 951px\" \/><\/p>\n<p>Juan is an ML engineer at a news company. He is tasked with improving the recommendations given to readers.<\/p>\n<p>Although Juan has some experience with machine learning and models, he is unsure how to set up an end-to-end ML recommendation system that would work in production.<\/p>\n<p>In the past, this work would have required an expansion of the ML team to handle different parts of the system, which would require resources and time that are unavailable to Juan&#8217;s company. If Juan were to handle building the system on his own, he would have to spend months researching, trying out available tools, and integrating them.<\/p>\n<p>Juan doesn&#8217;t have the time for these options so, like Jane, he turns to Lightning AI to see if it can give him what he needs. Looking through the App Gallery, he finds the AI-powered <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/lightning.ai\/app\/g1VJ8GZ7XF-AI-powered%20HackerNews\" target=\"_blank\" rel=\"noopener\"><u>HackerNews App<\/u><\/a><\/span>:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5646328\" src=\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/07\/HackerNews-Lightning-App.gif\" alt=\"HackerNews Lightning App for recommendation system\" width=\"1440\" height=\"810\" \/><\/p>\n<p>The AI-powered HackerNews Lightning App recommends HackerNews stories to users based on their favorite HackerNews articles. The underlying magic powering this Lightning App is the recommendation system. This App serves to illustrate an end-to-end MLOps workflow for enterprise recommendation systems <b>\u2014\u00a0<\/b>for both news articles and beyond.<\/p>\n<p>Juan can download the code right away, or <strong>Clone &amp; Run<\/strong> to install an instance in his own Lightning account before downloading and modifying the code.<\/p>\n<p>There is one complication that concerns Juan: the data he is training on is private and he therefore can&#8217;t run the App on a public cloud.<\/p>\n<p>Lightning AI easily solves this by allowing Juan to add his own cluster, and then simply and securely run the data on his own infrastructure:<\/p>\n<h2><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-5646327 size-full\" src=\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/07\/Add-Cluster-for-Privacy.gif\" alt=\"Add Cluster for Privacy in Lightning App\" width=\"1440\" height=\"428\" \/><\/h2>\n<h2>A Quick Wrap-up on Lightning AI<\/h2>\n<p>With Lightning AI, research and ML systems can be easily run locally, on the cloud, or on your own private infrastructure. Each user has their own portfolio of Lightning Apps and Components that can be shared publicly. This enables collaboration with other team or community members to improve and advance upon.<\/p>\n<p>The open source Lightning Apps and Components provided on Lightning AI are meant to help you discover something new, find and offer inspiration, and build the next wave of AI-driven applications that you can share with the world or keep private for clients and customers.<\/p>\n<p><a href=\"http:\/\/lightning.ai\"><u>Start building now, for free!<\/u><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>At June\u2019s inaugural Lightning Developer Conference, Lightning AI&#8217;s Staff Product Manager Eden Afek explored how you can bring your machine learning models to life through AI-powered Lightning Apps. You can watch her presentation below, or continue reading to learn how Lightning AI simplifies this process, allowing you to create a fully interactive application in a<a class=\"excerpt-read-more\" href=\"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/\" title=\"ReadHow to Build Apps on Lightning AI\">&#8230; Read more &raquo;<\/a><\/p>\n","protected":false},"author":16,"featured_media":5646331,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[41],"tags":[70,61,45,71],"glossary":[],"acf":{"hide_from_archive":null,"content_type":null,"code_embed":null,"code_shortcode":null,"custom_styles":null,"sticky":null,"additional_authors":null,"mathjax":null,"default_editor":null,"sections":null,"show_table_of_contents":null,"table_of_contents":null,"tabs":null,"tab_group":null},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Build Apps on Lightning AI - Lightning AI<\/title>\n<meta name=\"description\" content=\"Eden Afek, Product Manager at Lightning AI, talks about how to bring your machine learning (ML) models to life using Lightning Apps.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Build Apps on Lightning AI - Lightning AI\" \/>\n<meta property=\"og:description\" content=\"Eden Afek, Product Manager at Lightning AI, talks about how to bring your machine learning (ML) models to life using Lightning Apps.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/\" \/>\n<meta property=\"og:site_name\" content=\"Lightning AI\" \/>\n<meta property=\"article:published_time\" content=\"2022-07-27T20:54:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-09-10T15:05:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/07\/Eden-DevCon2022-blog.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1280\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"JP Hennessy\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@LightningAI\" \/>\n<meta name=\"twitter:site\" content=\"@LightningAI\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"JP Hennessy\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/\"},\"author\":{\"name\":\"JP Hennessy\",\"@id\":\"https:\/\/lightning.ai\/pages\/#\/schema\/person\/2518f4d5541f8e98016f6289169141a6\"},\"headline\":\"How to Build Apps on Lightning AI\",\"datePublished\":\"2022-07-27T20:54:59+00:00\",\"dateModified\":\"2022-09-10T15:05:52+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/\"},\"wordCount\":1101,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/lightning.ai\/pages\/#organization\"},\"image\":{\"@id\":\"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/07\/Eden-DevCon2022-blog.jpg\",\"keywords\":[\"computer vision\",\"lightning\",\"lightning apps\",\"recommendation system\"],\"articleSection\":[\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/\",\"url\":\"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/\",\"name\":\"How to Build Apps on Lightning AI - Lightning AI\",\"isPartOf\":{\"@id\":\"https:\/\/lightning.ai\/pages\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/07\/Eden-DevCon2022-blog.jpg\",\"datePublished\":\"2022-07-27T20:54:59+00:00\",\"dateModified\":\"2022-09-10T15:05:52+00:00\",\"description\":\"Eden Afek, Product Manager at Lightning AI, talks about how to bring your machine learning (ML) models to life using Lightning Apps.\",\"breadcrumb\":{\"@id\":\"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/#primaryimage\",\"url\":\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/07\/Eden-DevCon2022-blog.jpg\",\"contentUrl\":\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/07\/Eden-DevCon2022-blog.jpg\",\"width\":2560,\"height\":1280,\"caption\":\"Turning machine learning models into AI applications with Lightning AI\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/lightning.ai\/pages\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Build Apps on Lightning AI\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/lightning.ai\/pages\/#website\",\"url\":\"https:\/\/lightning.ai\/pages\/\",\"name\":\"Lightning AI\",\"description\":\"The platform for teams to build AI.\",\"publisher\":{\"@id\":\"https:\/\/lightning.ai\/pages\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/lightning.ai\/pages\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/lightning.ai\/pages\/#organization\",\"name\":\"Lightning AI\",\"url\":\"https:\/\/lightning.ai\/pages\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/lightning.ai\/pages\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2023\/02\/image-17.png\",\"contentUrl\":\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2023\/02\/image-17.png\",\"width\":1744,\"height\":856,\"caption\":\"Lightning AI\"},\"image\":{\"@id\":\"https:\/\/lightning.ai\/pages\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/LightningAI\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/lightning.ai\/pages\/#\/schema\/person\/2518f4d5541f8e98016f6289169141a6\",\"name\":\"JP Hennessy\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/lightning.ai\/pages\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/28ade268218ae45f723b0b62499f527a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/28ade268218ae45f723b0b62499f527a?s=96&d=mm&r=g\",\"caption\":\"JP Hennessy\"},\"url\":\"https:\/\/lightning.ai\/pages\/author\/jplightning-ai\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Build Apps on Lightning AI - Lightning AI","description":"Eden Afek, Product Manager at Lightning AI, talks about how to bring your machine learning (ML) models to life using Lightning Apps.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/","og_locale":"en_US","og_type":"article","og_title":"How to Build Apps on Lightning AI - Lightning AI","og_description":"Eden Afek, Product Manager at Lightning AI, talks about how to bring your machine learning (ML) models to life using Lightning Apps.","og_url":"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/","og_site_name":"Lightning AI","article_published_time":"2022-07-27T20:54:59+00:00","article_modified_time":"2022-09-10T15:05:52+00:00","og_image":[{"width":2560,"height":1280,"url":"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/07\/Eden-DevCon2022-blog.jpg","type":"image\/jpeg"}],"author":"JP Hennessy","twitter_card":"summary_large_image","twitter_creator":"@LightningAI","twitter_site":"@LightningAI","twitter_misc":{"Written by":"JP Hennessy","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/#article","isPartOf":{"@id":"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/"},"author":{"name":"JP Hennessy","@id":"https:\/\/lightning.ai\/pages\/#\/schema\/person\/2518f4d5541f8e98016f6289169141a6"},"headline":"How to Build Apps on Lightning AI","datePublished":"2022-07-27T20:54:59+00:00","dateModified":"2022-09-10T15:05:52+00:00","mainEntityOfPage":{"@id":"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/"},"wordCount":1101,"commentCount":0,"publisher":{"@id":"https:\/\/lightning.ai\/pages\/#organization"},"image":{"@id":"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/#primaryimage"},"thumbnailUrl":"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/07\/Eden-DevCon2022-blog.jpg","keywords":["computer vision","lightning","lightning apps","recommendation system"],"articleSection":["Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/","url":"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/","name":"How to Build Apps on Lightning AI - Lightning AI","isPartOf":{"@id":"https:\/\/lightning.ai\/pages\/#website"},"primaryImageOfPage":{"@id":"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/#primaryimage"},"image":{"@id":"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/#primaryimage"},"thumbnailUrl":"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/07\/Eden-DevCon2022-blog.jpg","datePublished":"2022-07-27T20:54:59+00:00","dateModified":"2022-09-10T15:05:52+00:00","description":"Eden Afek, Product Manager at Lightning AI, talks about how to bring your machine learning (ML) models to life using Lightning Apps.","breadcrumb":{"@id":"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/#primaryimage","url":"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/07\/Eden-DevCon2022-blog.jpg","contentUrl":"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/07\/Eden-DevCon2022-blog.jpg","width":2560,"height":1280,"caption":"Turning machine learning models into AI applications with Lightning AI"},{"@type":"BreadcrumbList","@id":"https:\/\/lightning.ai\/pages\/community\/tutorial\/how-to-build-apps-on-lightning-ai\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/lightning.ai\/pages\/"},{"@type":"ListItem","position":2,"name":"How to Build Apps on Lightning AI"}]},{"@type":"WebSite","@id":"https:\/\/lightning.ai\/pages\/#website","url":"https:\/\/lightning.ai\/pages\/","name":"Lightning AI","description":"The platform for teams to build AI.","publisher":{"@id":"https:\/\/lightning.ai\/pages\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/lightning.ai\/pages\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/lightning.ai\/pages\/#organization","name":"Lightning AI","url":"https:\/\/lightning.ai\/pages\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/lightning.ai\/pages\/#\/schema\/logo\/image\/","url":"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2023\/02\/image-17.png","contentUrl":"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2023\/02\/image-17.png","width":1744,"height":856,"caption":"Lightning AI"},"image":{"@id":"https:\/\/lightning.ai\/pages\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/LightningAI"]},{"@type":"Person","@id":"https:\/\/lightning.ai\/pages\/#\/schema\/person\/2518f4d5541f8e98016f6289169141a6","name":"JP Hennessy","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/lightning.ai\/pages\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/28ade268218ae45f723b0b62499f527a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/28ade268218ae45f723b0b62499f527a?s=96&d=mm&r=g","caption":"JP Hennessy"},"url":"https:\/\/lightning.ai\/pages\/author\/jplightning-ai\/"}]}},"_links":{"self":[{"href":"https:\/\/lightning.ai\/pages\/wp-json\/wp\/v2\/posts\/5646322"}],"collection":[{"href":"https:\/\/lightning.ai\/pages\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lightning.ai\/pages\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lightning.ai\/pages\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/lightning.ai\/pages\/wp-json\/wp\/v2\/comments?post=5646322"}],"version-history":[{"count":0,"href":"https:\/\/lightning.ai\/pages\/wp-json\/wp\/v2\/posts\/5646322\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lightning.ai\/pages\/wp-json\/wp\/v2\/media\/5646331"}],"wp:attachment":[{"href":"https:\/\/lightning.ai\/pages\/wp-json\/wp\/v2\/media?parent=5646322"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lightning.ai\/pages\/wp-json\/wp\/v2\/categories?post=5646322"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lightning.ai\/pages\/wp-json\/wp\/v2\/tags?post=5646322"},{"taxonomy":"glossary","embeddable":true,"href":"https:\/\/lightning.ai\/pages\/wp-json\/wp\/v2\/glossary?post=5646322"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}