← All conversations
AI & ML

Bay.Area.AI: Interview with Roie Schwaber-Cohen, Pinecone

Roie Schwaber-Cohen ↗With Alexy KhrabrovSep 12, 202412:11

FunctionalTV interview or Q&A with Roie Schwaber-Cohen.

Listen

Download MP3 ↓

Follow the words

Read the transcript

hello everybody my name is Alexi kov I'm hello everybody my name is Alexi kov I'm the founder and organizer of Baya AI the founder and organizer of Baya AI which is the most established AI met up which is the most established AI met up in Bay Area and the world and here we in Bay Area and the world and here we are with Roy who is theel Advocate from are with Roy who is theel Advocate from Pine con and we later have a program on Pine con and we later have a program on rag in various kinds rag in various kinds Vector rag graph Rag and uh I'm a Comm Vector rag graph Rag and uh I'm a Comm architect at new for J and we have an architect at new for J and we have an integration coming up with pine con and integration coming up with pine con and uh the there is a blog post on both NE J uh the there is a blog post on both NE J and pine con so we're very happy to have and pine con so we're very happy to have Roy and we're just going to talk about Roy and we're just going to talk about Dev things yeah yeah yeah sounds great Dev things yeah yeah yeah sounds great so tell us a little bit you know what so tell us a little bit you know what you do at Pine Cone how do you do the you do at Pine Cone how do you do the devel and where have you been before devel and where have you been before like how you came to this point in your like how you came to this point in your career yeah for sure I'll start with the career yeah for sure I'll start with the the second part um I've been an engineer the second part um I've been an engineer for almost 20 years um mostly worked in for almost 20 years um mostly worked in startups um and started at Pine con startups um and started at Pine con about two years ago after doing my first about two years ago after doing my first um devant at a company called the serto um devant at a company called the serto out of Seattle for that worked at a out of Seattle for that worked at a company called Mana that dealt with um a company called Mana that dealt with um a lot of AI before the chat GPT craze lot of AI before the chat GPT craze started um so at at um pine cone I would started um so at at um pine cone I would say that like the job is kind of like say that like the job is kind of like broken into two two main parts one is broken into two two main parts one is kind of ideating and figuring out kind of ideating and figuring out interesting use cases for our customers interesting use cases for our customers and kind of like showcasing the and kind of like showcasing the capabilities of the product right like capabilities of the product right like and exploring different modalities um and exploring different modalities um that it could be used in um and because that it could be used in um and because um Pine con as a as a database a vector um Pine con as a as a database a vector database um it's like a very fundamental database um it's like a very fundamental piece of a lot of different AI piece of a lot of different AI applications and so we have like the applications and so we have like the leeway to kind of decide where we want leeway to kind of decide where we want to go how we want to attack um which to go how we want to attack um which vertical um and you know for as a Dev vertical um and you know for as a Dev like it's a lot of fun um to to have like it's a lot of fun um to to have that like you know clear canvas to kind that like you know clear canvas to kind of experiment on interesting I like that of experiment on interesting I like that like you know you mentioned that you like you know you mentioned that you were doing AI before eii become were doing AI before eii become fashionable right like we started at fashionable right like we started at arop 10 years ago with NLP and then data arop 10 years ago with NLP and then data mining if people remember that machine mining if people remember that machine learning and now it's all AI right so I learning and now it's all AI right so I wonder like you've seen AI evolve into wonder like you've seen AI evolve into this do you see any patterns like the this do you see any patterns like the first wave of deep learning like because first wave of deep learning like because I think a lot of folks just came into I think a lot of folks just came into this and the thing is all new like do this and the thing is all new like do you see any he's repeating yourself any you see any he's repeating yourself any kind of fun parallels um yeah I mean I kind of fun parallels um yeah I mean I would say that like you know there's would say that like you know there's always like the hype cycle and release always like the hype cycle and release of a lot of different technologies that of a lot of different technologies that that we've seen out there um and the that we've seen out there um and the question is like always like what's the question is like always like what's the staying power so similar to mobile and staying power so similar to mobile and social that kind of rose and kind of social that kind of rose and kind of became a thing right and you don't talk became a thing right and you don't talk about them anymore even though they're about them anymore even though they're still powering so much of our Lives um I still powering so much of our Lives um I think AI is going to become that you think AI is going to become that you know so out out of the hype cycle know so out out of the hype cycle perhaps but still very like Central in perhaps but still very like Central in our lives in ways that are a little bit our lives in ways that are a little bit more subtle and in that sense like I more subtle and in that sense like I think that what happens with a lot of think that what happens with a lot of Technologies um in this space is that Technologies um in this space is that again they stop becoming like this one again they stop becoming like this one shiny thing and instead people start shiny thing and instead people start understanding how to compose them with understanding how to compose them with other existing Technologies and other existing Technologies and capabilities with AI I think it's going capabilities with AI I think it's going to be the same so instead of you know to be the same so instead of you know just thinking that the entire word is just thinking that the entire word is llms and only llms are going to save us llms and only llms are going to save us I think that with Rag and other patterns I think that with Rag and other patterns are sort of developing we're so slowly are sort of developing we're so slowly beginning to understand that like beginning to understand that like there's a lot of value still to be had there's a lot of value still to be had from systems that we would call from systems that we would call traditional or less modern quote unquote traditional or less modern quote unquote um and that's that's exciting to see um and that's that's exciting to see that's awesome yeah I agree with you that's awesome yeah I agree with you it's like you know there is a whole it's like you know there is a whole stack right and there is like emerging stack right and there is like emerging Stacks I wonder if you can talk about Stacks I wonder if you can talk about like Pine was the thing like Pine was the thing a leader in R right like you guys were a leader in R right like you guys were early out of the gate uh so how do you early out of the gate uh so how do you kind of how did you see it from with kind of how did you see it from with inside the evolution like what what are inside the evolution like what what are the parts of uh AI stack you see the the parts of uh AI stack you see the most like how do you see this evolving most like how do you see this evolving like with pine cone in the middle of it like with pine cone in the middle of it yeah I think that like the fundamental yeah I think that like the fundamental understanding on on in Pine Cone and spe understanding on on in Pine Cone and spe specifically our founder Ido Liberty specifically our founder Ido Liberty Liberty um is that you know know the the Liberty um is that you know know the the volumes of unstructured data are going volumes of unstructured data are going to rise and that the best way to to to rise and that the best way to to leverage that data would be in the way leverage that data would be in the way of embeddings right in the way of some of embeddings right in the way of some some Mech when we say embeddings we say some Mech when we say embeddings we say some mechanism that can make sense of some mechanism that can make sense of this unstructured data in some this unstructured data in some programmatic way MH um and I think that programmatic way MH um and I think that in that sense like it's a long-term BET in that sense like it's a long-term BET right so like there's all of these right so like there's all of these different modalities that we're seeing different modalities that we're seeing now right like rag is one way to now right like rag is one way to leverage that capability of handling leverage that capability of handling unstructured data by using embeddings unstructured data by using embeddings yep um you know doing image search and yep um you know doing image search and doing all sorts of other kind of um doing all sorts of other kind of um operations on structured data on operations on structured data on unstructured data can prove to be um unstructured data can prove to be um very lucrative as well in the future very lucrative as well in the future right so I think we're keeping our right so I think we're keeping our options open but we're also trying to options open but we're also trying to leverage on opportunities that are kind leverage on opportunities that are kind of immediate where we can help our of immediate where we can help our customers and our users by making their customers and our users by making their lives easier um for example with with lives easier um for example with with rag right like which is which is still a rag right like which is which is still a very big portion of um of our of our very big portion of um of our of our activity um we just released um activity um we just released um assistant and that is just a very simple assistant and that is just a very simple way of getting getting a rag stack kind way of getting getting a rag stack kind of started um without having to know the of started um without having to know the intricacies of you know how to do intricacies of you know how to do chunking and how to do embedding chunking and how to do embedding properly and how to like go about all properly and how to like go about all the evaluation steps on your own you get the evaluation steps on your own you get that as as as a sort of like an API um that as as as a sort of like an API um and I think that is as a direction right and I think that is as a direction right like we have this like very wide scope like we have this like very wide scope of things that you could do with the of things that you could do with the infrastructure but also very specific infrastructure but also very specific type of implementations that we want to type of implementations that we want to kind of Usher and help people build kind of Usher and help people build that's awesome I I love it right so like that's awesome I I love it right so like assistant will help people to take their assistant will help people to take their documents put them in Rag and do it documents put them in Rag and do it properly and then like they're like go properly and then like they're like go they own business they in business they own business they in business that's great so so you're at the and that's great so so you're at the and like you go to deel like you talk to like you go to deel like you talk to developers can you talk a little bit developers can you talk a little bit like what do you see because it's super like what do you see because it's super hard like you know I think the hard like you know I think the difference from previous waves of AI difference from previous waves of AI like you think de learn was was was hard like you think de learn was was was hard like look at this stuff like the the the like look at this stuff like the the the change is much much faster there's much change is much much faster there's much more new stuff right like how do you more new stuff right like how do you cope with this yourself and like how do cope with this yourself and like how do you see developers coping like what you see developers coping like what questions do they ask the most like how questions do they ask the most like how do we go about basically teaching the do we go about basically teaching the community the best practices yeah it's community the best practices yeah it's an excellent question so um I think that an excellent question so um I think that like you're right like I think that the like you're right like I think that the people are overwhelmed by like just the people are overwhelmed by like just the sheer number of possibilities in front sheer number of possibilities in front of them mhm um you know there's I I of them mhm um you know there's I I would classify like you know the world would classify like you know the world into two very general groups like people into two very general groups like people who know what they want to do and people who know what they want to do and people who don't know what they want to do so who don't know what they want to do so and I think that there's like a a very and I think that there's like a a very big group of people who see a lot of big group of people who see a lot of very cool tools and are like I want to very cool tools and are like I want to use these tools but they don't know what use these tools but they don't know what they want to do with these tools these they want to do with these tools these people have like a very different people have like a very different problem from the second group um which problem from the second group um which we kind of try to empower right so like we kind of try to empower right so like the first group right the our job as the first group right the our job as devell is to basically show The Art of devell is to basically show The Art of the possible right so like basically the possible right so like basically show them what are the things what are show them what are the things what are the types of problems that you can go the types of problems that you can go about solving with this thing and then about solving with this thing and then once you've found how your problem maps once you've found how your problem maps to this problem you're more than likely to this problem you're more than likely to follow the same path right so these to follow the same path right so these are the materials we'll pull out for are the materials we'll pull out for them for people who know exactly what it them for people who know exactly what it is that they want to do they just want is that they want to do they just want to get to the Brass tax of how to stand to get to the Brass tax of how to stand these things up right like the problem these things up right like the problem there becomes more of knowing all of the there becomes more of knowing all of the different details and fact factors that different details and fact factors that that that that influence the way you that that that influence the way you construct your stack as a whole um that construct your stack as a whole um that gets like the combinatorics of that kind gets like the combinatorics of that kind of explode now when you have like all of of explode now when you have like all of these new things and systems that you these new things and systems that you have to think about that you have you have to think about that you have you need to think about before M um so part need to think about before M um so part of it is kind of like just general of it is kind of like just general engineering um premises that are for engineering um premises that are for example right like when you build the example right like when you build the rag P pipeline MH don't just build the rag P pipeline MH don't just build the rag Pipeline and say things will be good rag Pipeline and say things will be good you need to have an evaluation right you need to have an evaluation right like Paradigm tool mechanism there in like Paradigm tool mechanism there in place to actually know right that you're place to actually know right that you're doing a good job we not doing good job doing a good job we not doing good job so like even going about that whole so like even going about that whole pipeline is not necessarily true for a pipeline is not necessarily true for a lot of people so that's the other aspect lot of people so that's the other aspect right like it's trying to give people right like it's trying to give people the tools and the and the and the flows the tools and the and the and the flows right and examples that kind of tell right and examples that kind of tell them how to compose all the different them how to compose all the different tools that exist in this ecosystem tools that exist in this ecosystem because unfortunately for us right like because unfortunately for us right like we we cannot as a database right operate we we cannot as a database right operate in like a vacuum like we're reliant on in like a vacuum like we're reliant on the entire like one right like and then the entire like one right like and then delegate right exactly that's great and delegate right exactly that's great and so uh the last question for the ra and so uh the last question for the ra and then I just have like a fun question uh then I just have like a fun question uh is we started the new series called D is we started the new series called D not a right and so that's also URL of not a right and so that's also URL of course and this is basically how to keep course and this is basically how to keep it real doing the RA in the times and so it real doing the RA in the times and so you've been doing it for a long time I'm you've been doing it for a long time I'm coming back to theel you know after like coming back to theel you know after like interesting things so uh what's your interesting things so uh what's your advice to devels operating in this super advice to devels operating in this super hard world how do you keep it real how hard world how do you keep it real how do you make it interesting what should do you make it interesting what should you do to really like make developers you do to really like make developers happy yeah I mean for me at least the happy yeah I mean for me at least the The Joy has always been at helping The Joy has always been at helping people understand what problems they're people understand what problems they're trying to solve specifically to sort of trying to solve specifically to sort of try and untie them from the ways that try and untie them from the ways that they think about solving a problem and they think about solving a problem and you know that becoming kind of like the you know that becoming kind of like the the the thing that cor Corners you into the the thing that cor Corners you into a very particular solution or even worse a very particular solution or even worse right when you start with a solution and right when you start with a solution and like then you limit the scope of your like then you limit the scope of your problem to begin with right so I think problem to begin with right so I think like that like having like the knowledge like that like having like the knowledge right um of the tools that you're that right um of the tools that you're that you're uh promoting right is super you're uh promoting right is super important because then you can enable important because then you can enable people to think about problems in a people to think about problems in a certain way right and I think that certain way right and I think that people that work with you know graph people that work with you know graph databases have a very particular way of databases have a very particular way of thinking about the world I think that thinking about the world I think that now with my experience using vectors and now with my experience using vectors and graphs and other things like type graphs and other things like type systems Etc have a way to think about systems Etc have a way to think about the world um uh and I think that as long the world um uh and I think that as long as I can you know help people I as I can you know help people I understand like what their goals are understand like what their goals are very specifically right then it allows very specifically right then it allows me to you know come up with potential me to you know come up with potential you know recommendations and Technical you know recommendations and Technical Solutions and actually be effective so I Solutions and actually be effective so I think that that works for me I don't think that that works for me I don't know if it works for everybody I love it know if it works for everybody I love it and I think it's like the it's it's you and I think it's like the it's it's you know it's the like Eternal truth know know it's the like Eternal truth know your tools learn your options right like your tools learn your options right like it's it's not magic learn how this stuff it's it's not magic learn how this stuff works you know programming language know works you know programming language know you know it well know EV Val right like you know it well know EV Val right like learn the components and then you can learn the components and then you can put them together y love it and the last put them together y love it and the last question like tell us something fun question like tell us something fun about yourself like what do you you know about yourself like what do you you know what's a fun fact about you what do you what's a fun fact about you what do you like to do for fun yeah um the fun facts like to do for fun yeah um the fun facts I'm I've been playing flute for about 25 I'm I've been playing flute for about 25 years years or so oh wow I play other years years or so oh wow I play other instruments is it classical music uh I instruments is it classical music uh I don't play classical music anymore I don't play classical music anymore I used to play classical music I used to used to play classical music I used to be in a choir when it was like a really be in a choir when it was like a really fantastic really young kid um but yeah fantastic really young kid um but yeah no I'm still I I still love playing no I'm still I I still love playing music I play piano bass stuff like that music I play piano bass stuff like that um but yeah mostly with myself fantastic um but yeah mostly with myself fantastic this is great like you know I think a this is great like you know I think a lot of folks in AI you know originally lot of folks in AI you know originally started with artists philosophers started with artists philosophers musicians like it's really great to have musicians like it's really great to have all of this coming together well thank all of this coming together well thank you Ro so much we're looking forward to you Ro so much we're looking forward to your talk all right thank you so much your talk all right thank you so much all right

Recovered English captions. Automatic transcription may contain errors.

Keep exploring

Follow the guest, their work, and the ideas behind this conversation in the Devreal knowledge graph.

Roie Schwaber-Cohen on Devreal ↗
Independent by design

Your player.
Your subscription.

One permanent feed. Listen in the podcast app you love, with the conversations always at home here.

https://struct.fm/feed.xml
113 audio episodes available in the feed.