{"id":24545,"date":"2019-10-10T13:15:10","date_gmt":"2019-10-10T17:15:10","guid":{"rendered":"https:\/\/www.mrisoftware.com\/au\/blog\/two-ways-automate-your-lease-abstracts\/"},"modified":"2020-04-09T03:20:28","modified_gmt":"2020-04-09T07:20:28","slug":"two-ways-automate-your-lease-abstracts","status":"publish","type":"post","link":"https:\/\/www.mrisoftware.com\/au\/blog\/two-ways-automate-your-lease-abstracts\/","title":{"rendered":"Two ways to automate your lease abstracts (and when to use each)"},"content":{"rendered":"<p><em>This blog was written by Itzik Spitzen, co-founder and CTO of <a href=\"https:\/\/leasepilot.co\">LeasePilot<\/a>. LeasePilot, an MRI partner, is a context-aware lease automation platform. As the architect of the company\u2019s software framework, Itzik takes a hands-on approach to managing the company&#8217;s technology strategy and software engineering teams. Itzik holds a Master&#8217;s Degree in Computer Science as well as Practical Software Engineering diplomas from premier academic institutions in Israel.<\/em><\/p>\n<p>Of all the things that need to be done during a leasing lifecycle, creating an abstract is far and away the most dreaded task. But because of the abstract\u2019s centralized importance to the daily operations of every real estate business, it\u2019s a necessity. And until recently, it has been a necessity with no shortcuts. But emerging technologies are finally providing viable alternatives to the traditional process.<\/p>\n<p>At a conceptual level, there are only two possible ways that a lease abstract can be automated. But before I can talk about and compare each method, there\u2019s some important background I need to cover first.<\/p>\n<h3>Making Breakfast with Structured Data<\/h3>\n<p>Computers and the software that runs on them \u2014 including the so-called \u201cartificial intelligence\u201d software \u2014 are dumb.<\/p>\n<p>Coming from the CTO of a software company, that might sound like a provocative statement. But I don\u2019t believe that it is. In fact, I think most of my peers would agree with me. If you\u2019re skeptical, here\u2019s an experiment you can try right now:<\/p>\n<p>Step 1: Unlock your smartphone and open the Calculator app.<br \/>\nStep 2: Tap the following buttons: 2 + 2 =<br \/>\nStep 3: Observe the result<\/p>\n<p>Hopefully your calculator produced an output of 4. Everything is working as it should. Go ahead and clear that result so we can continue. This time, let\u2019s throw your calculator a proverbial curveball:<\/p>\n<p>Step 4: Type the following sequence: \ud83e\udd53 + \ud83c\udf73 + \ud83c\udf5e =<br \/>\nStep 5: Observe the result<\/p>\n<p>At this point, astute readers may have noticed that Step 4 is impossible. Even WolframAlpha, the most advanced AI-powered calculator available to the public, can\u2019t make sense of the emoji math above. But you probably figured it out instantly. The answer to \ud83e\udd53 + \ud83c\udf73 + \ud83c\udf5e is, quite obviously, <strong>breakfast<\/strong>.<\/p>\n<p>The reason why your Calculator app can\u2019t handle EmojiMath is obvious enough: it wasn\u2019t designed to understand emoji-based inputs. To enable a computer to understand EmojiMath, an engineer would need to add new rules to the calculator software specifying the meaning of each new emoji. The important takeaway here is that computers don\u2019t have general intelligence in the same way that human beings do. Even so-called artificial \u2018intelligence\u2019 is task-specific; you can\u2019t use a self-driving car\u2019s AI to trade stock on the NYSE.<\/p>\n<p>So what does all of this have to do with lease abstracts? Everything, actually. The purpose behind this exercise is to introduce the concept of <strong>structured data<\/strong> as the essential and fundamental prerequisite for software-based automation of any kind. Structured data describes information that is indexed and formatted in a way that a computer can understand. When you and I look at a lease, we see and understand the structure. But a computer does not. To a computer, there\u2019s no structure to a lease beyond the string of words, punctuation, and line breaks that the document contains.<\/p>\n<p>So when we\u2019re talking about how a computer can automate a lease abstract, what we\u2019re really talking about is how we can convert the raw, unstructured data in a commercial lease into structured data that a computer can understand. And there are only two ways that can be done:<\/p>\n<p><strong>1.<\/strong> Machine Learning Analysis<br \/>\n<strong>2.<\/strong> Context-aware \u2018Snapshot\u2019 <\/p>\n<p>The rest of this piece will discuss how each method works and when to use it. Note that these methods are complementary and have very different use cases. A cutting-edge leasing team will be able to use both in its workflow.<\/p>\n<h3>Method 1: Machine Learning Analysis<\/h3>\n<p>In a nutshell, the Machine Learning Analysis method uses advanced software to \u201cread\u201d a lease and convert it into structured data that a computer can understand. This process requires a lot of time and computing power, and as a result, a Machine Learning Analysis is typically only run after the final version of a lease is signed and executed. There are a handful of different technologies that a Machine Learning Analysis uses, but for the sake of brevity I\u2019ll focus on the most crucial: Natural Language Processing.<\/p>\n<p>Natural Language Processing (NLP) uses an algorithm to convert the unstructured human language in a commercial lease into a structured dataset that computers can work with. The algorithm works by comparing the unstructured language in the lease to a large sample dataset of pre-structured leasing language. Over time, the algorithm \u201cunderstands\u201d the meaning of the content in the new lease and builds a logical data structure around its findings.<\/p>\n<p>Although these algorithms aren\u2019t perfect\u2014a human still needs to review the results and correct any mistakes\u2014they \u201clearn\u201d more with each new lease and grow more accurate over time. With all of the grammatical oddities and complexities implicit in human language, this feat is nothing short of amazing. <\/p>\n<h3>Method 2: Context-aware \u2018Snapshot\u2019<\/h3>\n<p>Lease abstraction using the \u2018Snapshot\u2019 method is relatively new on the CRE scene. This method doesn\u2019t require a complicated NLP algorithm, uses minimal processing power, and can produce an error-free abstract instantaneously (no human review required). Given all of these advantages over the Machine Learning Analysis method, you\u2019re probably wondering why the Snapshot method isn\u2019t common practice. Here\u2019s the catch: a Realtime Database Snapshot can only produce an abstract from a lease that is drafted and revised using software built specifically for creating commercial lease documents.<\/p>\n<p>Although specialized leasing software is relatively new, it operates on the same principles that every real estate lawyer and paralegal already knows reflexively: commercial leases <em>have<\/em> a logical structure with a predictable framework. For example, when an extension option is added to a base lease form, the lawyer drafting the lease automatically knows that s\/he will need to update the term, rent tables, and assignment provisions accordingly. The lawyer knows the broader implications a single change can have because s\/he is <em>aware of the larger context<\/em>.<\/p>\n<p>Specialized leasing software operates on the same idea of contextual-awareness. It\u2019s the equivalent of giving your computer a comprehensive \u2018map\u2019 of your base forms and option language <em>before<\/em> a lease is drafted. When it\u2019s time to draft a new lease, the software uses the \u2018map\u2019 to build your lease with data that\u2019s already structured. As default option language is added, removed, or manually modified during the negotiation process, the underlying data is continually updated in real time. With this approach to lease-drafting, creating an abstract is as simple as a \u2018snapshot\u2019.  <\/p>\n<p>Context-aware lease-drafting tools are relatively new to the industry, and as such the snapshot method isn\u2019t as well known as Machine Learning Analysis. But as more and more landlords begin to take advantage of context-aware drafting tools, there\u2019s no doubt that this type of software\u2014and abstracts created with the Snapshot method\u2014will be the industry standard in the next 5-7 years.<\/p>\n<h3>Use the Right Method<\/h3>\n<p>Now that you have a better understanding of both abstracting methods, the reasons why these methods are complementary are easier to understand. Let\u2019s bring them into view more clearly.<\/p>\n<p><strong>When to use a Machine Learning Abstract<\/strong><\/p>\n<p>The primary advantage of Post-Lease Analysis is its flexibility. It can be used to create an abstract for almost any lease, which makes it particularly useful when landlords acquire new assets or wish to gather historical leasing data from their portfolio.<\/p>\n<p>The downside of the Post-Lease Analysis method is accuracy and consistency. After the analysis is run, the abstract still requires human review and correction which limits the scalability of the method and eliminates the feasibility of abstracting each iteration of a lease draft during negotiation.<\/p>\n<p>For these reasons, the general rule-of-thumb is that landlords should use the Post-Lease Analysis method for leases on tenant paper or legacy leases.<\/p>\n<p><strong>When to use a Data Snapshot Abstract<\/strong><\/p>\n<p>Producing an abstract using the Snapshot method is the future of leasing. Its advantages over Post-Lease Analysis are clear: It\u2019s instant, it can be run with each draft to speed up negotiation, and it\u2019s 100% accurate every time.<\/p>\n<p>The obvious downside is that a Snapshot is only possible with leases that are created with specialized lease-drafting software on the landlord\u2019s forms. But as context-aware lease-drafting software becomes the industry norm, this drawback is becoming less important every day.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This blog was written by Itzik Spitzen, co-founder and CTO of LeasePilot. LeasePilot, an MRI partner, is a context-aware lease automation platform. As the architect of the company\u2019s software framework, Itzik takes a hands-on approach to managing the &hellip;<\/p>\n","protected":false},"author":13,"featured_media":24578,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[144],"tags":[],"class_list":["post-24545","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.mrisoftware.com\/au\/wp-json\/wp\/v2\/posts\/24545","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mrisoftware.com\/au\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mrisoftware.com\/au\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mrisoftware.com\/au\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mrisoftware.com\/au\/wp-json\/wp\/v2\/comments?post=24545"}],"version-history":[{"count":0,"href":"https:\/\/www.mrisoftware.com\/au\/wp-json\/wp\/v2\/posts\/24545\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mrisoftware.com\/au\/wp-json\/wp\/v2\/media\/24578"}],"wp:attachment":[{"href":"https:\/\/www.mrisoftware.com\/au\/wp-json\/wp\/v2\/media?parent=24545"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mrisoftware.com\/au\/wp-json\/wp\/v2\/categories?post=24545"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mrisoftware.com\/au\/wp-json\/wp\/v2\/tags?post=24545"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}