So I'm sorry I lied to you. I have no idea how to talk to girls at parties But I can talk to you about how to talk to your users in your app I'm Alex, also known as Avsa, if you have seen it from my head, from my pin and from my badge here So I have an interesting curious story on Ethereum because you could say that My resumé is a long list of flopped projects And a long list of dead and failed projects But I'm very proud of each one of them because from From each one of them they were built with bricks that have outgrown and outlived The original projects that they were like and and I think you don't actually see that in other industries It's this this wonderful thing a thing about working on open source But most of all I'm a designer and I think The role of the designers and the space is you need to be a translator, right? You're connecting the users You need to both understand the project and good enough that you can translate it into simplest Words for the users, but you also have to talk to the user and figure out what's really missing What's what what is the real hurt? What is the real problems and you need to take back that to the engineers who might often not see that Because they are not typical users. They are power users and often they will tell you things like oh this We can solve that this isn't possible and it's your job as a designer to understand What they're saying understand what the users they are saying to figure out a way that you can talk back to the engineers In a way that transmits the needs of the user users And if needed you should also be able to talk to the CEO and that's where user research is very important Because you can go there to the test and say you know what we are taking this approach But it tested this other approach and people were a lot less lost by doing that and That's why I think it's so important And I think what if it creates sort of what I call this design gear in which you have user experience Which is this idea of how we want things to work and then you use that to build your UI Which mostly are what the pixels are you're pushing pixels around and painting stuff, right? And then use that UI to test with real users to figure out, okay how much the experience I wanted to give is experience that they had and That's you keep turning on that gear and at some point you should be connected to the dev gear And like sometimes you'll be pushing that gear and helping them get along by just Doing a lot of tests before they build it sometimes they will be coming back to you with with things So it's a little a two-way gear If your dev team is just coming to you saying we've built this product make it pretty Then something is going very wrong in that company and and I think anyone can do it And I mean if you have a startup with three people, you're just the CEO We don't even have a designer. There's a CEO the CTO and like a dev guy You can still do it with like online tools and I hope to give them to you and the first thing I need to you need to remind is whenever you're talking to a user This is not teaching your users how to do your app. This is not a tutorial There's not a moment where you're trying to do a marketing on board people. You're listening to them speak You're not explaining your app and you need to remember that your app is being tested not you So it's not. Oh, do you think you can do this in this app? Do you think you can click this button is really it's about do you think this app will allow you to do this? Do you think that can you put money in this thing right use generic words like that and Classic user research is basically there's like one main way one way mirror Rooms with big prototypes or even like paper prototypes as you build around and just get to random people in the office But if you don't have an office it becomes a lot harder and I had to learn that the hard way when I spend like mostly a year working Balancer doing you the research and like there are great tools online I want to give them a few for you usability hub is a great place where you can learn those things for instance five-second tests Just show your app for five seconds and ask questions. You'd be surprised how much of Before they can read your copy before they can even understand your app How much you already form an impression by just looking at it and knowing okay? You are like an investment thing you're like a game You're like a social media by just taking a look at five seconds Then you can go one one one thing further and just ask the user for a first click and just and by this point It's just a plain image like this can be like that image You're just showing it to your investors before you build that product because they want to test it And you can figure out that oh if everyone is clicking on your hero image instead of the bottom that you want them to click Maybe you shouldn't have a hero image Maybe you should just show the information they want and then from that you can do a navigation test Which it's just slides that you can try to see where people are going and one of the nice things with navigation tests Is that you can use them to benchmark your competitors? You can just screenshot the flow a typical flow of your competitors and then screenshots The flow that you want your your your app to do to test and just see is it any better? Is it faster? Are people more confused sometimes? You don't even want to you just want to see how much people are clicking on the wrong links That's more important than the right links But mostly a lot of user research is actually talking directly to people with online meetings online meetings Of course you schedule meeting with Calendly get like them on the zoom or Google Hangouts, but there's also great website called user brain Which allows you to give them a link give them a script and then like about a few minutes They will give you a video of someone using your app and looking at it and describing and it allows you again This is a great feedback cycle. There were days in which you wake up Design a little bit put a prototype in throw it to the user Throw it to use a brain go back to like check my emails come back half an hour later, and they were like three or four Videos of people struggling with the prototype. They just built and honestly just need often three to five users It's not a number of numbers game you get most insights with like three or five numbers and then you can just go there fix it and Creates like a new user user thing and like get get your coffee and then when you come back It's like it's still early in the morning. You've already like run that prototype a few times and It's not The reason that often you get those fast videos on user brains because they are like you have to pay them You're almost in almost case you have to pay user brain may may like may be expensive But you know what what's more expensive is Spending weeks of engineering building something that it shouldn't have been built in the first place Sometimes when you're just having Google Hangout calls you can like be creative I've I've tried giving NFTs to people that I created they gave them I promised them to pay gas fees and which like when gas fees were expensive. That was a very nice thing and I just was offering people. Hey, I want to give you money I want to give you money to watch you do stuff Which is weird Right and that's that's where you your users might feel a little bit Uncomfortable with that because there's a lot of things that scammers and user researchers Who have in common like both of them are promising you easy money to do something like in 10 minutes They are asking you to click on shady links like figma links or whatever that is They're asking you to download some browser thing that you allows me to show your app and see you while watch your wallet Right, so your users might be like the only difference is one of them wants to see your type or password The other doesn't how do you overcome that? first of all try to use your Yourself as Has a leverage like if you have a reputation just tell them look I am a real person. I'm not a scanner You know me from whatever or sometimes I would start a Meeting by telling them how to be safe on the internet like how do like how do how can you do a Google hangout and share? Just one screen instead of the whole just one window instead of the whole screen or just tell them I don't want to see your never show your passphrase get your metamask window in somewhere else and You can also be creating in many ways. So there was a point in which I wanted to know Is there a way that we can like a pool? The balancer is a if I happen had this pools and we had like there's a lot of information that goes in a pool And I was wondering can you like translate that into a tiny icon? I wanted to know how small the icon can be and I created a little game as a prototype game Which I just ask users can you find the die the fastest person to find all the dies in like this Google capture thing We win and of course I didn't care for people who find it to find the dies what I cared is that as Each step was progressing. I was making the icon tinier tinier until at some point How they had to work with was the two color gradient and they still found it And it's a great way for you to understand. Oh my god like you you can reduce it a lot by just making it small, right and Another super important thing is that options are never equal We will often happen that you have a system in which there are two modes, right?  It's just random noise for them And the wrong way to do it is just to ask the user to like if we have two modes on the system We have two modes on the UI and that's often the worst way to do it. First of all, you can Do a little a better job by just selecting a default just it forces you to think about the default Forces you to think about which one is better often I've seen people would think that mode a would be more important because everyone on the team was using mode a But turns out mode B was the most common because most users don't have all the tokens or have connected their wallets I have a done all the things that most people in your like death department have But a better way is don't make it a choice thing Just make a checkbox and then you have to explain it in a tooltip. No Never try to like your users will not read and there's this often there's a mistake of thinking that your users They must understand your app when the opposite is true You must understand your users and try to reduce whatever explanation is there into like a five word explanation But a better yet is instead of having your users pick a choice Just allow your users to do whatever they want and just add later a little thing saying hey Click this button and we'll like I mean I see you're trying to do X click this button You save money or something like that Often it gets even worse when you have like multiple options there So try to make them in different ways. Maybe one is a checkbox and the other is an action You have like one big submit button. Maybe you have to submit bottoms notice that the submit I also picked a I also picked the defaults in both of them because like one is big one is the normal Something it's also great if you're a designer who can code a little bit You should try Framer, which is another wonderful thing because often in a nap you are thinking about some sort of behavior and Is there a way they can like make the video go Okay, can you yeah, just click there often you are thinking about something and then in the end It's going you're thinking about a behavior that you can only understand when you see it So this way I was testing a thing where I realized oh you can put money in many ways You can she select it by the prior amount of tokens you have them Percentage of tokens the dollar value. Maybe you can click on the on the on the on the total and you can type it and you can Scroll it and he was like a wonderful idea on the design space But of course when I tested with users, they were all confused on weight I clicked this and I clicked click that and it's all confusing, right? But it's it's the kind of behavior you only understand when you actually make it work with real. Oh, yeah This can you click the video there? Thank you and and then Hello, yeah, thank you So and then I realized that there's a lot of things you can do but just Testing the behavior of people just allow people to click around and do whatever they want and just allow them to Click around and check. Hey, if you click this button suddenly your numbers will change here because Numbers are also you why if there's a button there and they realize oh if I click this then this goes up This goes this goes down it really simply works And you can do a lot of things like that in which you can like and those are the sort of behaviors You only realize When you are like just running a live app And that's something that you can do as a designer I'll alone in your office and then keep testing it keep testing it keep testing it and it's it's it's really important Don't overdo it because I've seen cases where everything is clickable Everything is great and the user is just clicking things around He has no understanding of what they're doing But they're just glad that they like they disable it becomes a game of can I disable all the warnings? Right, I'm gonna click around until all the warnings are gone other things There's always a like a Facebook moment whenever you're talking to user and I think this is one of them where we had like a little box just Setting all the actions that have happened and then I realized that users are confused about that And then I realized that they don't know that this is a feed of actions They think that this is an I mean do of things that they should be doing and then yeah Maybe you should we can redesign it as a social feed and that's another thing in which Like you come back to your product team and they was gonna say it's sort of impossible because not everyone has the NS name Not every NS name has photos. That's okay You can solve that just give the nickname nicknames just call them whales give them emojis, right? The problem is just make it look like it's something more that they expect it like activity And finally there are a lot of ways and a lot of moments in which you're struggling with words struggling is trying to understand and explain a concept to your users or Even to yourself That you actually don't need to then you need to take a different approach a lot of my time I spend in balance. I was thinking about what is impairment loss? Every defy product has this issue They all call it divergence loss in which you put money But if like one token goes up by 10% and the other goes up by 20% in the end You lose money by putting it in the pool instead of just keeping it with yours and then when they try to explain it It feels weird. They put it like graphs like this But in the end like what the user wants to know it's not whatever is the impairment loss They want to know something very simple. I have one token a I have one token b And that's the value that they have together that portfolio over like a month or like in dollars eaters Whatever right and if I had invested in your app That's how much money I would have and of course you can see that the user is better off by not investing in the app And that's true for most defy apps And I think that's a great pattern because I think most apps don't actually try to solve that problem because they Realize that by solving that by a visualization the user will realize that oh my god They're losing money. I should not be putting my money on on on this uniswap pool, right? And that's the wrong way a wrong way to think it you need to think in a different way and realize that's not a whole story There's there's not only thing they've divergent loss thing There's also like fees you collect some fees as things are traded Sometime like that can bake up for the divergent loss thing some other protocols will give out Liquidity incentives right just by the fact that they are using it They're gonna give you like other tokens and some others will like put your tokens to work putting on staking platforms on leading platforms and It's all sort of complicated and it's all sort of complicated to explain often They will tell you look this is the API. This is the APB. This is the impairment loss This is the amount of tokens you get in terms of measuring tokens the amount of thing you have measuring dollars But really what the user just wants to know it's what I called is like rainbow short rate develop which is just the dotted line is what would happen with my tokens if I did nothing and The color bars or everything that this app does for you an interesting thing about this is that that little difference I'm not sure you can see it before that the gray the bottom gray bottom green and the dotted line is Impairment loss. That's how you visualize it. That's the best way I've learned to visualize it But the funny thing is that by finding the best way to visualize it I learned that you don't actually need to visualize it You don't actually need to explain it to the users like all we need all they care about is not the bottom Of the bar is the top of the bar is and that helps you explain what the product is Your product is just taking that and doing all that stuff to make your money work for you, right? And then you can take all the other information like the volume trading etc. And put it in a you know in an order And I think that was one of the That was one of the best ways I could explain to someone how your API works in 25 protocol And I haven't seen anyone do like a solution like this if you are defy guy Just feel free to use it right but my point here is that in order to get there You need both to understand deeply the product by just understanding. Okay. This is this is what we do This is what this divergent like what is divergent loss, but you also need to understand the user What does the user really want to know right what do they really care about they just care about how much money they made And I think you were in the middle trying to connect something that is complicated with something that the user wants into something that is roughly easy to look and other grading sites I've had is Often never treat an unknown variable as zero Very very often you're usually just the fact that you don't know how many tokens you have in your user wallet Doesn't mean that they have zero tokens Maybe just because that information hasn't loaded yet That doesn't mean it's zero and often I've seen users fall into errors because they were like they would open the app There are a bunch of errors and those errors were not like actual errors It's just that because the users were had not collected or something had not loaded a lot of issues like that Don't tell users show them things as I said before is like often instead of trying to explain your user How to do it just allow them to click around and like if you want to look if you click this button This thing will happen just allow them to click the button and they will see the thing it will happen because Numbers are also you why right and I think that it's go goes for both of them Often I would ask a user saying look what is this number represents and it would think a little bit and think I think this number represents That number multiply that that number and they would like do it on your head And if it if it made sense they would be yeah, that's that's it I found that they would be gratified so often just showing numbers and allowing people to think with numbers I was just saying look this this way is cheaper than that other way That's the best we why you have right if you just like you can put like a red button But if they tell you this way is five dollars cheaper They will find and click that that little like that little icon there And users love to see other users like just allow them to see action in your app Like they always would love when you say oh, I had a user would would say that you liked Watching the activity on a pool because they he knew is that every time a user traded He was going to get a few cents on that and he was like yay someone traded I just got a little more more money on that and if you do it live they will love it and Finally avoid great patterns often not solving an issue is an issue And I think a lot of DeFi protocols do this because like they are not sure how to solve it or they are not sure Like or as I say like by solving it showing them the information the user might realize it's not a good idea Just think about it. You can certainly solve that That's the main message I want to tell you is that like as a designer your goal is to connect both sides and as a Developer or as a CEO or anyone in your company you can be that designer You can be someone who can try to always connect and talk directly with users because You have to know your non-customers also Just the people in your discord server. They are not your market fit, right? They're often people who like are already most knowledgeable about your project What he really wants is people who don't understand the product that you need to go there and grab them and make them understand the product and That's it. Thank you You can find me on Twitter at after and I really like thanks to the whole balancer team that helped me during the year and The whole in ask you made it. I've been working on the past year. Thank you. I Think I have time for questions Yeah, it's great talk We will try to utilize the stuff that you said in road key, but I'm really curious How can I get girls at parties like that? That's what I came to know I'm sorry. I lied about talking to girls at parties. I only know how to talk to users I have no idea all the other. Okay. I'll keep searching. Thanks a lot other question Hey, great talk Can you tell about good ways to reach users online? That don't seem like a scam Yes, so I often had this problem because like every week I was having to reach out to users not some point I sort of like reaching out to our discord community and reach out to Twitter There's a point in which people are just get like you just can't kept keep asking people to click and click Hey, can you click this thing? Can you do me a favor? Can you click this? Can you participate in this test?  He could say okay. That's great I'm gonna I'm gonna be withdrawing and depositing a ton of stuff because the gas fees are expensive And I know you're you're buying it you're paying for me But it eventually it was a great video because he was like oh damn I he needed to follow those instructions I just can't do whatever I want and then just by seeing him like going and withdrawing his money and etc It was super useful information. And yes, I paid his gas fees and he was everyone was happy So you just need to be creative I guess Hi Alex Yeah Nice to meet you Do you think we've web 3 user research should be or is any different from web 2 user research? I Think one of the main things I've seen it different is that There are a lot of apps that you you allow you to like record someone like just clicking around the website, right? But in order to that you you only get people who don't have like a wallet ready, right? And often if you want to see someone actually using web website with a wallet You need to be recording them on a Google Hangouts and then as I say they will be Uneasy about that because you're like why do you want me watch like two transactions? And it's complicated because they might be worried about you like getting some information I think that was the main difference for me. It was first of all making sure that I was reaching those the people who had Who had like metamask had everything installed, but those were precisely the people who would not be like very likely to just Be thought like be using their wallet while some way weird guy was watching I Wanted to ask you I mean you just mentioned the tools that I mean you can use to record the users and so on Do you think I mean we also have the team from rotki here that are focusing a lot on privacy Do you think especially when we talk about defi and about users interacting with their own funds? Do you think that's a that that's something that users might feel? I know that their privacy is bridged or just following them and recording their actions on the website Yes And like their privacy is being bridged because you're recording so I Think you're not talking necessarily about User research you're talking about more analytics and I think I actually think that user research can help solve a lot of the Problems with analytics right if you just create a website with a bunch of trackers everywhere You get basically the same information that you get if you just watch five users Use your website with the difference is that those five users have consented to be in your research fame While when you do analytics you're making your websites lower and you're like collecting a bunch of information Information that can be used against every single user in a future leak or something like that Right, so that connects like their their IP address to their to their to their transaction things And I think that's a lot more dangerous. So I think just Like if you're trying to analyze an app just a blockchain app You can just do on-channel analytics that is already public and do use the research that you could you probably have almost the same insights as like Super Google analytics thing Thank you. Thank you. Thanks everyone. Applauso


