Close Menu
Ztoog
    What's Hot
    Mobile

    New feature will make it simple to cast media from your phone to the Pixel Tablet

    Mobile

    Google Pixel 8 Pro unboxing

    Science

    The best telescopes for astrophotography in 2023

    Important Pages:
    • About Us
    • Contact us
    • Privacy Policy
    • Terms & Conditions
    Facebook X (Twitter) Instagram Pinterest
    Facebook X (Twitter) Instagram Pinterest
    Ztoog
    • Home
    • The Future

      What is Project Management? 5 Best Tools that You Can Try

      Operational excellence strategy and continuous improvement

      Hannah Fry: AI isn’t as powerful as we think

      FanDuel goes all in on responsible gaming push with new Play with a Plan campaign

      Gettyimages.com Is the Best Website on the Internet Right Now

    • Technology

      Iran war: How could it end?

      Democratic senators question CFTC staffing cuts in Chicago enforcement office

      Google’s Cloud AI lead on the three frontiers of model capability

      AMD agrees to backstop a $300M loan from Goldman Sachs for Crusoe to buy AMD AI chips, the first known case of AMD chips used as debt collateral (The Information)

      Productivity apps failed me when I needed them most

    • Gadgets

      macOS Tahoe 26.3.1 update will “upgrade” your M5’s CPU to new “super” cores

      Lenovo Shows Off a ThinkBook Modular AI PC Concept With Swappable Ports and Detachable Displays at MWC 2026

      POCO M8 Review: The Ultimate Budget Smartphone With Some Cons

      The Mission: Impossible of SSDs has arrived with a fingerprint lock

      6 Best Phones With Headphone Jacks (2026), Tested and Reviewed

    • Mobile

      Android’s March update is all about finding people, apps, and your missing bags

      Watch Xiaomi’s global launch event live here

      Our poll shows what buyers actually care about in new smartphones (Hint: it’s not AI)

      Is Strava down for you? You’re not alone

      The Motorola Razr FIFA World Cup 2026 Edition was literally just unveiled, and Verizon is already giving them away

    • Science

      Big Tech Signs White House Data Center Pledge With Good Optics and Little Substance

      Inside the best dark matter detector ever built

      NASA’s Artemis moon exploration programme is getting a major makeover

      Scientists crack the case of “screeching” Scotch tape

      Blue-faced, puffy-lipped monkey scores a rare conservation win

    • AI

      Online harassment is entering its AI era

      Meet NullClaw: The 678 KB Zig AI Agent Framework Running on 1 MB RAM and Booting in Two Milliseconds

      New method could increase LLM training efficiency | Ztoog

      The human work behind humanoid robots is being hidden

      NVIDIA Releases DreamDojo: An Open-Source Robot World Model Trained on 44,711 Hours of Real-World Human Video Data

    • Crypto

      SEC Vs. Justin Sun Case Ends In $10M Settlement

      Google paid startup Form Energy $1B for its massive 100-hour battery

      Ethereum Breakout Alert: Corrective Channel Flip Sparks Impulsive Wave

      Show Your ID Or No Deal

      Jane Street sued for alleged front-running trades that accelerated Terraform Labs meltdown

    Ztoog
    Home » Bringing the End-User into the AI Picture
    AI

    Bringing the End-User into the AI Picture

    Facebook Twitter Pinterest WhatsApp
    Bringing the End-User into the AI Picture
    Share
    Facebook Twitter LinkedIn Pinterest WhatsApp

    There is a ton of knowledge lately on each single section concerned in constructing AI algorithms, and that is nice!

    This covers loading/getting ready information, characteristic engineering, coaching, testing, hyper-parameterization, validation, explainability, MLOps, and deployment.

    Overlooking End-Users in AI Applications

    At the similar time, I’m puzzled to see how little is talked about about the “end-user”: the end-user being a enterprise particular person with no AI background interacting with the software program. – Vincent Gosselin
    Even if AI has led to many “automated” AI purposes (as an example, autonomous autos, buying and selling bots, and so forth), most firms want end-users to “collaborate”/work together with an AI engine. – Vincent Gosselin

    Let’s take two examples:

    1. QSR Store Sales Forecast
    2. A two-month Cash Flow Prediction for a big Franchised model.

    In Example 1, a QSR retailer supervisor connects to the new forecasting software program. Through an ergonomic GUI, she/he can generate subsequent week’s gross sales forecast (created by the AI engine). Then, she/he simply found 5 minutes in the past {that a} competitor throughout the highway is operating a brand new promotion immediately. She/He might then choose to decrease the generated forecast by 10% throughout peak hours. Here, the end-user wants to switch the output of the forecast engine.

    In Example 2, the firm treasurer desires to run the Cash Flow Prediction for the subsequent two months. However, he desires to play with completely different inflation values and consider the influence on the forecast. Here, the end-user desires to manage an enter parameter (the inflation price) to the AI Engine.

    There are numerous different examples the place end-users want to switch an AI engine’s enter or output. This is an integral a part of the Decision Process.

    Taipy’s Capabilities to reinforce end-user interplay with AI

    To deal with these conditions, we outlined (as a part of the Taipy open supply crew) the idea of “scenario” and “data nodes”. A state of affairs is nothing greater than the execution of your algorithm (pipeline) given a set of enter data (enter information nodes).

    We have additionally carried out three important capabilities:

    1. Data Nodes

    Ability to mannequin pipelines as a sequence of Python duties in addition to Data Nodes (something that may be an enter or an output of a Python process). An information node can connect with any information format (SQL, NoSQL, CSV, JSON, and so forth) or a parameter (a Python object, i.e., A date entered by the end-user by the graphical interface).

    2. Scenarios

    Ability to document every pipeline execution (inside a registry). We name such execution a ‘scenario’.

    3. Scenario comparability

    Ability to retrieve previous/registered eventualities, evaluate them, monitor them, and so forth.

    We determined to offer two choices for outlining your pipeline in Taipy: Programmatically or utilizing a Visual Code Graph Editor.

    Let’s take an instance

    1. Create a pipeline

    Let’s take a simple pipeline case with:

    – A single process: “predict”, calling the inference of an AI engine

    – 2 enter Data Nodes: ‘historical_temperature” and “date_to_forecast”.

    A single process pipeline with 2 information nodes

    ‍

    To create this pipeline, with Taipy, we’ve two choices:

    Option 1: Programmatical Configuration

    We can dive into Python code. This script creates a scenario_cfg object:

    from taipy import Config
    
    # Configuration of Data Nodes
    historical_temperature_cfg = Config.configure_data_node("historical_temperature")
    date_to_forecast_cfg = Config.configure_data_node("date_to_forecast")
    predictions_cfg = Config.configure_data_node("predictions")
    
    # Configuration of duties
    predict_cfg = Config.configure_task(id="predict",
                                        operate=predict,
                                        enter=[historical_temperature_cfg, date_to_forecast_cfg],
                                        output=predictions_cfg)
    
    # Configuration of a state of affairs configuration
    scenario_cfg = Config.configure_scenario(id="my_scenario", task_configs=[predict_cfg])

    Option 2: Graphical Editor Configuration

    Or, we are able to use Taipy Studio, the Pipeline/DAG Graphical Editor that enhances pipelines creation. (It’s a VS Code extension)

    Taipy Studio, the Pipeline/DAG Graphical Editor

    The scenario_cfg object is then created by loading the earlier diagram and saved as a TOML file.

    Config.load('config.toml')
    
    # my_scenario is the id of the state of affairs configured
    scenario_cfg = Config.eventualities['my_scenario']

    Discover Taipy Studio

    2. Execute completely different eventualities

    Scenarios are simply cases of the earlier pipeline configuration.

    Here:

    1. We create a state of affairs (an occasion of the pipeline configuration above)

    2. We initialize its enter information nodes

    3. We execute it (tp.submit())

    import taipy as tp
    
    # Run of the Taipy Core service
    tp.Core().run()
    
    # Creation of the state of affairs
    state of affairs = tp.create_scenario(scenario_cfg)
    
    # Initialize the 2 enter information nodes
    state of affairs.historical_temperature.write(information)
    state of affairs.date_to_forecast.write(dt.datetime.now())
    
    # execution of the state of affairs
    tp.submit(state of affairs)
    
    print("Publish the predictions", state of affairs.predictions.learn())

    Note that behind the display screen, the execution of a given state of affairs is registered, i.e., an automated storage of knowledge associated to every information node used at the time of execution.

    Benefits

    This comparatively “simple” state of affairs administration course of outlined on this article permits for:

    1. A wealthy set of consumer functionalities comparable to:

    • Easy Retrieval of all eventualities over a given interval and their related enter/output information nodes permits simple information lineage.
    • Comparing two or extra eventualities based mostly on some KPIs: the worth of a given information node.
    • Tracking over time a given KPI
    • Re-executing a previous state of affairs with new values (can change the worth of a given information node)

    2. Full pipeline Versioning: Essential for high quality Project administration

    Overall pipeline versioning is badly wanted when new information nodes/sources are launched or a brand new model of a given Python code (avoiding incompatibilities with beforehand run eventualities).

    3. Narrowing the hole between Data Scientists/Developers & End-users

    By offering entry to the whole repository of end-user eventualities, information scientists and Python devs can higher perceive how end-users use the software program.

    And to go additional

    To assist this course of, we discovered it useful to offer particular graphical objects to discover previous eventualities visually, show their enter and output information nodes, modify them, re-execute eventualities, and so forth.

    For this objective, we prolonged Taipy’s graphical library to offer a brand new set of graphical parts for Scenario visualization.

    Here’s an instance of such a state of affairs ‘navigator’.

    Scenario Navigator
    Scenario viewer

    Conclusion

    This is our interpretation of state of affairs administration. We hope such an article will set off extra curiosity and dialogue on this significant matter and result in higher AI software program and, finally, higher selections.


    This article was initially printed on Taipy.

    Thanks to Taipy crew for the thought management/ Educational article. Taipy crew has supported us on this content material/article.


    Vincent Gosselin, Co-Founder & CEO of Taipy, is a distinguished AI innovator with over three many years of experience, notably with ILOG and IBM. He has mentored quite a few information science groups and led groundbreaking AI tasks for world giants like Samsung, McDonald’s, and Toyota. Vincent’s mastery in mathematical modeling, machine studying, and time collection prediction has revolutionized operations in manufacturing, retail, and logistics. A Paris-Saclay University alum with an MSc in Comp. Science & AI, his mission is evident: to remodel AI from pilot tasks to important instruments for end-users throughout industries.


    🐝 Join the Fastest Growing AI Research Newsletter Read by Researchers from Google + NVIDIA + Meta + Stanford + MIT + Microsoft and lots of others…

    Share. Facebook Twitter Pinterest LinkedIn WhatsApp

    Related Posts

    AI

    Online harassment is entering its AI era

    AI

    Meet NullClaw: The 678 KB Zig AI Agent Framework Running on 1 MB RAM and Booting in Two Milliseconds

    AI

    New method could increase LLM training efficiency | Ztoog

    AI

    The human work behind humanoid robots is being hidden

    AI

    NVIDIA Releases DreamDojo: An Open-Source Robot World Model Trained on 44,711 Hours of Real-World Human Video Data

    AI

    Personalization features can make LLMs more agreeable | Ztoog

    AI

    AI is already making online crimes easier. It could get much worse.

    AI

    NVIDIA Researchers Introduce KVTC Transform Coding Pipeline to Compress Key-Value Caches by 20x for Efficient LLM Serving

    Leave A Reply Cancel Reply

    Follow Us
    • Facebook
    • Twitter
    • Pinterest
    • Instagram
    Top Posts
    Gadgets

    The best IEMS for 2024, tested and reviewed

    We might earn income from the merchandise out there on this web page and take…

    The Future

    Monzo co-founder launches AI startup with ambitions to put software developers out of business

    Monzo co-founder Jonas Templestein has commenced a brand new journey with a recent startup looking for…

    Crypto

    Bitcoin Whales Increase Their Holdings By $3 Billion

    It’s solely been a month into 2024, and Bitcoin has already skilled a whirlwind of…

    Gadgets

    Willow and many other shows will be removed from Disney+, Hulu

    Enlarge / Willow is the highest-profile present to be removed as a part of these…

    Crypto

    Will BTC Rally Or Retreat Today?

    As the extremely anticipated US Consumer Price Index (CPI) information for June is about to…

    Our Picks
    AI

    How AI could speed the development of RNA vaccines and other RNA therapies | Ztoog

    Science

    Could Self-Fertilizing Cereals Spell the End for Chemical Fertilizers?

    The Future

    Choose the Ideal Internet Service Provider for Your Business

    Categories
    • AI (1,560)
    • Crypto (1,827)
    • Gadgets (1,870)
    • Mobile (1,910)
    • Science (1,939)
    • Technology (1,862)
    • The Future (1,716)
    Most Popular
    Technology

    Alternative Broadband Networks: Affordable Internet for the People, One Rooftop at a Time

    Gadgets

    Nintendo Switch Tips (2023): 21 Surprising Things It Can Do (OLED, Lite, Standard)

    Science

    A weird cloud forms on Mars each year and now we know why

    Ztoog
    Facebook X (Twitter) Instagram Pinterest
    • Home
    • About Us
    • Contact us
    • Privacy Policy
    • Terms & Conditions
    © 2026 Ztoog.

    Type above and press Enter to search. Press Esc to cancel.