{"id":163989,"date":"2021-06-02T21:15:55","date_gmt":"2021-06-02T16:15:55","guid":{"rendered":"https:\/\/techcrunch.com\/?p=2159815"},"modified":"2021-06-02T21:15:55","modified_gmt":"2021-06-02T16:15:55","slug":"gitlab-acquires-unreview-as-it-looks-to-bring-more-ml-tools-to-its-platform","status":"publish","type":"post","link":"https:\/\/www.technologyforyou.org\/gitlab-acquires-unreview-as-it-looks-to-bring-more-ml-tools-to-its-platform\/","title":{"rendered":"GitLab acquires UnReview as it looks to bring more ML tools to its platform"},"content":{"rendered":"<p id=\"speakable-summary\">DevOps platform GitLab today announced that it has acquired <a href=\"https:\/\/unreview.io\/\">UnReview<\/a>, a machine learning-based tool that helps software teams recommend the best reviewers for when developers want to check in their latest code. GitLab, which is looking to bring more of these machine learning capabilities to its platform, will integrate UnReview\u2019s capabilities into its own <a href=\"https:\/\/about.gitlab.com\/stages-devops-lifecycle\/code-review\/\">code review workflow<\/a>. The two companies did not disclose the price of the acquisition.<\/p>\n<p>\u201cLast year we decided that the future of DevOps includes ML\/AI, both within the DevOps lifecycle as well as the growth of adoption of ML\/AI with our customers,\u201d David DeSanto, GitLab\u2019s senior director, Product Management \u2013 Dev &amp; Sec, told me. He noted that when GitLab recently surveyed its customers, 75% of the teams said they are already using AI\/ML. The company started by adding a bot to the platform that can automatically label issues, which then led to the team meeting with UnReview and, finally, acquiring it.<\/p>\n<div id=\"attachment_2159839\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/techcrunch.com\/wp-content\/uploads\/2021\/06\/Code-Reviwers-Selector.png\"><img decoding=\"async\" aria-describedby=\"caption-attachment-2159839\" loading=\"lazy\" class=\"size-full wp-image-2159839\" src=\"https:\/\/techcrunch.com\/wp-content\/uploads\/2021\/06\/Code-Reviwers-Selector.png\" alt width=\"834\" height=\"599\"><\/a><\/p>\n<p id=\"caption-attachment-2159839\" class=\"wp-caption-text\"><strong>Image Credits:<\/strong> GitLab<\/p>\n<\/div>\n<p>\u201cOur primary focus for the second half of this year in bringing on UnReview is to help automate the selection of code reviewers. It\u2019s a very interesting problem to solve, even we at GitLab occasionally end up picking the wrong reviewers based off of what people know,\u201d DeSanto noted.<\/p>\n<p>GitLab launched its original code review components last year. As Wayne Haber, GitLab\u2019s director of Engineering, noted, that was still a very manual process. Even with the new system, teams still retain full control over which reviewers will be assigned to a merge request, but the tool will automatically \u2014 and transparently \u2014 rank potential reviewers based on who the system believes is best suited to this task.<\/p>\n<p>\u201cI am grateful for the opportunity to share my passion for data science and machine learning with <span class=\"il\">GitLab<\/span> and its community,\u201d said <span class=\"il\">Alexander Chueshev, <\/span>UnReview\u2019s founder (and now a senior full stack engineer at <span class=\"il\">GitLab)<\/span>. \u201cI look forward to enhancing the user experience by playing a role in integrating UnReview into the&nbsp;<span class=\"il\">GitLab<\/span> platform and extending machine learning and artificial intelligence into additional DevOps stages in the future.\u201d<\/p>\n<p>DeSanto noted that GitLab now has quite a bit of experience in acquiring companies and integrating them into its stack. \u201cWe\u2019re always looking to acquire strong teams and strong concepts that can help accelerate our roadmap or strategy or help the platform in general,\u201d he said. \u201cAnd you can see it over the last couple of years of acquisitions. When we were looking at extending what we did in security, we acquired two leaders in the security space to help build that portfolio out. And that\u2019s fully integrated today. [\u2026] In the case of this, UnReview is doing something that we thought we may need to do in the future. They had already built it, they were able to show the value of it, and it became a good partnership between the two companies, which then led to this acquisition.\u201d<\/p>\n<p>One interesting wrinkle here is that GitLab offers both a hosted SaaS service and allows users to run their own on-premises systems as well. Running an ML service like UnReview on-premises isn\u2019t necessarily something that most businesses are equipped to do, so at first, UnReview will be integrated with the SaaS service. The team is still looking at how to best bring it to its self-hosted user base, including a hybrid model.<\/p>\n<p> <a href=\"http:\/\/feedproxy.google.com\/~r\/Techcrunch\/~3\/C8AtflhWN68\/\">Source Link<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>DevOps platform GitLab today announced that it has acquired UnReview, a machine learning-based tool that helps software teams recommend the best reviewers for when developers want to check in their latest code. GitLab, which is looking to bring more of these machine learning capabilities to its platform, will integrate UnReview\u2019s capabilities into its own code [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27765,27766,14083],"tags":[37,420,16365,14658,14783,15425,14215,16397,16398,15927,8855,76,102,3332,14178,31839,16400],"class_list":{"0":"post-163989","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-artificial-intelligence-news","7":"category-machine-learning-news","8":"category-technology-industry-news","9":"tag-artificial-intelligence","10":"tag-cloud","11":"tag-continuous-integration","12":"tag-developer","13":"tag-devops","14":"tag-engineer","15":"tag-free-software","16":"tag-git","17":"tag-gitlab","18":"tag-go","19":"tag-ma","20":"tag-machine-learning","21":"tag-ml","22":"tag-software-engineering","23":"tag-tc","24":"tag-unreview","25":"tag-version-control"},"_links":{"self":[{"href":"https:\/\/www.technologyforyou.org\/wp-json\/wp\/v2\/posts\/163989","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.technologyforyou.org\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.technologyforyou.org\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.technologyforyou.org\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.technologyforyou.org\/wp-json\/wp\/v2\/comments?post=163989"}],"version-history":[{"count":0,"href":"https:\/\/www.technologyforyou.org\/wp-json\/wp\/v2\/posts\/163989\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.technologyforyou.org\/wp-json\/wp\/v2\/media?parent=163989"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.technologyforyou.org\/wp-json\/wp\/v2\/categories?post=163989"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.technologyforyou.org\/wp-json\/wp\/v2\/tags?post=163989"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}