So we start. Good morning, everyone. Welcome to today's, welcome to listen to my presentation today. And my presentation will be based on the QIS and build an event-driven machine learning pipeline on Kubernetes. So first brief introduction on myself. I'm from IBM CI lab. And today we focus on AI cloud and in open source Google flow. And I'm the maintainer of many projects. And we have a American colleague who cannot be here today because of some reasons. And he is a focus on AI cloud. He is also a researcher and expert of this field. And he focuses on the model configuration and the background of our solution, which is from the center for open source data technology team. We use open source tools to offer the whole life cycle. So solution for enterprises. For now, this team already offered many AI cloud life cycle open source tools for enterprises. Some modules related with fairness and safety. The first. Maybe for many people, the most impressive story related with AI deep learning is IBM deep blue champion of human beings chess player. And later we also know that wasn't IBM robot can beat human beings winner in this community. This competition in 2011. And this is more familiar for you, I believe.  And about the very hot topic deep learning. The development phase can be divided into several milestones. Just like the slide show you. And in 2012. And introduced deep learning to the world. And many technologies, which is which are widely used in this field. So the first most popular one is Facebook's face recognition in 2015. This is a very good application. And Siri also gets deep learning in 2016. And alpha gold was popular in 2017. For now, the deep learning compared with human brain. Deep learning cannot be compared with human brain. We still have a very big potential in deep learning. And in the life cycle of the deep learning, maybe first you were focused on machine learning model. And the coding of the model and how to design this model. So you can see that's the time or the energy distribution group chart. So this is the reality. Actually, the time you spend in coding and the designing of the model is very little. We need to prepare a lot and collect the data. And the maintenance or the measurement after we launch the model takes a lot of time. And this is unexpected. And this is a reality. And this is a neural network design for workflow. So we designed this network and start another experiment and test to see whether we reach the performance standard or not. If not, then we were going to do another round. And in reality, we also have some fresh data we cannot get before. And we can use this new data to test the model. We can see that whether the model can adopt the new data or not. If yes, if no, we have to go back and go through another round. Then we will repeat this workflow again and again. And you can see this is the chart in the AI life cycle, what kind of technology we will use. So first the data preparation and initial model and train model, deploy a model. So that's some indicated steps. And maybe we also have some different steps for some specific models. For example, we have many tools available to build the next models. For example, Jupyter and etc. Here, I want to give you an introduction of the Watson's IBM tools. And this is a very user friendly. In this IBM interface, we can take some existing layers, for example, CENCN and some rules. You just drag in the UI. So it's a very intuitive neural network. So this is a very clear structure. After you drag and form a structure you want to have, then you can see which can support a lot of different formats. For example, the notebook or some very popular framework you use very often. For example, Taskflow, Belltouch, etc. And talk about the framework. So we have many machine learning structures of frameworks. Different study researchers have different preferences. And in this platform, we have to manage a lot of frameworks. Then we need to focus on those details. So after the training is accomplished, how can we judge this model is trained or not? Or how can we make sure the prediction from this model is very accurate? So we have to focus on four parts, four steps. So first, is this fair? Whether this model can involve different objects, just like our whole world, we have different races. And we can get some very fair scoring and treatment. And secondly, is this easy to understand? For example, some data are very difficult to interpret. And suddenly, did anyone temper with it? So whether we can make sure the safety is reliable? And the fourth one is this merit accountable. So that's for dimensions we have to focus on. The fairness, explicability and robustness and assurance. First, we will talk about safety or assurance. Is the model vulnerable to the possible attacks? And this is the robustness, two blocks from IBM, which is called Art. And IBM already realized many mainstream robustness, two blocks. And we have different ways to realize that, which is listed in this slide. And for these different attacks, we can have some counter-attack measures. So whether this model is robust or not, we also have different parameters to test that. So here we listed some parameters and we can support the training and prediction. So they have a unified model API. And about this too, I'll give you a brief introduction. This is an art demo. Through this link, you can click and visit our website and try it out. So this is a cat. So you can see that this is a cat. And the machine also gives a very accurate prediction, 92%. And if we have made some attacks, usually we cannot see any change, but it's already changed to an ambulance. And the credit is 19%. So we will give it some attacks. So we can address the attacks. So the robustness can be improved. And next, whether the model is fair or not, about the fairness. In human being society, we have some discrimination. And this cannot be avoided. For example, people may judge others according to the social status or appearance. So machine learning is based on human history data. So machine learning can use some data, which can produce a model. And this is technology related with human beings nature. So discrimination cannot be avoided. For example, this is a model which is testing the outlook or the appearance of human beings. And if this is a model made by cohesion, then if we use a feature from a Chinese very famous actor feature to test this model, maybe this model thought, this is not a handsome gentleman. So that's a discrimination. And now this is AI fairness 360. And this is an open source library. And we included more than 30 indicators into this library and we can also use some function to produce explorable tools which can be interpreted by human beings. And we can make some adjustments about the discrimination of the model. We also have some mitigation algorithms. We can support 10 algorithms. We continue to involve more algorithms into this library. Once we already validate the model fairness and robustness, we can deploy it. And we also need to think about more details. For example, we have many versions of this model. How can we test? For example, AB test, how we can have a dynamic adjustment of the traffic. And about the real-time capacity of performance indicators, we also need to have more validation. And this is Istio, which is very popular recently, which can guarantee the connection between different servers and the load balance and the different indicators of the different servers. And it can also monitor the log-in matrix tracing and assurance and AB test and traffic. So we have many solutions in Istio. And the next question is about machine learning. Life cycle. So it's very iterative and repetitive. And the management process also involves a lot of tools. So we have to involve that with cloud. So why is that? Because cloud can also support the software and the hardware. And the scalability can also be supported. So that's some of the advantages which is brought by KYS. Through the containers and the micro-services, the maintenance is very simple. And through the KYS, we can deploy the machine learning models. And through the container, we can have a distributed training. But if we deploy the KYS in this system, it's not the end of the story. We also need to consider a lot of different aspects. For example, how to apply the tools in different aspects of the machine learning. How to be connected with the resource and the schedule. And if every model has to handle those basic tasks, it's very difficult for us to handle them. And so we have the code flow. Suppose you want to deploy this model in KYS, then you have to be the expert of different aspects. For us, for a new starter, it's very difficult for you to be an expert in different aspects. So the code flow can help you. And let me give you a brief introduction of this code flow. And the code flow can help you to separate the KYS and use the keep flow. We can do some resources management for you. And ML and developers can only focus on the models and the machine learning. So that's a brief introduction of code flow. Code flow is a solution of the AI cloud with a lot of modules. The key module is the framework of the operator of the different framework of the machine learning. And for example, the cafe tour and distributed training and notebook pipeline. And some sub modules, code flow can support all those different aspects. And code flow was introduced in December 2017. And the 6.0 version will be launched next month. And this is a very simple UI about the code flow UI. Maybe it's very simple. And if you are interested, you can check the website. And that's a brief introduction of the pipeline of code flow. And we use the code flow pipeline to do the machine learning pipeline solution. And through the pipeline. So this is an example. First we acquire the data and train the model. Then we will have a check of the robustness and attack. After the test is passed, we will deploy that. So this is the coding of this model. After that, this is the result of the model. So through this DEG chart, you can see the relations of them. And after the pipeline train, this model, we also need the developer to be triggered manually. So if we found that the model cannot reach the expected performance, we have to run the pipeline again. Suppose the capacity of the model is not very good, or we change the data, we have to restart. Then we have to trigger the pipeline again. And we need the data scientist and ID department to trigger that manually. But obviously we need an automatic trigger mechanism. For example, I'm a model editor. And in the GitHub, I have written some more pullings. For example, I added some AI neuron barriers. And now I need to push the pipeline. And I need to run the pipeline automatically. I don't need the manual trigger. Then this goes to another topic I want to present you. So this is a solution, which is divided by three parts, build, serving, and eventing. And we also have a pipeline solution, but this is already separated from the Knative. This is a separate project, so I want to skip that today. The build is very simple. How to separate the source code from some code containers and produce a mirror and push to the registry. And then the service, and the Knative serving. After we deploy the model, how to manage different versions, and how to switch in different routes and how to execute the network routes. It's done based on ECU, just like the first step we set. For all the things we have to use, a model to address, then we can use ECU to handle them. And the eventing, this is published to the sources and to those registrators. And the subscript can receive the event and handle them accordingly. Now eventing can support many different things. But the source of eventing can be tailor made according to the demand of different users. And maybe GitHub is used very often. They can be stable step by step. And the solution is like this. And this is the realization we have done, Knative source. In the hub, in the hub, we have the report, we can get the event produced in Knative. And this is the popular launchers job. And the popular launcher can catch the coding. And according to the event types, this is a push. And they can use the API on the pipeline launcher. Then they can start the Cubaflow pipeline. So this is the very simple modification of the previous pipeline. Because previously we have done some training. And the mirror of the building are L. So with that, we have some modification. We have the push and pull in the source code. Then it will trigger the pipeline automatically. Then it will rebuild the mirror. And use that in the training process. We will have the source code in the future. If we have more sources, for example, some image library or some warehouse. We can also set up some event. And we can trigger that from the data query. And this is a complete process. With many tools and many technologies, we use KOS, these two convective and co-flow. And some open sources of IBM. For example, some awareness and assurance tools. And some structure of the deep machine learning. So we integrated all those different tools into this lifecycle. And this is the AI pipeline solution we offer. So that's all. Thank you. Any questions? Two questions. The first one, the F360 fairness. This is related with the cloud. As no, it's not related with the cloud platform. About the algorithm of fairness. In the machine learning. This is a topic forced into 2017. And we also have a lot of papers which addressed fairness. And AI360 takes some mainstream solutions and realize them. So for programmers, we can use those tools. And we can use in our lifecycle so we can make our models trust. So this is open source, right? Yes. And this can be done locally, right? Yes. It's not related with the cloud, so it can be used in our lifecycle. And just now you mentioned the pipeline. You give an example. So maybe that's a detailed question. I know that we need to do the test for push, but for pull. I also need to do test when I drag something. The pull. So actually this should be the pull request. So that's an error. That's a mistake I made. So now I'm understood. Thank you. According to my information, pull flow is relying on the pull. Pull, pull, pull, pull. Pull is CICD procedure. For example, we submit some pullings which were triggered that process. So a lot of tools can be directed to GitHub. For example, some CID lifecycle is realized based on the K-PAP. So if we deploy that in K-PAP, is that possible? PYS is used in the PYS community. And it's CICD of the PYS. If we use that, we don't need to use it because the pull is managing the codes. In your lifecycle management, how do we use that? So we can package the upper layer. And we use the CICD to... So in this AI framework, we don't use pro. Pro is used in GitHub. And AGO can be deployed in your labs. And how can you get back the result? Once AGO is executed, how do you get the result into the interface? So for the AI for AGO, we can start the task. And we will also write the result of this task into the output or some literatures. And in AGO, we can read the output files. So this is some explanation with our program. So AGO cannot realize that. That's all. Thank you.


