Dec 29, 2025 Satyasri Prabhakar / Yeshwanth Reddy - Transcript 00:00:00 Satyasri Prabhakar Mantripragada: the Yeshwanth Reddy Yerraguntla: Okay. Okay. Let me Satyasri Prabhakar Mantripragada: screen. Yeshwanth Reddy Yerraguntla: see. Yeah, got it. Satyasri Prabhakar Mantripragada: So is asking me where are we on this in progress? So I wanted to have a structured approach like by Jan we target to accomplish this by Feb we want to accomplish by this Yeshwanth Reddy Yerraguntla: Yes. Yeah. Satyasri Prabhakar Mantripragada: their uh uh cloud drives, integration of their email systems, of their charge spaces and so on. So we can give them a better Yeshwanth Reddy Yerraguntla: Yeah. Satyasri Prabhakar Mantripragada: picture. Yeshwanth Reddy Yerraguntla: Yeah. So Satyasri Prabhakar Mantripragada: So if you can develop independent modules which can be hooked to any application and any Yeshwanth Reddy Yerraguntla: yeah, Satyasri Prabhakar Mantripragada: vendor then Yeshwanth Reddy Yerraguntla: I was about to say the same thing because there are so many commonalities. What I'm thinking is first we have to start with the basic chat interface which will take probably one day maximum two days we should start connecting everything around it. 00:01:42 Yeshwanth Reddy Yerraguntla: So be it additional connectors, Satyasri Prabhakar Mantripragada: Okay. Yeshwanth Reddy Yerraguntla: be it application or anything else Satyasri Prabhakar Mantripragada: Mhm. Yeshwanth Reddy Yerraguntla: like whatever is there I think I'm not I think we should start from scratch. Satyasri Prabhakar Mantripragada: So first we have some some basic skeleton chart key as of now we are able to integrate chart with the DB Yeshwanth Reddy Yerraguntla: H what do you Ah yeah. Satyasri Prabhakar Mantripragada: first case we are able to like NL to SQL JC DB structure just now. Yeshwanth Reddy Yerraguntla: Yeah. Satyasri Prabhakar Mantripragada: So let us say the bare minimum is done for now. Okay. Now we have to Yeshwanth Reddy Yerraguntla: Sorry. Satyasri Prabhakar Mantripragada: do Yeshwanth Reddy Yerraguntla: Whatever is there. that we can do for any database start that is when we can start doing V1 V2 V3 on top of it Satyasri Prabhakar Mantripragada: Yeah. Yeshwanth Reddy Yerraguntla: foundation even though it's going to be double work because this is how we will say this is how this is why it is separate from or Satyasri Prabhakar Mantripragada: Well, 00:03:03 Yeshwanth Reddy Yerraguntla: optin or something like what I'm Satyasri Prabhakar Mantripragada: instead of restarting start, Yeshwanth Reddy Yerraguntla: thinking we will build on top of it Satyasri Prabhakar Mantripragada: can't we build on top of it like with some customizations? Huh? Yeshwanth Reddy Yerraguntla: but okay starting point in my opinion should be enterprisebrain.deiwami.com diwami.com where there is an this is the chat application this chat application has this corresponding AI - enterprise GitHub repo the setup JSA first thing is going to be NL tossqls that you know you configure your SQL connector or whatever and you should start you should be able to start answering questions then we'll have rag. I want to connect to Google Drive component connect. Satyasri Prabhakar Mantripragada: H fine I I okay fine so I I don't have any objection there only requirement I should be able to show progressi resources. Yeshwanth Reddy Yerraguntla: I could Yeah. Satyasri Prabhakar Mantripragada: So every Fortnite we should have goals like at least we should be able to Yeshwanth Reddy Yerraguntla: Yeah. Satyasri Prabhakar Mantripragada: say we define a goal and we demonstrate the goal different 00:04:34 Yeshwanth Reddy Yerraguntla: Yeah. Satyasri Prabhakar Mantripragada: interfaces. You need to connect with DB, you need to connect with cloud file system local disk then chat space. Yeshwanth Reddy Yerraguntla: Yes. Yes. Satyasri Prabhakar Mantripragada: So audio transcript so so on. Yeshwanth Reddy Yerraguntla: Yeah. Emails. Satyasri Prabhakar Mantripragada: So Yeshwanth Reddy Yerraguntla: Yeah. Satyasri Prabhakar Mantripragada: now I don't know but I wanted to put it to a plan on blackboard if we can define that okay by this time you can Yeshwanth Reddy Yerraguntla: Yeah. Satyasri Prabhakar Mantripragada: expect this with these features it will not be a full-blown application or full-blown integration but whatever is there it is accomplishing what we what it is supposed to be. So we define the scope that Yeshwanth Reddy Yerraguntla: Yeah. Satyasri Prabhakar Mantripragada: okay so Yeshwanth Reddy Yerraguntla: Yeah. Satyasri Prabhakar Mantripragada: that is like a configurable uh interface which Yeshwanth Reddy Yerraguntla: Good. Satyasri Prabhakar Mantripragada: you can plug and play Google and just configure those parameters and uh it is like a hub uh where you plug in different interfaces change the parameters and it is done something like that. 00:05:46 Yeshwanth Reddy Yerraguntla: Yeah. Satyasri Prabhakar Mantripragada: So with objectives. That should be Yeshwanth Reddy Yerraguntla: So by end of two Fortnites Satyasri Prabhakar Mantripragada: good. Yeshwanth Reddy Yerraguntla: channel that we have uh something like a interface where we can chat brain. First of all, it is connected to one AI which can do question answering. We can connect NLTSQL and we can connect uh Google Drive because these are NLTSQL. Anyway, we have done it so we'll promise it. Google Drive we have to do because it's the biggest source of information in Diwa. Satyasri Prabhakar Mantripragada: Okay, fine. So after experimenting one more addition because needed because they are using one Yeshwanth Reddy Yerraguntla: Yeah. Satyasri Prabhakar Mantripragada: drive Microsoft platform Microsoft cloud. Yeshwanth Reddy Yerraguntla: Okay. Satyasri Prabhakar Mantripragada: So Google drive and one drive if we can do a P on how we can get Yeshwanth Reddy Yerraguntla: Okay Satyasri Prabhakar Mantripragada: access to that and then interact then that should be good for for Yeshwanth Reddy Yerraguntla: sir pet Satyasri Prabhakar Mantripragada: this uh so DB of uh cloud-based 00:06:55 Yeshwanth Reddy Yerraguntla: number Satyasri Prabhakar Mantripragada: uh drives opt uh what is the third one and Yeshwanth Reddy Yerraguntla: third one is the itself Satyasri Prabhakar Mantripragada: then platform basic platform you are rebuilding Yeshwanth Reddy Yerraguntla: yeah the chat platform with configurable pages this. So I think we have decent V1. Satyasri Prabhakar Mantripragada: Okay, fine. Good. Good enough. Yeshwanth Reddy Yerraguntla: Yeah. Satyasri Prabhakar Mantripragada: So, so next what do we want to accomplish? Yeshwanth Reddy Yerraguntla: Yeah. Satyasri Prabhakar Mantripragada: Chat interfaces. Chat. Chats. Google chat. Google chat. Microsoft Teams chat or Yeshwanth Reddy Yerraguntla: Huh? Satyasri Prabhakar Mantripragada: Slack. Yeshwanth Reddy Yerraguntla: Google Google. I know that um Satyasri Prabhakar Mantripragada: Okay. Yeshwanth Reddy Yerraguntla: notion. And um Satyasri Prabhakar Mantripragada: cloud-based document repositories. Yeshwanth Reddy Yerraguntla: yeah, Satyasri Prabhakar Mantripragada: We should also be integrating with Yeshwanth Reddy Yerraguntla: confluence. Yeah. Satyasri Prabhakar Mantripragada: confidence. Yeshwanth Reddy Yerraguntla: Confluence only show. I think instead of think Yeah. See these are all external connectors but there is one more thing which is external dynamic searching you know question that I want to research about data communications that it should be able to fetch things from the internet and 00:08:34 Satyasri Prabhakar Mantripragada: Hey, Yeshwanth Reddy Yerraguntla: uh correlate with whatever documents you have inside. So um this is like this is an additional dimension we are bringing in. Uh Satyasri Prabhakar Mantripragada: chat spaces, Yeshwanth Reddy Yerraguntla: yes. Satyasri Prabhakar Mantripragada: Slack, Teams, Google, cloud-based drives, Google Drive, One Drive and S3, local dis and audio visual, audio visual extraction and meeting transcripts meeting we may have to define Yeshwanth Reddy Yerraguntla: meeting. Satyasri Prabhakar Mantripragada: scope only wherever there is a meeting I don't know meeting clients cloud based meeting clients like zoom teams and google meet and uh Yeshwanth Reddy Yerraguntla: Yeah. It's Satyasri Prabhakar Mantripragada: last one is last one is uh uh Yeshwanth Reddy Yerraguntla: 10:00. Satyasri Prabhakar Mantripragada: CRM and ERP applications like Salesforce, SAP, Dynamics, Yeshwanth Reddy Yerraguntla: Got Satyasri Prabhakar Mantripragada: DB we are connecting with post but he wanted it to be as plug and play Yeshwanth Reddy Yerraguntla: it. Satyasri Prabhakar Mantripragada: MySQL Oracle SQL server plugin 2 3 Yeshwanth Reddy Yerraguntla: Got it. Satyasri Prabhakar Mantripragada: 4 5 6 7 8 around 10 connectors 10 different you can decide and no one to talk. 00:10:40 Satyasri Prabhakar Mantripragada: So Dani we need to come up with a plan and then uh demonstrate by the plan. Yeshwanth Reddy Yerraguntla: Yeah. Are there so Monday? searching end of uh January key. We'll commit to these Satyasri Prabhakar Mantripragada: Okay. Yeshwanth Reddy Yerraguntla: three. Satyasri Prabhakar Mantripragada: We both will agree that okay this is what we'll Yeshwanth Reddy Yerraguntla: Yeah, Satyasri Prabhakar Mantripragada: do by accomplishing Yeshwanth Reddy Yerraguntla: correct. Satyasri Prabhakar Mantripragada: what do we in a scope. If I just call it Yeshwanth Reddy Yerraguntla: Yeah. We search emails I thinking five of them because foundation bound adding connector should not be too difficult. So uh Satyasri Prabhakar Mantripragada: Go ahead. Yeshwanth Reddy Yerraguntla: Google chatter email also is master um notion it's a good thing to have. Satyasri Prabhakar Mantripragada: Let us have it as an Yeshwanth Reddy Yerraguntla: Yeah, Satyasri Prabhakar Mantripragada: option. Yeshwanth Reddy Yerraguntla: web search is not web search will integrate it. Satyasri Prabhakar Mantripragada: Mhm. Web search Yeshwanth Reddy Yerraguntla: Fifth thing is fine. Satyasri Prabhakar Mantripragada: notion 00:12:18 Yeshwanth Reddy Yerraguntla: Fifth Satyasri Prabhakar Mantripragada: audio Google. Okay. Okay. Uh DV Yeshwanth Reddy Yerraguntla: meeting DB connector search. Satyasri Prabhakar Mantripragada: connectors. Yeshwanth Reddy Yerraguntla: Yeah. Satyasri Prabhakar Mantripragada: Okay. Yeshwanth Reddy Yerraguntla: Yeah. Satyasri Prabhakar Mantripragada: So this is for February Yeshwanth Reddy Yerraguntla: Wrap up. Satyasri Prabhakar Mantripragada: we already doing. So, Yeshwanth Reddy Yerraguntla: Audio Satyasri Prabhakar Mantripragada: Google Drive, Yeshwanth Reddy Yerraguntla: video. Satyasri Prabhakar Mantripragada: Google Drive, Salesforce, Salesforce SAP or any other Microsoft Dynamics and drives Yeshwanth Reddy Yerraguntla: No. Satyasri Prabhakar Mantripragada: local Yeshwanth Reddy Yerraguntla: What do we mean by local discard confusion? Satyasri Prabhakar Mantripragada: there's something that is not available there but I wanted to point to a specific directory Sweet. Yeshwanth Reddy Yerraguntla: But ideally speaking when the portal is at is called as brain.wami.com tame.com when I say I want my local files to be Satyasri Prabhakar Mantripragada: Huh? Yeshwanth Reddy Yerraguntla: queriable or searchable I will probably click on an upload button and I'll dump it in some S3 only right so there's Satyasri Prabhakar Mantripragada: Yeah. Yeshwanth Reddy Yerraguntla: no 00:14:17 Satyasri Prabhakar Mantripragada: One. Okay. One drive. drive. He wrote something. Yeshwanth Reddy Yerraguntla: Mhm. Satyasri Prabhakar Mantripragada: Okay, fine. Maybe Yeshwanth Reddy Yerraguntla: Yeah. Satyasri Prabhakar Mantripragada: audio visual transcripts analysis Yeshwanth Reddy Yerraguntla: And meetings integrations. Satyasri Prabhakar Mantripragada: transcripts meetings. Yeah. Meetings integration. Uh Salesforce teams Yeshwanth Reddy Yerraguntla: Emails Satyasri Prabhakar Mantripragada: emails. Yeshwanth Reddy Yerraguntla: Flo. Satyasri Prabhakar Mantripragada: That should be good enough. So unless we have one or two resources will not be a good accomplish. Yeshwanth Reddy Yerraguntla: Yeah. Satyasri Prabhakar Mantripragada: So we'll have to plan and maybe tomorrow we'll also scope down on what comes under Yeshwanth Reddy Yerraguntla: So Satyasri Prabhakar Mantripragada: what scopes that is fine. We'll have to map them to the epics and stories. Yeshwanth Reddy Yerraguntla: yeah, Satyasri Prabhakar Mantripragada: Now basically we'll have to monitor the progress. Yeshwanth Reddy Yerraguntla: got it. Satyasri Prabhakar Mantripragada: Are we going ahead or are we stuck? Do we need further help from anybody else within or outside the organization? 00:15:52 Yeshwanth Reddy Yerraguntla: Yeah, got it. Satyasri Prabhakar Mantripragada: Everyday I'll also conduct the scrums and then I'll ask them where are we? Yeshwanth Reddy Yerraguntla: Got Satyasri Prabhakar Mantripragada: What is the input needed? Yeshwanth Reddy Yerraguntla: it. Satyasri Prabhakar Mantripragada: But I would need the plan and resources from you. Yeshwanth Reddy Yerraguntla: So resources we started. So currently AI people are 10 in number enterprise search project I assigned Rahul power and abil all the three are busy in either IM or Satyasri Prabhakar Mantripragada: Okay. Yeshwanth Reddy Yerraguntla: optin Satyasri Prabhakar Mantripragada: listen to optin and are working Yeshwanth Reddy Yerraguntla: correct which is enterprise Satyasri Prabhakar Mantripragada: on kind of Yeshwanth Reddy Yerraguntla: brain right Satyasri Prabhakar Mantripragada: yeah first deliver is Yeshwanth Reddy Yerraguntla: But Satyasri Prabhakar Mantripragada: done maybe if they increase another scope then we'll have to slot in their time for that but Yeshwanth Reddy Yerraguntla: additional tables like now we are able to query on Satyasri Prabhakar Mantripragada: How do we give prompt as we do not know like certain parameters are not even may not be present in the DB itself. So we wanted to connect with the client today. 00:17:26 Yeshwanth Reddy Yerraguntla: Fair enough. I'm happy to take this up with and I'm confident two people are sufficient to deliver. These two are good enough. Satyasri Prabhakar Mantripragada: Yeah. Yeshwanth Reddy Yerraguntla: Yeah. Yeah. Satyasri Prabhakar Mantripragada: So it is okay. Yeshwanth Reddy Yerraguntla: Yeah. Satyasri Prabhakar Mantripragada: The only thing like when somebody says that I want this kind of information a specific parameter which contributes to that information may not be present in the DB itself. So we have to ask Yeshwanth Reddy Yerraguntla: Mela, Satyasri Prabhakar Mantripragada: then we should be good. So as of now what I meant to say is if this team is like you can start pushing them under Yeshwanth Reddy Yerraguntla: I don't know. I think I have a plan then the so what I'll commit to is Satyasri Prabhakar Mantripragada: this Yeshwanth Reddy Yerraguntla: these are the tickets these are the number of stories in each ticket you know I will not give a time estimate on them um nor will I set up any deadlines the tickets based on bandwidth they will take it 00:18:59 Satyasri Prabhakar Mantripragada: We can also like Yeshwanth Reddy Yerraguntla: Yeah, like I know Rahul and will be totally submerged in that because it's an extremely complex project. I don't want them to get distracted in any way. Yeah. Satyasri Prabhakar Mantripragada: Okay. Yeshwanth Reddy Yerraguntla: So even though we are committing like VA said even from optin side they are not giving the data they should have given the data by Friday right so there will be there are unknowns from optin side only which because of which we are Satyasri Prabhakar Mantripragada: Okay. Yeshwanth Reddy Yerraguntla: blocked right so whichever way it is uh I'm saying I don't think Rahul is needed that much. Two people can be sufficient to do it. Satyasri Prabhakar Mantripragada: Didn't find Yeshwanth Reddy Yerraguntla: So if you say then I'll probably have to think of pulling someone else. Someone like Harit Satyasri Prabhakar Mantripragada: No, Yeshwanth Reddy Yerraguntla: Anita. Satyasri Prabhakar Mantripragada: what I meant is four items platform with configurable pages and uh via chart interacting with DB which is partially done Yeshwanth Reddy Yerraguntla: Yeah. 00:20:19 Satyasri Prabhakar Mantripragada: in uh then chart via chart interacting with the Google Yeshwanth Reddy Yerraguntla: Correct. Satyasri Prabhakar Mantripragada: drives and then our back. Yeshwanth Reddy Yerraguntla: Yeah, Satyasri Prabhakar Mantripragada: So with Google Drive one person can Yeshwanth Reddy Yerraguntla: correct. Satyasri Prabhakar Mantripragada: start with the configurable pages. Yeshwanth Reddy Yerraguntla: Yes, Satyasri Prabhakar Mantripragada: So we can make progress on multiple Yeshwanth Reddy Yerraguntla: correct. That's Oh, Satyasri Prabhakar Mantripragada: aspects. Yeshwanth Reddy Yerraguntla: true. True. That's how we should do it. Yeah. Yeah. I thought you meant IRM and enterprise brain. Satyasri Prabhakar Mantripragada: Obviously has a deliverable that is the priority. Yeshwanth Reddy Yerraguntla: Yeah, got that's Satyasri Prabhakar Mantripragada: So immediately we should have some stories to Yeshwanth Reddy Yerraguntla: what Satyasri Prabhakar Mantripragada: work on and we'll define the Yeshwanth Reddy Yerraguntla: got it. Correct. Correct. Satyasri Prabhakar Mantripragada: scope. Yeshwanth Reddy Yerraguntla: Understood. I will define the scope. I will define the stories and epics. Um and the order of execution. 00:21:20 Yeshwanth Reddy Yerraguntla: Um I'll create a simple repo today and uh I'll share it with you. Satyasri Prabhakar Mantripragada: Yeah, Yeshwanth Reddy Yerraguntla: All right. Repo same time I can connect and uh uh we can touch Satyasri Prabhakar Mantripragada: sure. Yeshwanth Reddy Yerraguntla: base you can review those things and you can based on Satyasri Prabhakar Mantripragada: Yeah, sure. Yeshwanth Reddy Yerraguntla: your understanding I will assume not only will you be my delivery partner but you'll also be my business partner. Satyasri Prabhakar Mantripragada: Yeah, sure. Yeshwanth Reddy Yerraguntla: Technology side I'll take care but exactly what is Diwami needing? What is Diwami expecting from enterprise brain? That kind of visibility if you can bring um it'll be a better Satyasri Prabhakar Mantripragada: I will uh sure I'll try to pull in hersa if Yeshwanth Reddy Yerraguntla: synergy. Satyasri Prabhakar Mantripragada: required because he has worked on the specs standpoint uh timelines spec because he has already done some enough brainstorming with narines and so I'll pull in Yeshwanth Reddy Yerraguntla: Yeah. Satyasri Prabhakar Mantripragada: uh his inputs also at least for Jan's hope we can have that clarity 00:22:20 Yeshwanth Reddy Yerraguntla: Fair enough. Satyasri Prabhakar Mantripragada: then we can work on it I'll see if he can join Yeshwanth Reddy Yerraguntla: Okay. Satyasri Prabhakar Mantripragada: us Yeshwanth Reddy Yerraguntla: Sure. Do you think Harshit or Harsh Harsha already has any documents or something that Satyasri Prabhakar Mantripragada: let's Yeshwanth Reddy Yerraguntla: I can consume? Satyasri Prabhakar Mantripragada: check the link Yeshwanth Reddy Yerraguntla: If it's in a Google Drive, uh we can put it in one parent folder that can act as uh my okay Satyasri Prabhakar Mantripragada: We can have it as a reference in some document. If needed, he may update this. Yeshwanth Reddy Yerraguntla: got it. Okay. Yeah. This is Anna. Satyasri Prabhakar Mantripragada: There used to be one more slide. Yeshwanth Reddy Yerraguntla: Can you put this in single drive folder Satyasri Prabhakar Mantripragada: Mhm. Sure. Yeshwanth Reddy Yerraguntla: or Satyasri Prabhakar Mantripragada: There used to be one more presentation. Yeshwanth Reddy Yerraguntla: I think it's the same thing because I'm seeing that picture which I saw in a presentation. Satyasri Prabhakar Mantripragada: Okay. Yeshwanth Reddy Yerraguntla: One of the pages has a picture which that picture I remember seeing in one presentation. 00:23:33 Yeshwanth Reddy Yerraguntla: I don't know which presentation it Satyasri Prabhakar Mantripragada: Okay. Yeshwanth Reddy Yerraguntla: was. Satyasri Prabhakar Mantripragada: I used to have I fine. Uh no issues. I'll find it out and then uh Okay. Common drive. Yeshwanth Reddy Yerraguntla: Yeah. Satyasri Prabhakar Mantripragada: It should be good enough. Try the Yeshwanth Reddy Yerraguntla: Sure. Satyasri Prabhakar Mantripragada: shine. No issues. I'll find it out later. I'll keep this document. Uh then then we'll refer to that. Yeshwanth Reddy Yerraguntla: Um, Satyasri Prabhakar Mantripragada: Oh s***. Enterprise blind slide. Uh glow they had Yeshwanth Reddy Yerraguntla: It's 10:15. Satyasri Prabhakar Mantripragada: a Yeshwanth Reddy Yerraguntla: Okay. Another Satyasri Prabhakar Mantripragada: website. You may have already seen it. Yeshwanth Reddy Yerraguntla: one second just want to IRM holdings. Okay. Satyasri Prabhakar Mantripragada: M. Yeshwanth Reddy Yerraguntla: Sorry. Satyasri Prabhakar Mantripragada: information I'll connect with and get more details if he has some storage like he was referring to that clairvoyance uh project folder if it already has Yeshwanth Reddy Yerraguntla: Right. Right. Right. Satyasri Prabhakar Mantripragada: something then we'll have to refer to the same same folder but e Yeshwanth Reddy Yerraguntla: Okay, you just ping me the whichever Satyasri Prabhakar Mantripragada: document clear Yeshwanth Reddy Yerraguntla: it is Google Drive folder. I'm not saying I will be blocked by those folders which I still know what to Satyasri Prabhakar Mantripragada: Let's Yeshwanth Reddy Yerraguntla: do. Satyasri Prabhakar Mantripragada: go. Yeshwanth Reddy Yerraguntla: This is just a helping uh guidance kind of a thing. So tomorrow I'll get back to you with uh main what are Satyasri Prabhakar Mantripragada: Sure. Yeshwanth Reddy Yerraguntla: the epics what are the stories in each epic um acceptance criteria I will not put anything in Jira though everything will be in a document um after which I think you will have to refine it okay s Transcription ended after 00:27:00 This editable transcript was computer generated and might contain errors. People can also change the text after it was created.