-
Recently active
append(ri!selectedCards, save!value) This code above is getting the following error: Interface Definition: Expression evaluation error [evaluation ID = 788c2:8d9d9] : An error occurred while executing a save: Expression evaluation error at function 'append' [line 99]: Insert is not supported for Map types - ri!selectedCards' type is Map Type like local!options - fv!item comes from a loop through local!options: local!options: { a!map( id: 1, icon: "home", name: "House", desc: "A single family home, townhouse, or duplex" ), a!map( id: 2, icon: "building", name: "Condo", desc: "A multi-family building in which you own a unit" ), a!map( id: 3, icon: "coins", name: "Coin", desc: "A coin icon to appear" ) }, - save!value is the same as fv!item link: a!dynamicLink( value: fv!item, saveInto: a!save( ri!selectedCards, if( ri!allowMultiple, if( co
Hi Appian Community, Please be informed that we are using 23.2 Appian Version locally hosted On Premise Environment and under Build->New option we don't have an "AI Skill" option so currently it's not possible to create AI Skill for Documentation Extraction. 1) Is the Arabic Language able to be extracted by Appian's AI Skill from Arabic documents when I use Appian AI Skill object after training the model? 2) Is there any workaround to enable Appian's AI Skill in development On Premise Environment? 3) Do we need to manually install any AI Skill in Appian installation folders to enable AI Skill option in On-Premises Environment? 4) If i enable Google Cloud Document AI, will this work for other than English languages like Arabic words extractions including Arabic numbers? 5) How to tract extraction accuracy if i use Google Cloud Document AI, because i know if its Appian AI Skill then it will give automatically give accuracy
Hi, I have a task with a requirement for a robot to be able to skip captchas. I have installed Chrome extensions for the bot to skip captchas, but that extension does not work on some types of captchas, as it does not skip text captchas and requires that text to be typed correctly. I have tried to follow the image recognition steps taking into account the calculator's number recognition practice (Tutorial: Use Image Recognition (RPA)), but it fails me as it is not able to recognize it. Could someone help me or can you think of another alternative regarding bypassing captchas?Thank you very much.
It is regarding image recognition I store image of 8,+,5,= so as per pdf it should be excused in calculator and answer would be 13 but it is not executing and that why I am not able to complete this lesson Facing the issue after completing the all steps provided by Appian Document Anyone Guide me how can we resolve this....
How does RPA agent connect/communicate with orchestration server ? Is there any specific ports need to open - considering the agent is internal to company's infrastructure and the appian is in cloud..
Good dayI have robotic process, that uses the e mail to send notifications and retrieve information from the mail body or the attachments. Today by the morning, i am notified that the robotic process arent reading the mail. i'm Using this dependency com.sun.mail javax.mail 1.6.2 I'm using this process:public ArrayList getTodayNewEmails() //throws Exception { //EmailInfo toReturn = new EmailInfo(); local_server.info ("Obteniendo los correos nuevos de hoy..."); ArrayList messagesList = new ArrayList(); Properties props = System.getProperties(); props.put("mail.store.protocol", "imap"); props.put("mail.imap.auth.plain.disable", "true"); props.put("mail.imap.host", host); props.put("mail.imap.port", ""+port); props.put("mail.imap.ssl.enable", "true"); props.put("mail.imap.starttls.enable", "true"); props.put("mail.imap.auth", "true"); props.put("mail.imap.auth.mechanisms", "
I am encountering an issue with completing the Document Extraction Reconciliation Task in the Acme Doc Classification and Extraction model from the "Automate Your Business Tasks with AI Skills" course. I have tried the following steps: Cleared the browser cache Tried on a different browser Re-checked if the PDF is valid Any advice or assistance would be appreciated.
Hi, I have a very simple robotic process that works fine. It opens and reads an Excel file stored in specific local folder and reads some cells values. The path of the Excel file is stored in an Apian Constant and I use the "Open or create Workbook" Appian service to open this file. My new need would be to make the selected folder path dynamic because I need a user to be able to select a directory from an Appian Interface before to call the robotic process. I've tried to use the a!fileUploadField fonction to select my Excel file, but I don't see how to get the local directory (the component gets only the filename and the new document ID). Is there any way to get this local file path? Otherwise, does a best practice could be to not use a local path, but to save the Excel file in the Appian repositiory first (the Robotic process would open the Appian document, and not the local file) ?My scenario does not need to store the Excel file in Appian, so I
Hi everyone, Does anyone know how model weights are stored in Appian after training the AI document classification wizard? Is it some internal, non accessible table or the developer has some access rigths over that data? Is that as far as it goes, or is there a way to fine-tune the model further with more detailed, low-level adjustments? Also, can you integrate or pair it with other AI tools to create more accurate models than what Appian’s skill offers on its own? Thank you.
I am using the Extract From Document AI tool to read data from a pdf. In addition to text fields, the tool is also extracting a data table, and I'm using the Reconcile Doc Extraction smart service to train the AI to find the data in the table. After running this a few times, the Extract From Document tool has started to bring in data extracted from the table as well. Using Extract From Document, the confidence scores for the text fields are easily visible as an output of the node, but there doesn't seem to be a way to view confidence scores for the table or its text values within it. Are confidence scores used in data table extract, and is there a way to view them?
Hi All,I am working on AI skill document extraction with semi structured documents. While working, I am getting the below attached error almost after every click.FYI, I have already tried: 1. clearing cache 2. login logout3. different Appian environment4. incognito windowThanks in advance.
Hi everyone, I’m facing a behavior in Appian that I wanted to confirm is expected or not.I have a List of Text String, and when I use it directly inside an if() condition, it seems to always returns the first item in the list.Here’s a simplified example: a!localVariables( local!boolenArr: { false }, local!texts: { "A", "B" }, if(local!boolenArr, {}, local!texts) ) Is this expected behavior in Appian? I was expecting it to return all the items in local!texts. Just want to confirm if I’m missing something or if this is something we should be cautious about in expressions. Thanks in advance!
I am facing the issue while accesing the reconciliation task. This is the error message "An unexpected error occurred while displaying the pdf for the run [docExtractionId=435]."
Hi Team, I'm using the Document Classifier to distinguish between Medical Certificates and other document types (e.g., doctor prescriptions, blood reports, etc.). My goal is to extract data only from Medical Certificates after classification. I am using the AI Classifier Skill, which returns a list of classified documents in the following format: The output of this is a list say : [classifiedItem=325673, type=Medical Certificate, confidenceScore=94, errorMessage=],[classifiedItem=325672, type=Medical Certificate, confidenceScore=95, errorMessage=] To process the classification result, I wrote the following expression to match each classified document with the corresponding uploaded document and then extract data only from Medical Certificates: However, I have noticed that even when the classification result contains multiple values, Appian is treating the entire list as one single value, instead of iterating over each item properly. (Screenshot below) a!loca
Hi Everyone, I'm facing an issue with importing my application to target envt. I'm using manual export and import option here. I have even tried to put the ai skill object alone in a separate package and tried to import and getting the following error : An error occurred while creating aiSkill [uuid=00c07df7-3153-40dc-a697-e8a8afa54afe]: An error occurred while calling another system. Try again later. (APNX-1-4569-008) (APNX-1-4071-007) Note : The source and target environments are in same version(24.4) Thanks in advance!
Hi Team, I’m using the Document Classifier to distinguish between Medical Certificates and a Statutory Document. I’ve trained the model with 21 Medical Certs and 12 Statutory Docs. The incoming documents are predominantly (80%) Medical Certs, followed by Statutory Docs and other unrelated documents. The goal is to classify incoming documents and extract data using AI only if the document is a Medical Certificate. However, I’ve observed that the model is classifying random, unrelated documents as Medical Certificates with high confidence.(note the one - "use arrays functions exercise :(an Appian training exercise) and "blood report" Has anyone encountered a similar issue? Any suggestions on improving classification accuracy and reducing false positives? The metrics are not helping too, I haven't seen them changing? Is IDP classification not meant for unstructured files?
We have a requirement to filter the Dashboard grid based on child table data. For each Company, multiple forms exist, categorized into different types (1, 2, 3). However, only one form is considered active. To determine the active form, we refer to the Form Uploads table, where: Status ID = 2 Source ID = 17 (Only these records should be considered.) The following filter is not working, likely due to an issue with related records filtering: a!queryFilter( field: Company.form.FormUploads.statusId, operator: "=", value: 2 ), a!queryFilter( field: Company.form.FormUploads.referenceId, operator: "=", value: 17 ) The query record type is Company, and we need to display Company data in the grid.
Hi Team, I have a requirement where the default date and time field should display the nearest rounded time. For example: If the current time is 3:54 PM, the default time should be set to 4:00 PM. If the current time is 4:01 PM, the default time should be set to 4:30 PM. Is there any simple way to acheive this
Hi this is the first time I'm building an RPA poc. Facing issue while looping.This is my first time to work with rpa facing issue in looping kindly help on this.
Hi Team, Hi Team, I’m using the Document Classifier to distinguish between Medical Certificates and a Statutory Document. I’ve trained the model with 47 Medical Certs and 11 Statutory Docs. The incoming documents are predominantly (80%) Medical Certs, followed by Statutory Docs and other unrelated documents. The goal is to classify incoming documents and extract data using AI only if the document is a Medical Certificate. However, I’ve observed that the model is classifying random, unrelated documents as Medical Certificates with high confidence.(note the one - "use arrays functions exercise" and "blood report") Has anyone encountered a similar issue? Any suggestions on improving classification accuracy and reducing false positives? The metrics are not helping too, they are all reported as 1.000
Hi everyone, I’m currently working on integrating UiPath with Appian using the UiPath Connected System, but I’m facing an issue while trying to establish the connection. Error Details: Whenever I attempt to configure and test the connection, I receive the following error: Steps I Followed: Installed the UiPath Connected System in Appian. Entered the required details, including Tenant (Default), Username, and Password (the same credentials I use to log in to UiPath). Looking for Help: Has anyone else faced this issue? Am I missing any configuration steps? Any suggestions or insights would be really helpful! Thanks in advance! [emoticon:ac777bec1bef492592c55fbcad2ff10e]
I am working on an expression rule. In that rule, I need to get rows with null values as output. I am providing some map inputs like {username: test, fname: test1, lname: test2, email: test@gmail.com, username: test, fname: test1, lname: test2, email: ""}. I want to get the output as: {username: test, fname: test1, lname: test2, email: ""}. I am getting only null.However, I am unable to get the exact output. Can anyone help me out?.Thanks for your help in adavncea!localVariables( local!users: a!forEach( items: ri!users, expression: a!map( username: fv!item.username, firstname: fv!item.firstname, lastname: fv!item.lastname, email: fv!item.email ) ), local!nullValueUsers: a!forEach( items: local!users, expression: if( or( isnull(fv!item.username), isnull(fv!item.firstname), isnull(fv!item.lastname), isnull(fv!item.email) ), fv!item, null ) ), lo
Hey, good evening! I’ve got a big question, and I’m kinda stuck. So, I’ve been working with Appian skills lately, and everything else has been going fine, but I’m having some trouble with the email part. I’ve been running some tests, trying to set up email classification. From what I understand, you need at least 10 emails to get started, but they should be different types. So, I started with two sets of 10 different types of emails, but when I tried to upload them to the AI, it didn’t work. I got this error: “Training failed because there are too few files that meet the requirements. Collect and upload more files that meet the requirements to train a model.” Okay, fair enough. Then, I decided to create a Python script to generate some dummy emails. I uploaded 72 emails across 4 different categories, but I’m still getting the same error. What am I missing here? Do I need even more emails? :/ I’ve attached some screenshots for
Hi Guys, I have the following values in Appian: {a!map(year: 2023, value: 15), a!map(year: 2024, value: 20), A!map(year: 2023, value: 100)} and I want to get an output as a map where the values are summed by year. For example: the years are aggregated and the value is the sum {a!map(year: 2023, value: 115), a!map(year: 2024, value: 20)} thanks
This is my first time to work with rpa facing issue in looping kindly help on this.
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.