Have you ever looked up to someone that's really successful or has done something that you think is impossible? And the belief in your head is that this person must be special. They must be smarter than me. They must have different resources than me. They must have had different advantages than me. It just all lined up for them for some reason and it just didn't for me. And that's why they succeeded and I didn't. Well, lately I've been thinking a lot after having a conversation with somebody and it made me think about why people really succeed or they don't. However, you wanted to find that in your life. And I think the conclusion that I came to is a lot simpler and a lot more inspiring than you may think. I want you for a second to just think about what your life would be like and what it would look like if you took a chance on all the things you considered your dreams or your goals. You know, the next time that you saw that person randomly in the smoothie shop or in the coffee shop, that person you're so attracted to, maybe it is the barista. Maybe it's just someone that you've never seen at the table next to you and they're just studying or they're doing work. But this time instead of sitting down and making eye contact once and then looking back at the work you're doing, you decide that what you're actually going to do is you're going to take the chance and ask them out. And you never know where that may go because sometimes you take the chance and that person you talked to in the coffee shop that you saw just once or you saw hundreds of times, that becomes the person that you marry. And in that moment, there's almost a fork in the road of your destiny or your fate. Do I take the chance? Do I not take the chance?  Maybe what you're thinking of is making a move. You know, you've always heard about New York. You hear it in Frank Sinatra songs. You've heard it in all these other amazing movies and songs. If you can make it there, you can make it anywhere. And that inspires you. And you think of it as this melting pot where people are from everywhere and they've come there to try to reach their own goals and their own dreams and do what was formerly considered impossible. They've come from all over the world, every part of the country, all parts of the US to New York to try and make it happen.  Should I move to New York? Should I not move to New York? Is it worth the risk? Should I take the chance? But what you can't see is that maybe when you move to New York, not only does that job line up the exact way that you wanted, you meet the best friends from all over the world, you meet your dream person, and New York becomes an essential part of your hero's journey and your life story that you never could have predicted before. But all of this is happening in your head because in your head right now, you're in middle America or you're in Australia or in Europe and you're thinking, should I really move to New York? And right there, you're at that fork in the road. Do I take the chance? Do I not take the chance? And that will determine and seal your fate. Maybe what you've been debating about is something smaller. Maybe it's just, do I take up that salsa class locally? I'm a nerd, I'm awkward, I don't want to go alone.  My day job programming is pretty mundane and it's okay, but it's not that fun. And maybe if I take this salsa class, it'll just be one or two hours a week. It'll be something fun, something that's new, something in my body, something where I'm just laughing. There's no goal. I'll meet people. It's something physical. It's not all in my head or on a computer. And maybe if I get good enough, my Friday nights instead of at home in front of the computer will be going out to these Latin clubs and living it up and having fun and doing something again that's in my body. Not something that's in my head and something that's just occupying time, feeling space in my life, but something that really makes me feel alive. And in your head, you begin to think, man, my life could be really cool on the weekends. If I got good at salsa and I started going to a salsa club or a bachata club, but then you zoom back into your present body and reality. And you're thinking, me do salsa?  I've never done this. I'm kind of overweight. I'm kind of awkward. I don't want to go alone. This is weird. I'm not like a dancer type. My friends ask that I dance. It's kind of awkward. And again, in that moment, you have the choice. Do I take the chance on something new? I could change my life in an unknown way for the better. Or do I take the other fork and I stay the same? And for those of you I know that want to be writers or want to write a book, the same thing may happen to you. Where you think of all the potential, man, wouldn't it be amazing to go to Paris just for a few weeks, pick a little coffee shop or cafe and just write. Write about whatever I wanted. Write my life story, write a novel, write a fantasy novel, write a how-to book, write a list of the things I wish I knew in my 20s. In the morning, sip an espresso. At night, just drink wine or a cocktail in your favorite historical writer's bar in Paris. And then the logical mind comes in again. Well, I mean, so few writers succeed and even published writers that are professional experts don't succeed. And even look at the writers who are now famous 100 years after their death, they never sold any books while alive. They died penniless and broke. But the part of you, your heart, your soul, still knows that that dream is possible. It knows that sometimes if you just write one page, the second page will come. And sometimes if you do the second page, the third page will come. And then you get excited because you remember what it was like to be a kid where all things are possible, all things are limitless. And you think, man, what would it be like a year from now to have my own book in my hand to hand off to somebody? And even if it just changes one person's life, my life would be complete. And if it sells millions of copies and changes millions of lives and helps me make a lot of extra money or even just a small amount of money, even better. And then you're faced with reality yet again. Do I take the chance on that dream? Or do I choose to remain the same and let that seed die within me?  And regardless of the risks, regardless of the fears which are mostly in our head, regardless of the fear of our friends not liking us, us changing, every day they take the chance. They always take this fork in the road. And sometimes that may be the only difference between someone who builds an incredible life and those of us who choose whether consciously or unconsciously to remain the exact same.   Because in reality, those are your two options.


