: TagUI : CLI tool for digital process automation (RPA)

TagUI :  CLI tool for digital process automation (RPA)

source https://github.com/kelaberetiv/TagUI 

TagUI is a CLI tool for digital process automation (RPA). It is maintained by AI Singapore, a government-funded initiative to build local artificial intelligence capabilities. To start, check out above tutorial, slides, or video.

FEATURES

  • automate Chrome visibly or headlessly
  • visual automation of websites and desktop
  • write in 20+ human languages & JavaScript
  • Chrome extension for recording web actions
  • R & Python integration for big data / AI / ML

Why This

The goal of UI (user interface) automation is to reproduce cognitive interactions that you have with websites or your desktop, so that your computer can do it for you, base on your schedule or conditions. TagUI helps you rapidly automate your repetitive or time-critical tasks - use cases include process automation, data acquisition and testing of web apps.

Read on for more info or jump right into the flow samples section to see examples of TagUI automation in natural-language-like syntax. This is a full-feature and free open-source tool, so there's nothing to upgrade to or any paid subscription. To feedback suggestions or bugs, raise an issue or email ksoh@aisingapore.org.

 Click to show differences between TagUI open-source RPA and commercial RPA software

Key Strengths

  • cross-platform, works on Windows, macOS, Linux
  • increased security as users can view source code
  • rapid iteration cycles in improvement of features
  • $0 to use, under Apache 2.0 open-source license
  • easy to use, thus rapid development + deployment
  • easy for IT policies to deploy, simply unzip and run
  • native integration with Python and R for AI / ML / DL
  • easy API calls to Azure / Amazon cognitive services

Neutral Differences

  • scripts written in 21 human languages, not flowchart
  • JavaScript for advanced scripting instead of C# / VB
  • visual and OCR based automation for desktop apps

Key Weaknesses

  • lack of enterprise audit, control, dashboard, reporting
  • lack of SLA or 24/7 support team for incident-handling
  • lack of large development teams (easily > 30 people)
  • lack of user / developer base grown over many years
  • lack of consultancies / partners distribution network

HOW IT WORKS

TagUI converts your intentions in different human languages into lines of working JavaScript code that perform UI automation. Under the hood, it uses Chrome DevTools Protocol, Sikuli, CasperJS, PhantomJS & SlimerJS.

System Advisor Model (SAM) : Decision making for the renewable energy industry:

SAM : https://sam.nrel.gov/

The System Advisor Model (SAM) is a performance and financial model designed to facilitate decision making for people involved in the renewable energy industry:

  • Project managers and engineers
  • Policy analysts
  • Technology developers
  • Researchers

egov & eCitizen : SeeClickFix est un outil open source Web qui permet aux citoyens de signaler les problèmes de voisinage non urgents aux organismes gouvernementaux locaux.

SeeClickFix 

SeeClickFix est un outil open source Web qui permet aux citoyens de signaler les problèmes de voisinage non urgents aux organismes gouvernementaux locaux. 
L'outil propose d'une application mobile gratuite qui mappe les commentaires des utilisateurs. Les utilisateurs peuvent ajouter des commentaires, suggérer des pistes d'action ou ajouter de la documentation vidéo et photo. Les utilisateurs peuvent recevoir des notifications basées sur des zones et des mots-clés sélectionnés. 
L'outil est également utilisé par 300 villes qui paient l'entreprise pour la gestion des demandes et les services de commande de back-office. 180 hôtels de ville publient l'application SeeClickFix en blanc. 
Les exemples incluent Houston, Texas, et Detroit, Michigan

Loomio : Un lieu pour échanger et décider (open source)

Loomia  
https://www.loomio.org/ 

C'est aussi une archive sécurisée et consultable de vos échanges, décisions et fichiers.
Les décisions sont un moyen efficace de conclure un débat.

Entendez tout le monde - même les plus discrets, et faites ressortir les enjeux au premier coup d'œil.

Les propositions permettent de faire émerger le consensus et peuvent révéler des malentendus ou d'autres problèmes qui doivent être traités.

تونس مشروع قانون المالية لسنة 2019 (نسخة PDF)

الجمهوية التونسية وزارة المالية مشروع   قانون المالية   لسنة   2019 مشروع قانون المالية لسنة 2019    للإطلاع والتحميل >> ...