--- layout: Landing title: Language Understanding (LUIS) Documentation - Foundry Tools | Microsoft Learn canonicalUrl: https://learn.microsoft.com/en-us/previous-versions/azure/ai-services/luis/ summary: Learn how Language Understanding enables your applications to understand what a person wants in their own words. feedback_system: None breadcrumb_path: ../../breadcrumb/azure-ai/toc.json feedback_help_link_url: https://learn.microsoft.com/answers/tags/441/ai-services feedback_help_link_type: get-help-at-qna permissioned-type: public recommendations: true recommendation_types: - Training - Certification uhfHeaderId: MSDocsHeader-Archive ms.suite: office is_archived: true is_retired: false ROBOTS: NOINDEX,NOFOLLOW docs_archive: tool ms.collection: ce-skilling-fresh-tier2, ce-skilling-ai-copilot ms.update-cycle: 1095-days ms.topic: landing-page ms.date: 2025-06-12T00:00:00.0000000Z ms.author: lajanuar author: laujan manager: nitinme ms.service: azure-ai-language ms.subservice: azure-ai-luis description: The Language Understanding (LUIS) service allows your application to understand what a person wants in their own words. LUIS uses machine learning to allow developers to build applications that can receive user input in natural language and extract meaning from it. locale: en-us document_id: 00982e26-9647-d42a-4f37-dbb0a52a90f3 document_version_independent_id: 05b13adc-87e9-66a5-5c08-19342535ecfe updated_at: 2025-12-17T00:13:00.0000000Z original_content_git_url: https://github.com/MicrosoftDocs/azure-ai-docs-archive-pr/blob/live/articles/ai-services/luis/index.yml gitcommit: https://github.com/MicrosoftDocs/azure-ai-docs-archive-pr/blob/a8c6f227d3f1775f711be359e339588a495679e4/articles/ai-services/luis/index.yml git_commit_id: a8c6f227d3f1775f711be359e339588a495679e4 site_name: Docs depot_name: MSDN.azure-ai-archive page_type: landing toc_rel: toc.json feedback_product_url: '' asset_id: ai-services/luis/index moniker_range_name: monikers: [] item_type: Content source_path: articles/ai-services/luis/index.yml platformId: 785625da-e0d8-2deb-c97a-e67faaf51e6f --- # Language Understanding (LUIS) documentation Learn how Language Understanding enables your applications to understand what a person wants in their own words. ## About Language Understanding (LUIS) ### Overview - [What is language understanding?](what-is-luis) - [LUIS portal](https://www.luis.ai) ### Concept - [Plan your app](concepts/application-design) - [Iterative app design](concepts/application-design) - [DevOps practices](luis-concept-devops-sourcecontrol) ### What's new - [What's new?](whats-new) ### video - [Ignite 2019: Advanced Natural Language Understanding (NLU) models using LUIS](https://www.youtube.com/watch?v=JdJEV2jV0_Y) ## Create intents, entities, and features ### Concept - [Intents](concepts/intents) - [Entities](concepts/entities) - [Utterances](concepts/utterances) - [Phrase list features](concepts/patterns-features) ### Quickstart - [Portal: Create a new LUIS app](luis-get-started-create-app) - [Using C# SDK](client-libraries-rest-api?pivots=rest-api) - [Using Python SDK](client-libraries-rest-api?pivots=rest-api) ### How-To Guide - [Create a new LUIS app](how-to/sign-in) - [Add intent with example utterances](how-to/intents) - [Add entities](how-to/entities) - [Add phrase list feature](concepts/patterns-features) ## Version, train, test, and publish ### Concept - [Versioning](concepts/application-design) - [Interactive testing](how-to/train-test) - [Batch testing](luis-how-to-batch-test) ### Quickstart - [Using SDK](client-libraries-rest-api?pivots=rest-api) ### How-To Guide - [Version your app](luis-how-to-manage-versions) - [Perform interactive testing](how-to/train-test) - [Perform batch testing](luis-how-to-batch-test) - [Train your app](how-to/train-test) - [Publish prediction endpoint](how-to/publish) ## Get prediction from endpoint ### Quickstart - [Using SDK](client-libraries-rest-api?pivots=rest-api) ### Quickstart - [With C# using REST](how-to/intents) - [With Go using REST](how-to/intents) - [With Java using REST](how-to/intents) - [With Node.js using REST](how-to/intents) - [With Python using REST](how-to/intents) ## Reference ### Reference - [Developer resources](developer-reference-resource) - [App limitations](luis-limits) - [Prebuilt entities](luis-reference-prebuilt-entities) - [Custom Entities](reference-entity-machine-learned-entity) - [Prebuilt domains](luis-reference-prebuilt-domains) ## Help and feedback ### Reference - [Support and help options](../cognitive-services-support-options?context=/azure/ai-services/luis/context/context) - [Troubleshooting](faq)