Awesome. Okay, cool. Yeah, man. So let's look at this. Oh, bad. So it's been converting very well. What you want to do also, so let's X out of that iOS 14 changes. X out of that real quick. The top where we are preparing for the yeah. Okay. So and then when you come in here to the when you're looking at your dashboard, one good way to look at it is when you go to actually you're in lifetime. Okay, good. So just go more to the right. That way you can see the green line. There we go. Okay. So which one are you talking about? Are you are? Is it the first one? Video one? Yeah. Okay. So it already ended that I actually know it ends tomorrow. Right. It ends. No, it ends on the third, I think. Is it? No, yeah. Yeah, tomorrow 29. Yeah. Okay. So then you have, okay, because it just shows a mountain spent. So you don't have a, you don't have an end date.  Yeah, lifetime 140. I wonder why it's not showing it right there. It just shows 124.39. Normally it shows it like the bottom, like $17.81 of 600. You know what I mean? Normally it shows it like that 124 of 140. Right. I don't know why it's not showing it that way, but it's all good. It's all good. So actually, you know what? Uncheck that box to the left. Uncheck that box. Always make sure you're in the right one. So, okay, so now check that first one. And let's, yes, I wonder why that green line's not there. It's all good. I just want to, it's all good. Okay, ends on the- Because it's not completed. I don't know. No, it would show it like it does right there, $17.81 of 600. It would show it like that, but no big deal. It's all good. So then let's look at these real quick. So, and here's what you want to do too, man, is you want to, did you set up custom columns? Hit that custom columns right there. The top, yeah, hit that and then scroll down. Yeah, we did it one time for the easy battery campaign, but I don't think we ever did it for this. Let's do it for this. Let's hit customize columns at the bottom. Yeah, customize columns. Let's customize this real quick. So, to the very, very right, let's get rid of some of these. Yeah, very right. So, let's get rid of last significant edit, get rid of results, get rid of, yeah, start X amount, get rid of cost per result, get rid of engagement rate ranking, get rid of conversion rate ranking, get rid of page likes, because it's not, it's not, you don't need that one on this one. Delivery outset name, yeah, you can leave the rest. Okay, so now to the very left, click on custom conversions, right there down, custom conversions. Okay, so these are your, so now what we want is we want that thank you page strat call. So click on the, check the box for total right there. No, no, no, no, down right there. Thank you page strat call. Check that box right there total. And then let's check the box to the right cost. Okay, so now, now, now they're, now they're to the very right. So just drag them up. So click and drag it up. Thank you page strat call. Yeah, drag it to the very top. You could put it right there, right below campaign name. Yeah, and then get the next one, drag it up. Perfect. Okay, so now to the very bottom left, name it. Let's name this campaign to the very, very left down left corner. Yeah, scroll down, scroll down more, scroll down to the very, very bottom of this, of this thing here. Yeah, you should see it. Maybe take the to the very right, that bar, take that one down to the very, very, this one right here. Yeah, there you go. That one or the one of the very right to the very, very right, very right. Oh, very, very, very right down here. No, no, no, no, to the very right more to the right. Oh, so there is right there. So save as preset. Check that box. Save as preset bottom left. Okay, so let's be set. Okay. And then name it.  So this is your custom columns. You always want to be in here. It just makes it easier to view. That's all. Yeah. Hit apply. And then now look at it. Now it's showing you. So no, it's really those only two that we need. So cost per thank you page strat. Thank you page strat. So that that's that's what that's what we want to know. We want to know the cost per. And then we want to know how many. So, but thank you page 56 people. So then you got you got 56 leads. Right. Actually, yeah, well, I don't know how but well, actually, it's exactly I got 67. Okay. Yeah. Okay. Okay. So then the number is just it was just off a little bit.  Yeah, like that's holy. Yeah.   This is what I that's the best you just set my whole day up. You just set my whole week up be when a person comes back and says Dave, that ad is working. And I'm talking about a lead ad, right? We're talking lead ad money ad.  That's amazing. I'm really excited about this customer right here. Click on click. No, go ahead. Go ahead. I talked to her like, yes, that I reported her her thing. And that was my thing. I wanted to talk to you about that. She's like, okay, she's my ideal client. She has contracts. She's willing to do a coupon off. She has a cleaning service. And she wants to I was like, okay, I went through the whole process with her. I told her that we're going to have to do this in steps. We're going to have to brand you first. And then once you brand you get to do credibility. And I said, what's your budget? So she she wants that she I guess my question is she wants to do she I was like, well, she said $500. Right. And I was like, okay, is that but I told her for her cleaning service, you know, I don't know her profit margin yet, but I do cleaning service obviously, profit margin is so I said, well, the best is like $30 a day. I said, I would, I would start with $30 a day. So you can really get some really some really good traffic because of course she was like, of course, you know, they always hit you with the $5 $10 a day that was like anybody gonna take on that. You know, so she agreed to it, but she said she wants to do it with her daughter. She wants to get on the call with her daughter. But I just don't know like when somebody says $500 knowing that my fee and then the ad spend is that's not a reasonable amount, right? No, the way you want to spin it is you want to and again, this is this is for your first few clients, right for your first clients. But then but then let me back up a little bit. I would have took that $500 and I would have said, okay, great. This is a one time $500. What I'm going to do first is we're going to set up all your custom we're going to customize all your links. And again, that's why we're on zoom so I can visually show her so I can visually look at her personal page and I want to visually her Facebook personal page and I want to visually look at together her Facebook business page.  And then to show her the light count and saying, Hey, instant credibility is when people come to the business page and see this number, look at my business page, look at how many likes are on this page. And now let's look at yours. And right away when you show them a comparison, they see 3200 on yours and they got 200 on theirs instantly, bro.  And then so I say, Okay, cool. If 500 this month is the budget, that's what we're going to do. So we're going to focus on step one and two, I'm going to get all these links customized so it looks like mine.  That's what we're going to start first. If 400 is your budget, okay, great. I'm going to take these 300 likes and I'm going to shotgun it to 4000. If 300 is your budget right now, okay, great. I'm going to take these 200 likes and we're going to go to 3000. So it's always based on the $100 amount. So if they say three, four, five, 600, whatever, okay, great. That's a one-time thing. What are we going to do here is we're going to take these likes to 6000 if their budget 600. Now I say, Mr. Client, Mrs. Janitor, that's where we're going to start. This is a one-time thing. I want to do step one. I want to do step two, just so we can completely turn around the perception of your pages. And then in a couple of weeks, be expecting my email, because in a couple of weeks and two weeks, to be exact, in two weeks, I want to talk again and I want to review step one and two. So we'll be able to look at step one, make sure all the links are working, and then we're going to be able to look at this light count. You're at 300. By this time in two weeks, we'll be at 3000. So when you receive my email in two weeks, I want you to schedule a call because that's when we're going to get back on to review step one and two and talk about the next step. All right. The next step is the coupon. The next step is when we start running weekly ads to your local area to capture leads. But we're not there yet. Be on the lookout for my email and that'll be in two weeks. But right now we're going to take the $500 budget and we're going to apply it to the like ad. Now this like ad is going to go everywhere. It's going to target people who have your interest, but it's going to go to everyone on Facebook who fits the interest of cleaning or janitorial services. So it's going to be a very broad ad, but it doesn't matter. All we're doing is using it to get a few thousand likes and to really bring some life to the page. Once we have life to the page and social proof and credibility, that's when we go into your local market, step three, and start capturing leads. Right. Right. So now we're looking for that $500 right now, bro. Yeah, that's what I believe. She said her daughter does somewhat similar to this and she manages Facebook pages. I don't think she does it to the extent. Yeah, no, not at all.  None of that's working. So always know if they have someone doing their social media. Okay, great. What are they doing for you? Are they just posting for you? And how's that turning out? Yeah, because she didn't know anything about pixel ID. She didn't know anything about conversions or yeah. Yeah. And that's that's that's small talk that you want to bring up. But again, Mrs. Janitor, we ain't there yet. That's step three, and we'll go into more lead capture talk in two weeks. But let's focus on this right now. Do you agree that this intro needs to be updated with all your links? Do you agree that your that that 3000 likes on this business page like mine look a little better than the 300 that you got on yours? Would you agree? Okay, great. Yeah, you know, that's where we start. So, so it don't matter what your budget is. If your budget's 200 bucks, 300 bucks, whatever it is, that's a one time budget. I'm going to do step one and two. And you got to also look at it this way be there is no there is no set price for you on the on step one and two, whatever they got, you got 200. Okay, great. I'm going to take it to 2000 likes. You got 400. Okay, great. One time I'm going to take it to 4000 likes. And again, Mrs. Mrs. gender. This is a one time ad. This is not a like ad. We're going to run every month. So I don't need you to add more money to it. No, if you if that's all you got right now for month number one, that's fine. Let's rock with that. Let's let's roll with that. I'm going to I'm going to take it to 3000, whatever that number dollar amount is that 300 400 file, whatever it is.  I'm prepping for the new year, but I but I but I just spent my money. I only got 200 bucks or now, dude, even if a person says right now off of one of these appointments, if Claudette says you know what be, I got 200. I can put that towards some ads right now. Okay, great. I'm going to take it to 2000. Even when you take 200 from that client right now, that would pay that would have paid for the entire campaign where you're at right now with the ad spent. Right. Exactly. One one one client spending a freaking couple hundred bucks with you. That's why you have to take that upfront money. The monthly retainer that's later like we ain't there yet. That's later. But but at least if you could take them up front on the on the on step one and two, that's going to feed your family. That's going to pay for your ads. Yeah. And then here's what happens at the end of the month, you're going to have a couple people that book that call with you in two weeks and say, okay, be let's talk about monthly campaigns now. Right. And this is what so like I would like literally where I was not like I would like I'm keep going into communications and I'm like, you know, making new videos and everything. And I get surprised. I'm like, y'all booking already. You don't get the email. You ain't getting no you ain't getting the notification, the email. No, I'm not saying I'm not getting notification, but I'm surprised that they're booking so early. Like usually what I'm saying is that people will go to the page and then they book immediately, like they're starting to like, bro, it's you, man. It's you. That's why that video. That's what I'm saying, man. It don't matter who you are. The fact that I see that person on video. That's what that's what that's the game changer. It's video. It's a fact that they said they seen you in the Facebook ad video. Now they're seeing you on the thank you page video. They're seeing you second time right away. Right. I'm telling you, bro, that's the game changer video. That's the game changer. Yeah, it really is. Like sometimes I have to like, but I mean, I keep it open. I'm noticing too is I have to keep the late because most of these people that I've talked that I've talked to, everybody's like, okay, evening, evening, evening, because you know, they're working everything. Yeah. Yeah. Yeah. Yeah. But I'm just really surprised. Like it's just like, my communications, click on my communications to the left and then click on list and then click on appointments or actually you don't got to click on appointments. So we'll list. Dude, where's your freaking appointment list at? All these people that are scheduling, they need to be on a list. They see now that I don't, I didn't, I don't think. Okay. So that's where you're dropping the ball. That right there, because you can come in here and look at the list and say, okay, seven people booked an appointment so far off of this campaign. Well, I think, well, how about, I think that's how I got it set up. Do you have it in the communications? Click on sequences. Yes. So you have them. Like when I go to, hold on, let me see. When I go to, when I go to leads, then I go to like lead, like these, the tag, I can tell about the tag because it says, okay, so you have, okay, so you have tag. Okay. So here's what you got to do. You got to create a list. You got to create a list. So create that list, go to list at the top, click on list. And then, and then let's, let's create a list, hit the green, hit the green one, and then strategy call, strategy call appointments or whatever, appointments or whatever. My appointments, you know, name it, something like that. Somebody else just signed up, Lord. You just got another lead right now? Yeah. Yeah. Okay. So we'll go over a strategy after this part on how to keep it going.  And then in the public description, just go ahead and put down, you know, thank you for scheduling an appointment with the Jenkins firm media or whatever. Well, this is what they can see. Yeah. Okay. Back to list. Okay. So now, now what you want to do, so hit next. Now go into, go into my calendars to the left, my calendars. And then, and then let's edit this. So we got to, we got to update this real quick. Damn, how do we miss this part? So go ahead and click on, click on save and next. And then save and next, save and next. And then, yeah, save and next. And then that's coming from that email. Okay. Save and next. And then save and next. And I think it's this next one. So right here. So assign tags, subscribe list. So you have them going to that list, download cheat sheet list. That's the list. So I don't know. That's up to you.  I would have, you would have them go to that, that they schedule the call. Yeah. Yeah. Yeah. Go to schedule change. So, so let's X out that download cheat sheet. Let's X that out and then put in, hit the drop down and choose that next one, choose that new one appointments. And then add and then save. So now let's just go back. Okay. So save. Let's go save and next. And do you have, yeah, we don't need to subscribe to a sequence here. We can do it in the actual my communication. So save and next. Now hit on my communications to the left again.  Okay. My communications and then list. So then what you did, yeah, click on list. And then so, so it's this one right here. So download cheat sheet. So bro, so you're telling me freaking, no, 64 people could have not booked a call. Yeah, it's, it's, it's, yeah, but out of the 64 people, I probably had seven, seven calls. And I want another person. So then, so then 64 people opted in. That's what it is. So you got six leads. You got 64 leads. Okay. So then, so then here's what you want to do. Click on, click on, click on the, let's click on, yeah, click on 64, click on 64. And then, and then go ahead and what we can do is we can simply, all the ones with a tag. So, yeah, you'll have to just manually go through this real quick. So the one that has one tag, one tag. Yeah, I'll have to go, I'll have to go to each page. And then, and then, yeah, I know how to move them. Yeah, yeah, yeah, just, yeah. So then my phone keeps reminding me, I got a conference call at Lee. I gotta, I gotta literally have a call that too. Okay, so go back up real quick. Let's look at this last one real quick. Click on, click on the very top, go to tags, click on tags. No, to the very top, to the top tags. Click on tags. Hold on, I gotta move this. Okay. And then, so you got six. So you had, is that six or five? That's six, right? Yeah. 64, 64 leads and six appointments. Right. Well, is it eight? Is that eight? I don't know. I can't see that. Yeah, some of them just, some of them, and that was the problem I also ran into. Click on it. Click on eight. The lady that ran into yesterday, she was like, I'm waiting for the password and I don't have a password set up. So when I'm sending it up, I'm just like, what do you mean a password? And that's why I'm confused. Like they should just be able to just come right in the room. I don't have a password set up. But then I had to like go into my zone, invite her. And then when I copied the invitation link, then I had a password on it. Yeah. So that's why I always include the password in my email. So right word says click here at schedule time for the zoom link, you put your password, put the meeting ID, just put it there just in case. Yeah, I think I need to edit that like ASAP. 64 leads, eight appointments, bro, off of like 100 and something bucks spent so far. So, bro, and yeah, that's pretty damn good, man.  And that's what I'm saying. Out of those eight appointments, your whole goal is to close at least one. Yeah. And not monthly retainer right now. I wouldn't do monthly retainer unless that's where you want to go and they want to do that. But I would start them small, man. I would start them on step one and two, make that money back, pay for your ad cost. Because out of the eight people, if you actually got them all on the line, if they actually all show up, out of the eight people, honestly, bro, I would close no joke. I would close for sure, six of them. And if I was charging upfront one time to go do step one and two, six times 500, automate three grand just on that, just on those small amounts, six people times 500 each. Yeah. So there's a $3,000 profit off of freaking, off of spending 150 bucks. And you know, the crazy part about it is, is the ad set that I never thought that I was going to convert, which is small business owners. See, but yeah, it's the ad set. So, so let's, let's click on, click on, check the box real quick, check the box to the left, the one that's on active, check the box to the left, to the left. Okay.  So now you got, so you got these three, going to lifetime view, going to lifetime view at the top this month, going to lifetime to the right, lifetime. Okay. Okay. So, so score to the very, move over to the, you got bid strategy budget, come over to the left more, come left, left, left, left. Okay. So go to the right. Okay. So let's not show. So you got results. Actually, you know what? Go into the performance. So go back that Collins performance, go into your customized one, that Collins performance. Yeah. Always look at it in your customized one. So go down digital marketing general, digital marketing, no, digital marketing general, you already got it right there, digital marketing general. Okay. So here we go.  Like if anything, what you can do, if anything, you can shut off the Facebook admin pages and health and beauty. If you wanted to, if you wanted to, because you're meeting the small business owners at two bucks a lead, you know. Right. Right. And this is why I stopped the food and risk. Maybe I was thinking that it wasn't gonna be like, yeah, yeah, yeah. Good. Very good. Very good. You shut that one off at three, four, 70. Perfect. And then if anything, it just depends because right now you're spending 15 bucks a day. So if you want to keep that going, okay, cool. But if you want to drop it down to just one and only spend five bucks a day, then, then, then, you know, that, that first one, small business owners is the one you rock with. Right. Right. And I don't really know which one, well, I don't really know like the whichever one it is. I don't know which one is the one, like the thing is that I don't know what to my instrument, like I have to like constantly like ask them like what's their business and everything that is because I don't know which, which one of these ads that it's not like a particular one. Yeah. Yeah. Yeah. Yeah. It's all good. Ask him. It's all good. Ain't nothing wrong with that. Ask him. Hey, well, what kind of business are you running? No big deal. Yeah. It's all good. Yeah. But those are phenomenal numbers, bro. Those are phenomenal numbers. Now you got to get good at closing, get them on the line, get them on zoom and close them bills, man. Close them at that one time up front fee. That's what I would do, man. Yeah. I'm going to get better at it.  You know, they give you a business of how good about the air it is. And then, you know, but every time I do talk about pricing, they seem very receptive. Well, whatever, whatever, here to answer your initial question, your first question, the pricing and all that, you're right now for your first, I would say for your first five clients, bro, for your first five clients, you charge 500 a month plus the cost of your ads. Some months will spend 10 bucks a day, which is 300 a month. Sometimes we'll only spend, you know, five bucks a day. You never know. And I couldn't tell you the cost per lead for your janitorial services, because every business is different. But as long as you can have some type of number in mind for the month, sometimes we'll spend that much. Sometimes we won't spend that much, but a lot that goes into it. There's a lot of setup that I have to do. I have to install your pixel, I have to set up your custom audiences, I have to set up your custom conversions. And Mrs. Janitor, I don't expect you to know all that, but I want you to know that there's a lot, there's a lot that goes into the setup before we even start capturing leads. That's what you're hiring me for. So I charge 500 a month and it's month to month. So after, after the first month, we'll review, we'll look at the leads. If we want to go on a month number two, then we'll go on a month number two, but I don't have a contract. I'm not tying you into anything long term. We go month to month and I want to perform. So I charge 500 a month plus the cost of your ads. So all the good thing is, is that it's only going to be 500 for me right now. As long as, and what I'll do with your credit card is I'll go put it into your account and Facebook will just start charging your credit card for the ads. So all you get right now is 500 upfront from my services and I'll make sure that we rock and roll for the next 30 days. I'll make sure everything is set up on the Facebook ad side. I'll even record the videos as I'm doing it. So I'll send you the video so you know what we're doing. So I'll send you a little tutorial videos. I know you're probably busy. I know you got a shitload of things going on, but you'll have the recording of me setting everything up for you. Right. So as you can see, if she wants to do it for herself, that's what I'm starting to notice with people that I talk to like they want, they, they still, even they make when they hire me, they still like, okay, I want to learn how to do this. Yes. And you're not, you're not going to be taken on coaching clients and scheduling calls for them like I do with you. But what you'll tell them is because they got full time businesses. So they're busy. So they don't really got time for that. So all you'll do is you'll say, Hey, and a part of my 500 a month service is to record the call and send it to you. So every part of it, as I set up your custom audiences, as I set up your conversions, as I put your pixel on the pages, I'm going to record all this stuff for you and get it over to you. That's part of the service. Right. And this, this client that I have at eight, she doesn't have anything like she doesn't have a Facebook page. She doesn't have a website. She doesn't have. Yeah. And then my, the chef client, the chef client, she, she's actually very, very inept to it. Like she, she actually wants to meet, we turned off our ads because it was, she had, she got one sale. But the conversions were, were really bad. Like they were really bad.  Like you can't. So she, she understands she still wants to work with me. She, she is really appreciative.  And I think it basically, I was going to break it down to her at the price point. She, she knew I did tell her about the price point that that, that was, but I think she was more impressed about the way I was able to execute and we were able to set up the website. Cause she, she loves the website so much. She doesn't even want to let it go. So. Yeah. Yeah. Yeah. It's all good, man. You'll get, you're going to find your groove. You're going to find your niche and, and, and I'm just excited for you, man. These are, these are really good numbers right here, bro. Like really, really good numbers. Get some of these new clients on the phone, close them, make your money back, feed your family, and then just continue to grow from there. You know? Yeah. Yeah. Absolutely. I appreciate it because I wanted to make sure that was, like I said, I just didn't want to get into that, into that bucket of underpricing myself. So I just, that was my main call for the call today was just trying to figure that out. And then anywhere from 200 to 500 upfront one time right now to go knock out those steps one and two. And then later on, as you schedule an appointment in two weeks, the minimum is 500. I start, that's my service. And then Facebook just simply charges you for what we spend. No. So now another question I had. What is this? Okay. So my, my other question is, so when you, when you do the, when you do the upfront, so you would, I get, I forgot more or I have a question. Well, let me finish the call and then let me, let me get this. Email me whatever question and I'll reply right back. Oh yeah. Yeah. I definitely will do that because I got to appreciate it. Thank you so much. Yes, sir. Okay, late. All right. Bye. Peace.


