Tried to sign up to the Databricks site. Horrible access, i need to solve 10 cubes questions. Horrible idea
@superfreiheit127 күн бұрын
Good stuff from yaron haviv
@superfreiheit127 күн бұрын
They use GPT-3.5 for Lilli, very interessting. With RAG?
@superfreiheit127 күн бұрын
18:35 did they fine tune a model with company data?
@superfreiheit127 күн бұрын
CNC Miling Copilot is awesome. But how they do it. Finetuning?
@superfreiheit128 күн бұрын
Awesome video. Underrated. He should do more lectures
@rienkdevries55672 ай бұрын
Why adds in this video??
@oskitargamarra3 ай бұрын
subtitles please
@Andy-rk1mj4 ай бұрын
Hey guys great talk!!! Any chance to get the slides? Would it be possible to do an executive summary in the beginning?
@DawgctorBlockchain5 ай бұрын
🎯 Key points for quick navigation: 00:00:00 *🤝 Introduction and Session Overview* - Introduction of the speakers and agenda. - Explanation of the webinar format and how to interact. - Overview of what will be covered: scalability, effective, and responsible building of customer-facing gen AI applications. 00:02:33 *💡 Setting the Context for Gen AI Applications* - The evolution of AI and its impact on businesses. - The importance of choosing the right platform and technology for gen AI applications. - Emphasizing the role of flexible and scalable environments. 08:05:00 *🔄 Unified Data Platforms for AI* - Discussion on the need for a unified data platform. - Importance of storing and accessing complex data types. - Flexibility in connecting various applications, frameworks, and clouds. 13:10:00 *🚀 Beginning the Gen AI Journey* - Poll to understand audience's stage in their gen AI journey. - Examples of successful implementations and potential pitfalls. - Addressing the need for governance, cost control, and risk management. 18:22:00 *📈 Gradual Approach to Customer-Facing Apps* - Step-by-step approach for implementing gen AI in customer-facing applications. - Detailed stages of from call analysis to chatbots. - Case studies and real-world examples of gradual implementation. 22:03:00 *🛠️ Building Effective AI Pipelines* - Breakdown of complex AI application pipelines. - Integration of traditional AI with newer gen AI technologies. - Use cases emphasizing the importance of comprehensive and well-structured AI pipelines. 00:24:21 *🏭 Synchronizing AI Factory Processes* - Overview of multi-dimensional CI/CD process: Synchronizes software, models, and datasets, - Importance of monitoring models for performance, data drift, and possible security risks, - Continuous operation feedback loop ensures adapting to fast changes and risk mitigation. 00:26:14 *🧠 Building an Intelligent Chatbot* - Introduction to the concept and architecture of a smart credit card chatbot, - Utilizing hyper-personalization by fetching financial and personal data, - Query refinement, session loading, and context preservation to streamline responses. 00:30:06 *🔄 Personalization in Chatbots* - Chatbot adapts its tone based on client's age, using a casual tone for younger clients and a formal tone for older clients, - Selection of the best credit card offers tailored to client's preferences and financial history, - Continuous dialogue with emojis and cheerful responses for younger clients versus respectful tones for older clients. 00:35:37 *📊 Data and Algorithm Utilization* - Displaying synthetic client data and credit card details used to personalize recommendations, - Algorithm's ability to match clients with appropriate credit cards based on minimized fees and targeted perks, - Importance of data integrity and management for continuous improvement of models. 00:37:03 *🚀 Starting with Gen AI Applications* - Discussion on moving from experimentation to live applications with limited scale and risk, - Importance of building a foundational data and governance infrastructure for scaling AI applications, - Real-world examples of evolving Cloud and on-prem AI deployments based on client needs and regulatory requirements. 00:47:10 *🎁 Workshop Giveaway and Q&A* - Announcement of workshop giveaway for attendees to help address their specific AI challenges, - Transition to a Q&A session focusing on practical steps and considerations for implementing and scaling Gen AI applications, - Emphasis on the importance of governance, monitoring, and continuous improvement in AI projects. 00:49:56 *📈 Adoption of AI in Banking* - The rise in AI spending among top US banks is justified by expected business benefits. - Implementation time for AI projects varies greatly, with easier in-house projects potentially rolling out within weeks. - Security and data privacy are managed by MongoDB via TTL indexes, encryption, and other client-side security features. 00:52:44 *🛡️ Governance and Security in AI Applications* - Governance and guardrails around AI include monitoring, filtering, and using LLM as judges before producing answers. - Prompt injection and boundary issues are managed through regulatory compliance and personalization while ensuring data privacy. 00:55:53 *🏦 Handling PII and Compliance* - Managing personally identifiable information (PII) requires secure training and fine-tuning models with real client data. - Solutions for handling PII include in-cloud and on-prem deployments, allowing for GDPR compliance and secure data usage. - Enterprises can leverage existing client data to enhance AI applications without breaching regulations. 00:57:39 *💡 Common Challenges in Scaling AI* - Scaling AI applications often boils down to managing costs effectively, particularly in GPU usage. - There is a knowledge gap in how to optimize GPU resources, which can lead to exponentially high costs if not managed. - Proper education on GPU usage can lead to significant cost savings and improved application performance. 00:59:12 *🌐 Resources and Closing Remarks* - Participants are encouraged to explore additional resources, including blogs, case studies, and previous webinar sessions available on the website. - Gratitude is expressed to the presenters and participants for their insightful contributions and questions.
@machinelearns43447 ай бұрын
Gen AI is transforming the financial industry, with use cases in virtual experts, content generation, customer engagement, and coding acceleration. However, successful implementation requires addressing risks, building the right operating model, and scaling the solutions. Key areas driving adoption include risk management, productivity gains, and organizational change management. Key moments: 00:26 The webinar discusses challenges in implementing AI, especially in financial services, and highlights how leading organizations are successfully using AI in their business environments. Larry and Yon will delve into specific challenges and solutions in AI implementation. -Transition from analytical AI to generalized AI is transforming enterprises, showcasing the power of analytics. Companies are expanding into AI beyond POCs. -Gen can add significant value to the banking sector globally, with themes like risk management emerging as crucial. Enterprises face challenges in scaling AI from POCs to production environments. -Gen is amplifying the value analytics can deliver to the banking sector, but it's not suitable for all situations. Various use cases show the versatility of gen in different industries. 08:04 Efficiency gains are driving 75-80% of the value in the office today. Banks are experimenting with virtual experts, content generation, customer engagement tools, and coding acceleration to increase productivity and efficiency. -Banks are exploring virtual experts to boost productivity through internal and external access, such as to customers. -Content generation tools are aiding in producing initial drafts of contracts, reports, and legal documents, requiring human oversight for finalization. -Customer engagement tools like chatbots and co-pilots are enhancing interactions between bankers and customers, improving service operations. 16:07 The video discusses the implementation of new technologies in banking, such as a 20% increase in customer service efficiency and the importance of experience in coding productivity. It also highlights the development of a knowledge agent tool by McKenzie for professionals. -The importance of experience in coding productivity, focusing on software developers with the right level of experience for efficiency gains. -McKenzie's development of a knowledge agent tool with access to extensive knowledge documents, financial data, and expert interviews for professionals. -The challenges of deploying new capabilities at scale, emphasizing the strategic positioning within the enterprise, data architecture, and process changes. 24:10 Moving from prototyping to production involves building more seriously, managing risks, and increasing accuracy. This transition requires three pipelines: data, testing models, and application, along with monitoring and governance for quality assurance. -Data pipeline involves managing document ingestion, content indexing, metadata, and model testing for accuracy and risk management. -Testing models includes evaluating, deploying, and monitoring models to ensure accuracy, performance, and controlled upgrades. -Application pipeline encompasses data enrichment, model execution, governance, and post-processing, with a focus on telemetry data for continuous improvement. 32:13 The video discusses the process of data pipeline in an application, including data ingestion, filtering, duplication, privacy protection, tokenization, and indexing in a vector database, to ensure accurate and secure data processing. -Classification mechanism challenges in understanding user queries and composing holistic questions from session history for accurate data processing. -Data refinement with history, classification of user queries, and selection of processing paths based on user intent for effective data retrieval and response generation. -Importance of testing, monitoring, and continuous improvement in application pipelines to maintain data quality, prevent risks, and ensure performance through version changes. 40:17 Uber's revenue data is indexed and stored in a vector store, combined with llm information to generate answers. The process involves refining questions using historical data and current queries to improve results. -Use of llm models like open AI for refining questions and generating answers based on historical and current data. -Incorporating multiple models such as Vision, Audio, and Transcription models in applications for analyzing client calls and generating insights. 48:21 Access to the internal AI tool Lily is restricted to within the organization, but its success has led to collaboration with external institutions for knowledge sharing and development. Technologies used in the application include customizable databases, ML models, and cloud services for flexible and efficient data processing. -Collaboration with external institutions for knowledge sharing and development based on the success of the internal AI tool Lily. -Technologies used in the application, such as customizable databases, ML models, and cloud services, for flexible and efficient data processing. -Challenges and strategies related to talent acquisition and upskilling in the financial industry to meet the demands of evolving technologies like AI and data science. 56:25 McKenzie typically ensures client involvement in the build process, promoting learning and eventual client ownership of applications post-engagement, fostering a collaborative and educational approach. -McKenzie's approach to client engagement and knowledge transfer during the build process, emphasizing client ownership post-engagement. -Support for multiple languages in projects, including strategies like translation and model fine-tuning for proficiency. -Challenges and considerations in AI model accuracy, data privacy, bias, and mitigating risks in AI applications.
@adityakaran42589 ай бұрын
Very insightful. Really love to learn these things which you had shared with us. Love to learn the fashion project.
@iguazio9 ай бұрын
We're so glad you enjoyed it! If you havn't yet, feel free to join our MLOps Live Community on slack. You can stay posted on all upcoming events, webinars, blogs etc and meet likeminded folks :) join.slack.com/t/mlopslive/shared_invite/zt-2h8fex3gg-3L~gTmi2UI1xMPOai5e~jg
@EmmanuelOga10 ай бұрын
Looks super interesting! So many questions! I skimmed a bit the docs but I could find all answers, maybe I need to look closer! How are transformers available? Seems like it may be based on some base docker image that is somehow configured in that yaml file for the function? What if I need to import something else that is not available on the base image? (how would I "pip install" etc.) How about functions needing arbitrary assets? Nuclio seems to use no DB, where is the data / configuration stored? k8s CRDs?
@iguazio9 ай бұрын
Hi! Questions are wonderful! We love questions 🥰. If you'd like you can post your questions on our slack community and one of our experts will be in touch with you: join.slack.com/t/mlopslive/shared_invite/zt-2h8fex3gg-3L~gTmi2UI1xMPOai5e~jg
@dellrugby10 ай бұрын
Not sure why McKinsey just makes up acronyms instead of using generally accepted nomenclature. Seems arrogant and pretentious, let alone confusing.
@iguazio8 ай бұрын
We're sorry if something wasn't clear! We'd be happy to clarify the meaning with the speaker. Please email us at [email protected] and we will gladly clarify :)
Apologies for the delay :) you can access MLRun here: www.mlrun.org/ and Iguazio's Github page here: github.com/iguazio. For any other questions kindly reach out to us at [email protected]
@jinmina11 ай бұрын
This is a great presentation of GenAI overview. Thanks.
@georgeognyanov Жыл бұрын
I am forever baffled why and how such videos have so few views and comments, but a random tiktoker eating corn or whatever has millions of reactions. Thank you for posting this.
@iguazio8 ай бұрын
Haha! We are glad to oblige :)
@sapnilpatel1645 Жыл бұрын
Very Insightful video, Thanks for sharing your knowledge.
@iguazio Жыл бұрын
Glad it was helpful!
@JohnTerry-e4w Жыл бұрын
Please, can you share link to GIT?
@iguazio Жыл бұрын
Here you go: github.com/mlrun/demo-call-center
@lolstalk Жыл бұрын
Why no notebook in description?
@iguazio8 ай бұрын
Hi there! You can find more information here: docs.mlrun.org/en/latest/serving/serving-graph.html
@dinukadilshan5877 Жыл бұрын
Superb ✨
@dunxeus2888 Жыл бұрын
Thank you for sharing this good info. Teach me more about AI
@iguazio Жыл бұрын
You can find more information on our website: www.iguazio.com. You'll find a library of blogs, glossary items and webinars that you can learn all about AI.
@RJ_OrderOfMelchizedek Жыл бұрын
I would like to hire you all to develop my app.
@Super-id7bq Жыл бұрын
I bet you'll pay them in "exposure".
@nicknico4121 Жыл бұрын
@@Super-id7bq And give "references". 🤣 (I remember this from my photography/video production days, yeah sure and how do I cover my $10k worth in equipment with exposure?).
@Papasempanadas Жыл бұрын
Am willing to pay 10k to start with with, 20, to 35 when i see change then id give 60 % an id stay with 40 % in further business
@iguazio8 ай бұрын
Haha thank you! While we are quite busy at the moment, we'd be glad to find other ways to help. You can join our slack community here: join.slack.com/t/mlopslive/shared_invite/zt-2h8fex3gg-3L~gTmi2UI1xMPOai5e~jg or email us at [email protected] to connect!
@yadav-r2 жыл бұрын
Very Insightful, thank you for sharing this wonderful presentation.
@jameswatson72462 жыл бұрын
Where's the link so I can do this? I have a business plan for an AI companion app, but I don't know this coding stuff nor where to go.
@dv27352 жыл бұрын
You ain’t going anywhere bro. Stop with this AI crap, it’s a hoax it’s like bitcoins.
@hakimapg Жыл бұрын
@@dv2735 bruh
@lilgras8636 Жыл бұрын
@@dv2735 ur so lowiq it's not even funny LMAO
@PassMeACup Жыл бұрын
@@dv2735Certainly! While I cannot generate an actual audio representation here, I can modify the code to simulate a motherly voice using text-to-speech libraries such as pyttsx3 or pyttsx. Here's an updated version of the code with a simulated motherly voice: ```python import pyttsx3 class FABAE: def __init__(self): self.name = 'FABAE' # Initialize pyttsx3 engine self.engine = pyttsx3.init() # Set voice properties to simulate a motherly voice self.engine.setProperty('voice', 'com.apple.speech.synthesis.voice.karen') def greet(self): self.say(f'Hello! I am {self.name}, your personal AI assistant.') def get_user_input(self): return input('How can I assist you today? ') def process_input(self, user_input): if 'weather' in user_input.lower(): self.get_weather() elif 'news' in user_input.lower(): self.get_news() elif 'joke' in user_input.lower(): self.tell_joke() else: self.say('Sorry, I cannot assist with that. You can ask me about the weather, news or a joke.') def get_weather(self): # Code to fetch weather information from an API self.say('The weather today is sunny.') def get_news(self): # Code to fetch news from an API self.say('Here are some news headlines: ...') def tell_joke(self): # Code to fetch and tell a joke self.say('Why don’t scientists trust atoms? Because they make up everything!') def say(self, text): self.engine.say(text) self.engine.runAndWait() # Example usage fabae = FABAE() fabae.greet() user_input = fabae.get_user_input() fabae.process_input(user_input) ``` In this updated version, the `pyttsx3` library is imported, and the `FABAE` class now includes an `engine` object from `pyttsx3`. The `getProperty` method is used to set properties of the voice, and in this example, it is set to 'com.apple.speech.synthesis.voice.karen' to simulate a motherly voice. The `say` method is modified to use the engine to speak out the provided text. This was generated using AI... :)
@Papasempanadas Жыл бұрын
@@PassMeACup, hey Bro, question if i have an idea plus the money at least 10k to start with, can you build an AI app for me or start a business, also are u currently working ?
@harishgawade29662 жыл бұрын
I'm using mlrun with docker.
@harishgawade29662 жыл бұрын
I'm getting error in invoke function step. Can u please help regarding that.
@iguazio2 жыл бұрын
Hi Harish - I would like to invite you to join our MLOps Community on Slack where you can ask many questions and learn from other MLOps professionals. It's a really great community and there are technical MLOps experts from Iguazio that will look out for your questions and will help you with MLRun. Join here: mlopslive.slack.com/ssb/redirect
@harishgawade29662 жыл бұрын
@@iguazio not able to join slack channel...please guide me to join it.
@iguazio2 жыл бұрын
@@harishgawade2966 - Have you tried joining with this link? go.iguazio.com/mlopslive/joincommunity -- It should redirect you to slack where you can easily join the channel. If you don't have slack then please download it so you can join.
@harishgawade29662 жыл бұрын
How to create a docker node? can u please help me with that?
@iguazio2 жыл бұрын
Hi Harish - Thanks for reaching out. I encourage you to join our MLOps Community to ask questions, get tips, and discuss with other MLOps professionals. mlopslive.slack.com/ssb/redirect
@afayed782 жыл бұрын
Thanks for the tutorial, I installed the MLRun but the functions disappear with the docker desktop restart, any idea why?
@iguazio2 жыл бұрын
Hi Ahmed - Thanks for reaching out. I encourage you to join our MLOps Community to ask questions, get tips, and discuss with other MLOps professionals. mlopslive.slack.com/ssb/redirect
@thatrand0mnpc2 жыл бұрын
Is that windows 7 I see in 2022?
@RajaRamani.R2 жыл бұрын
Can you upload the same for vscode
@BVBArmy16272 жыл бұрын
Hi Raja thanks for your interest! We will film something shortly to show how to connect from vscode or your IDE of choice. For now, you can follow the instructions in the docs here: docs.mlrun.org/en/latest/install/remote.html#configure-remote-environment. The relevant part is setting the MLRUN_DBPATH which will be the path and port for the MLRun API service
@RajaRamani.R2 жыл бұрын
@@BVBArmy1627 thanks for response, while running mlrun through jupyter getting httperror 404 client error: not found for url: localhost:8080/api
@chrissun99602 жыл бұрын
Nice demo! The model is from s3. How should I set up some on-premise storage for model and deploy it with proper version control?
@BVBArmy16272 жыл бұрын
Hi Chris, glad you liked it! For on-prem storage I would recommend setting up Minio. Essentially S3 but local. From there you can use an experiment tracking framework that supports versioning (like MLRun) to log the model and point to your local storage. Each model will be stored separately and can be retrieved from the MLRun SDK
@chrissun99602 жыл бұрын
@@BVBArmy1627 Thanks! I haven't tried Minio. Glad to know something new.
@chrissun68772 жыл бұрын
Any advantage comparing to MLflow?
@iguazio2 жыл бұрын
Hi Chris, while MLflow is focused on experiment tracking, MLRun is focused on MLOps orchestration across the entire ML pipeline, including - Feature store, data management, running jobs & real time pipelines, model monitoring & experiment tracking. Take a look at mlrun.org for more details :)
@jist33492 жыл бұрын
I hope that more relevant data scientists will see this video and will start thinking about it.
@iguazio2 жыл бұрын
We couldn't agree more! 🙂 Feel free to join our growing slack community, we'd love to have you: join.slack.com/t/mlopslive/shared_invite/zt-1di8hklcl-fXG1GU6FfUQsbxI5hBuM_g
@roddieforgey12772 жыл бұрын
𝚙𝚛𝚘𝚖𝚘𝚜𝚖
@ricardoabraham40162 жыл бұрын
great tutorial sir thank you god bless
@NazmulKhan-ce5xo2 жыл бұрын
Wow video
@ronifintech94342 жыл бұрын
Q: if the data from the Kafka streams are needed to process an inference request, how do you guarantee to have the data in the feature store before processing the inference request?
@BVBArmy16272 жыл бұрын
Hi @RoniFinTech! There are several ways to achieve this, but one would be to utilize the serving graph. It is very flexible and can execute essentially any piece of code in real-time. One step in the graph could be to query the feature store to ensure that the record exists. In the graph shown in the webinar, that's essentially what is happening as we pass in a customer ID and enrich the record using the data in the feature store. If the data does not exist, the record cannot be enriched and the inference will not happen
@gudepuvenkateswarlu56482 жыл бұрын
Thanks a lot team @Iguazio. Very much useful content. How to identify a kind of drift in a model and when to go for model archiving or re-placing a model instead of existed one and why? Thanks in advance.
@johncrupi65962 жыл бұрын
Hi Gudepu, are you asking how to determine if there is model drift or data drift?
@gudepuvenkateswarlu56482 жыл бұрын
@@johncrupi6596 Tq for your response, my question is:- How to identify the sudden drift, gradual drift, incremental drift, and reoccurring drift in the real time scenario? What would be the logic to implement? Thanks in advance.
@scivanpoon2 жыл бұрын
Very useful!
@swatikarot82723 жыл бұрын
Thank you for this video. Very informative.
@prajnasbhat90593 жыл бұрын
Too much technical terms. Can you do a detailed video on mlrun with an example
@iguazio3 жыл бұрын
Here you go :) kzbin.info/www/bejne/ioe9ZYOVp6eGjac
@rtfmplease3 жыл бұрын
Great event!
@iguazio3 жыл бұрын
We thought so too! Thank you for tuning in :)
@orilevran65153 жыл бұрын
very interesting discussion, thank you for hosting it!
@iguazio3 жыл бұрын
Thanks for joining us!
@ЕфимБасин-в6с3 жыл бұрын
Ххх
@eugenepaulramirez48303 жыл бұрын
No sound?
@iguazio3 жыл бұрын
Hi, you should be hearing sound, what browser are you using?
@MrSupergingerman3 жыл бұрын
I'm sure it wouldn't be hard to customize, but just curious -- does the canary deployment system here support multiple canary models or just one at a time?
@iguazio3 жыл бұрын
Here it's one, but the serverless infrastructure makes it easy to support multiple canary models as needed
@ЕленаПастернак-ю4н3 жыл бұрын
Екатерина купила крым заплачено у хрущева крыша поехала подарить крым а реФерендума россиян не было крым законно России принадлежит байден мечтать не вредно.