3 ms·
Most of our white collar jobs are about knowledge sharing and synchronization between people. And surprisingly this is an aspect in which I see very very littl
by siscia 2y ago
Most of our white collar jobs are about knowledge sharing and synchronization between people.
And surprisingly this is an aspect in which I see very very little progress.
The most we have are tools like confluence or Jira that are actually quite bad in my opinion.
The bad part is how knowledge is shared. At the moment is just formatted text with a questionable search.
LLMs I believe can help in synthesize what knowledge is there and what is missing.
Moreover it would be possible to ask what is missing or what could be improved. And it would be possible to continuously test the knowledge base, asking the model question about the topic and checking the answer.
I am working on a prototype and it is looking great. If someone is interested, please let me know.
- mdgrech23 2y agoknowledge is power and people don't always want to share. Maybe it's more reflective of my company culture but I've seen knowledge effectively hoarded and used strategically as a weapon at times.
- siscia 2y agoOf course, but at least in my personal case is more about the lack of tooling.
- nicce 2y agoIt is visible everywhere. Some people hoard knowledge so that they stay important in the company. Some people hoard knowledge so that they can get more money from bug bounties. It is almost always about personal gain.
- ozim 2y agoOf course there is no upside for spending time updating documentation unless it actually is part of your job description or there is legal requirement for company. If you put knowledge in wiki, no one will read it and they will keep asking about stuff anyway. Then if you put it there and keep it up to date you open yourself to a bunch of attacks from unhappy coworkers who might use it as a weapon nagging that you did not do good job or find some gaps they can nag about.
- PsylentKnight 2y agoI write documentation because I enjoy it and I see it as a tool for consolidating/solidifying my own knowledge
- tylerchurch 2y ago> LLMs I believe can help in synthesize what knowledge is there and what is missing. How could the LLM help? Given that it is missing the critical context and knowledge described in the article, wouldn’t it be (at best) on par with a new developer making guesses about a codebase?
- nyrikki 2y agoThe open domain frame problem is simply the halting problem. https://philarchive.org/rec/DIEEOT-2 https://philarchive.org/rec/DIEEOT-2 While humans and computers both suffer from the frame problem, the LLMs do not have access to symantic properties, let alone the open domain. This is related to why pair programming and self organizing cross functional teams work so well btw.
- siscia 2y agoAs engineers we often aim to perfection, but oftentimes it is not really needed. And this is such case. Knowledge is organised into topic, and each topic has a title and a goal. Topics are made of markdown chunks. I see the model being able to generate insightful questions about what is missing to the chunks. As well as synthesise good answer for specific queries.
- t43562 2y agoI think companies have a lot of data in systems like confluence and JIRA and their chat solution which is hard to find and people in the company don't even know that it might be there to search for it. An LLM that was trained up on these sources might be very powerful at helping people not to solve the same problem many times over.
- jazzyjackson 2y agoThe problem isnt the interface it's the access, having everything in one place vs fragmented across different systems, different departments I built a chatbot under the same assumption you have for a large ad agency in 2017, an "analyst assistant" for pointing to work that's already been done, offering to run scripts that were written years ago so you don't have to write them from scratch Through user testing the chat interface was essentially reduced to drop-down menus of various categories of documentation, but actually it was the hype of having a chatbot that justified the funding to pull all the resources together into one database with the proper access controls. I would expect after you went through the trouble of training an LLM on all that data, people using the system would just use the search function on the database itself instead of chatting with it, but be grateful management finally lifted all the information silo-ing.