So some of the other functions that we have at our disposal are something known as Len now what Len does as as you can see It's going to give me the length of a string which is actually very nice when we think about it because Let's say for example. I do just an a It'll tell me I have one character in there now you saw that When I did kind of open this up return the number of items in a container Well, obviously get into this entire concept of containers later on But for our sake this allows me to just see how many letters were typed or are kind of in this That's where we get into kind of some interesting points something like spaces still technically count in this Len I write the word happy, but I've put a space in between each letter that now all of a sudden each one of those counts There's a space two three four plus the word happy So what happens if say for example, I come in and I do something like Happy slash slash birthday Well, you can see over here. I've got a nice old 14 indicating for happy birthday with a space and you know guessing Okay, be 15 No, no, it's still a 14. You see the reason why is because this is known as an escape character Think of it this way if you remember we had something like The degree symbol That I can look at and if you notice just how I typed it when I type it out add to kind of print it out I do slash you zero zero B zero and it gets printed out as that well the same things actually happening Let's say for example, I did Lynn 50 degrees so slash you zero zero B zero Yeah, 50 degrees Well, what I'm seeing is suddenly I get one two three four five six seven eight nine characters So I should see nine instead. I see Four because if I did make this statement and I did print it out Instead of will end it. That's exactly what I see. I see four characters instead We do also have some other kind of neat Handy-dandy methods to work with we also have this idea of min and max and the same kind of concept comes into play here is that if I happen to have say for example a Group of numbers I can use min to get the smallest number If I have a group of numbers and I want to find the maximum I can use max to find the maximum number


