Какво върши изкуственият интелект в една строителна фирма
Изкуственият интелект в строителната фирма днес върши четири скучни неща: чете документи, познава кой ред на кой артикул отговаря, намира текст по смисъл и свързва елементи от модел с позиции. Всяко от тях е подготовка, след която човек гледа и казва „да“ или „не“.
За изкуствения интелект се говори много, а собственикът на фирма с двайсет души пита нещо просто: какво ще се промени в работата му. За графиците, безопасността и прогнозите писахме в петте приложения на AI в строителството. Тук е само това, което вече работи в Construction Team и може да се покаже на екран.
1. Чете сканирана фактура или снимка
Техническият ръководител снима на обекта фактурата за бетон и я праща в офиса. Досега някой я преписваше ред по ред.
В съветника „Създай документ от файл“ качвате снимката или PDF файла (приемат се PDF, JPG, PNG и WEBP) и избирате какъв е документът: Разход, Приход, Издадена фактура, Акт, Оферта, Договор или Количествена сметка. Ако не сте сигурни, избирате „Не знам“ и системата определя типа сама. След анализа виждате извлеченото: номер, дата, страни, суми и позиции. До тях стои оценка на точността в проценти и, когато има за какво, жълт блок „Предупреждения“.
Нищо не се записва като документ, докато не стигнете последната стъпка, не натиснете „Създай“ и не потвърдите във формата, която се отваря. Тя е същата като при ръчно въвеждане, само че попълнена. Излезете ли по средата, документ няма.
Как да подготвите файловете и какво да очаквате от различните видове документи, сме разказали в статията за извличането на данни от строителни документи.
2. Свързва редовете от документа с вашата номенклатура
Доставчикът пише „Бетон В25 с помпа“. Във вашата номенклатура същото нещо се казва „Доставка и полагане на бетон C20/25“. Човек вижда веднага, че е едно и също, но за програма, която сравнява букви, това са два различни реда.
В стъпката за потвърждение на същия съветник позициите от документа се съпоставят с номенклатурата. При всяка се вижда откъде идва съответствието: от кеш (вие вече сте го потвърдили по-рано), от AI (предложение), ръчно (избрано от вас) или без съответствие. Така знаете на кои редове да се спрете: потвърденото преди не е нужно да гледате пак, а предложеното си струва да прочетете.
Поправите ли един ред, системата показва колко подобни има и може да приложи същото решение към всички. А отметката „Запази като пример за AI обучение“ пази корекциите ви, така че следващите документи от същия контрагент да се разпознават по-добре. Ако документът е нетипичен, я махате.
3. Търси по смисъл, не по думи
Съпоставянето от предната точка работи така: текстът се превръща в поредица от числа, която описва значението му. Близки по смисъл текстове получават близки числа, дори да нямат нито една обща дума.
На практика това се вижда на две места. Първото е съпоставянето с номенклатурата, което вече описахме. Второто е асистентът: системата разчита и индексира файловете, които прикачвате, и после можете да попитате на обикновен език за нещо в тях. Питате например за протокола от изпитването на бетона за плочата на третия етаж и асистентът намира документа, дори файлът да се казва scan_0412.pdf и вътре да пише „якост на натиск на пробни тела“.
Търси се по обобщението на всеки документ, тоест намирате кой е файлът, а не точното изречение на седма страница. Общото търсене в системата пък работи по думи, не по смисъл. Асистентът само чете и отговаря на въпроси за данните ви: няма инструмент, с който да създаде, промени или изтрие каквото и да е.
4. Вади количества от модел и предлага позиции
Ако проектантът ви даде IFC файл, количествата вече са вътре. Стените имат площ и обем, колоните имат височина, тръбите имат дължина. За да ги извади, системата не се нуждае от изкуствен интелект, просто прочита файла.
Изкуственият интелект влиза на следващата стъпка, когато елемент от типа IfcWall с материал „Concrete C25/30“ трябва да стане позиция от вашата номенклатура. Системата предлага артикул за всяка група еднакви елементи и показва увереност: висока, средна, ниска или никаква. Вие потвърждавате, сменяте или свързвате ръчно. Елемент, който остане несвързан, не влиза в сметката, и системата го казва изрично, преди да я създаде.
Целия път, от качването на файла до готовата чернова, сме описали в От IFC модел до количествена сметка.
Какво не прави
Не взема решения. Във всяка от четирите точки има човек преди записа. Вие създавате документа, вие потвърждавате съответствието, а количествената сметка излиза като чернова. Направили сме го нарочно, защото под акта и под фактурата се подписвате вие.
Не замества техническия ръководител. Моделът не знае, че на този обект бетонът се излива на два етапа заради крана, че доставчикът закъснява в петък или че проектантът е забравил шахтата. Обекта не го вижда, вижда само написаното в документ и начертаното в модел.
Греши. Сканът е крив, цифрата 8 прилича на 3, единицата е м² вместо м³. Арматурни пръти N8 и N10 изглеждат почти еднакво за смисловото търсене и точно затова при армировката системата прави допълнителна проверка, вместо да се довери на първото попадение. Грешки ще има и занапред, затова системата показва къде да гледате: оценката на точността, предупрежденията и източника на всяко съответствие.
Не работи без ваши данни. Колкото по-подредена е номенклатурата ви, толкова по-добро е съпоставянето. С двайсет артикула с имена „Материал 1“ и „Материал 2“ няма какво да се познае.
Нарочно не даваме процент точност и часове спестено време. Двете зависят от качеството на файловете и от това колко подредена е номенклатурата, и числата на една фирма не важат за друга. Най-сигурно ще разберете, като пуснете десет ваши документа и преброите колко реда сте поправили.
С какво да започнете
Започнете от документа, който преписвате най-често. За повечето фирми това са фактурите от доставчици. Качете десетина, поправете съответствията и оставете отметката за обучение включена. При следващите десет ще видите колко реда идват от кеш, тоест без да ги пипате.
Ако работите с модели, следващата стъпка е количествената сметка от IFC файл. Ако не работите, пропуснете я спокойно. Останалите три неща не зависят от нея.
Свързани статии
Често задавани въпроси
Може ли изкуственият интелект да осчетоводи фактура сам?
Не. В Construction Team той разчита файла и попълва формата, но документ се създава едва след като човек прегледа данните и запише. Ако излезете от съветника преди края, нищо не е създадено.
Какво означава търсене по смисъл?
Текстът се превръща в поредица от числа, която описва значението му. Два текста с близко значение имат близки числа, дори да нямат обща дума. Така „бетон В25 с помпа“ от фактурата може да се срещне с артикул, записан при вас като „доставка и полагане на бетон C20/25“.
Колко точен е изкуственият интелект при разчитане на документи?
Зависи от файла. Ясен PDF с текст се чете много по-добре от снимка под ъгъл или ръкописна бележка. Затова при всеки документ системата показва оценка на точността и предупреждения, а вие решавате кое да поправите.
Трябва ли ми BIM модел, за да ползвам изкуствен интелект в Construction Team?
Не. Разчитането на документи, съпоставянето с номенклатурата и асистентът работят без модел. Моделът е нужен само за количествата от IFC файл.
Изпълнява ли асистентът действия от мое име?
Не. Асистентът само чете данните на фирмата и отговаря на въпроси. Няма инструмент, с който да създаде, промени или изтрие запис.