I'm Geraldine and I'm from FATLAB. I'm one of the almost 22 fellows that we are already, we are celebrating this year, our fifth anniversary already, so probably next year we're going to do some trouble about it. So I'm going to show you the last projects we have done and this is the Googler which was made by Andy and basically it's like a dildo that pings when your browser is pinging Google. So here it is. So yeah, this is very useful. We have the project of our speedfellow Aram. He made this, he made art with that like sketchy R2D2 spyware that you Germans do to spy people in the world. You can go to Kafe Morgan and see this like a code that was printing in fast I think with the whole reverse engineer code for the R2D2 thing. We're done. So it's that easy to turn code into art and now it's your turn to make your own artwork and it's especially worth you doing this when you find, I don't know, very beautiful code or maybe you find code which is very fucked up like this code. We have the QR code generator that Golan Levin that it's our latest new fellow did. So you can just generate some stencils for graffiti in the street, your QR codes. He made these hobo codes based on that application that you can download obviously from FAT. And then we make this project for Occupy. We recruit a gift army. We ask people to send us their protest gifts. Then we create a little code that you can add into your web page to protest from your browser, not even your couch. And we really took to the next level the, I don't know, couch activism concept. Then we make these service. Once we have all these gifts that we recruit and people started like adding to their sites, which were like more than 700, we gave them these service. So you can force Occupy any website on the internet that you want. So you can put like on Bloomberg, on Goldman Sachs or whatever your protest, your gift protest. And then we make these plugins that you can just Occupy with a 99% and see how many people were protested and you could be in protest mode or in peaceful mode. These are most lots of the screenshots we got from the people that actually put the protest in their website, which as I said were more than 700. Then it was our force Occupy plugin, was also in the TEPCO research. One minute extend time. Okay, we did all of that. We made an exhibition and also we have a new documentary that was on PBS, but we don't have time to see it. So you will have to see it in your house. And yeah, that's about it. Okay. You've got 30, 31 seconds, but yeah, I guess we are in the internet. Can you use your your protest widget for other things too? Yeah, you can use it. For instance, I didn't show it, but we did an exhibition. So we use all the people that put their, we use all the website that put this code to show them an exhibition we curate with some hacker, even curate with some hackers and like some artists and other people that make net art. So yeah, you can use it. The code is in GitHub. So if you want to use it for force Occupy, other things, other sites.