4 ms·
Can anyone point to a place where knowledge graphs are used effectively in industry/research/personal hobby?
by eachro 7y ago
Can anyone point to a place where knowledge graphs are used effectively in industry/research/personal hobby?
- mayank 7y agoThe little panels and answers you see in Google Search are powered by the Google Knowledge Graph [1]. [1] https://developers.google.com/knowledge-graph https://developers.google.com/knowledge-graph
- tasogare 7y agoIn my lab "knowledge map" is one of the internal trendy buzzword, we use it to model course content and concepts to be acquired by students. I personally use a graph-based lexical system which allows me to create dictionary apps super quickly (basically by just transforming the initial resource, sometime by creating additional UI components). In industry Google use it (they coined the term), otherwise I don't know. In the open data world DBpedia is the reference and is the target of a lot of inbound links.
- tmarkovich 7y agoWe use them at Forge.AI for high-precision entity disambiguation and to provide explainable automated dependency analysis [1] as part of a filtering system. [1] https://hackernoon.com/knowledge-graphs-for-enhanced-machine-reasoning-at-forge-ai-ef1ffa03af3d https://hackernoon.com/knowledge-graphs-for-enhanced-machine...
- jmatthews 7y agoEntity disambiguation, I am currently running a parallel graph for that very purpose to mend a "pivoted one too many times" database with lots of duplicate entities and misgrouped entities.
- motohagiography 7y agoCurrent consulting project involves strategy for patching 8000 vulnerabilities, across 300 OS images, hosting 500 applications, managed by 50 branches, in 20 divisions, where about 40 people are accountable at a business level for the applications. I'm using neo4j to integrate this set with HR and financial allocations data to show the direct exposure of business applications to their budgets, and provide a rough value at risk on a per branch basis, and create big scary graph viz clouds of vulnerabilities that all point to the person responsible for them, mainly to get people to get off their asses and patch their shit. I'm also using queries of the graph to auto-generate hierarchies of jira epics and stories and assign them to the business owners so we can track remediation across the whole enterprise in both jira and azure devops. It has produced a navigable organization map and we can run queries like, show me the vulnerability exposure of this division based on the aggregate risk of the applications deployed by its branches, and show me who is responsible for fixing it. Show me the sr. manager who has the most vulnerabilites roll up to them by their jr. managers, etc.
- sjg007 7y agoSounds like a good idea for a startup or SaaS project. The JIRA epics to business owner mapping seems quite useful.
- motohagiography 7y agoThanks, my actual product does that now. (qtra.io, collaboration tool for product level TRAs, exports to Jira for normal agile backlog grooming of threat/risk stories into iterations and development, shrinks TRAs from weeks to hours,) It generates a graph on the back end as well, aggregating risk data across all customers, without proprietary vuln data in it. However, reality is on this project, all the input data exists in spreadsheets, which means you have to normalize it into your graph ontology data model. The SaaS here would be something like Graphene or hosted Neo4j. If there were a graph model for something like powerBI for graphs, that could be a play. Else, it's more of a high dollar consulting solution. Finding that SaaS in enterprise is limited because most enterprise people live in spreadsheets, which are both orders of magnitude more sophisticated, yet stunted compared to SaaS. But for all it's limitations, excel is turing complete, and your CRUD application never will be, even if the users don't know what that means. Enterprise tech is about generating data to drive conversations, it isn't about solving problems because managing that problem is somebody's job. If a CIO came to me and said "fix my company," I would say, "sure, give me your data, then 6-12 months to herd all your cats" and I could do it. Nice lifestyle, but there's no exit in that.
- jnwatson 7y agoYes indeed. I work for a startup that offers an intelligence analysis platform built on a knowledge graph. It is open source. https://github.com/vertexproject/synapse https://github.com/vertexproject/synapse SaaS is in the works.
- bjonnh 7y agoto which extent does it scale? are we limited to in memory graphs?
- denzil_correa 7y agoSection 10 of the paper is titled "Knowledge Graphs in Practice" and gives concrete examples of usage of Knowledge Graphs in Enterprises and Open / Public scenarios.
- lmeyerov 7y agoFor security+fraud+IT examples, you can see some of the talks @ https://www.graphtheplanet.com/ https://www.graphtheplanet.com/ a couple weeks back We primarily get pulled in as a component for projects that use as part of: * Asset management, whether sec, IT, manufacturing specs, pharma, metadata stores, config systems... * ML model unification (e.g., how Google translates between many systems) * Knowledge bases/search for both people & for algorithms. Wikis, recommendors, ... . There are less common scenarios we see that I also expect to explode, like massively bootstrapping ML systems via weak supervision. GraphDBs & compute are also used for what I consider non-knowledge graph scenarios, likely scaling some compute tasks. Exciting times!
- wrnr 7y agoI build this service that lets you create knowledge graphs based on api results: https://alman.ax https://alman.ax I tried selling it but until now it has proven hard to explain what the benefits are, arguably it needs more work to be really useful.
- cldwalker 7y agoPinterest wrote up a brief paper explaining their rollout of a knowledge graph aimed at describing their users' tastes - https://arxiv.org/pdf/1907.02106.pdf https://arxiv.org/pdf/1907.02106.pdf . This paper won an award under the industry category at IWSC 2019. You can read more about what the knowledge graph enabled at https://business.pinterest.com/en/blog/introducing-the-pinterest-taste-graph-and-enhanced-targeting https://business.pinterest.com/en/blog/introducing-the-pinte...
- mark_l_watson 7y agoGoogle and Facebook use Knowledge Graphs. I have had consulting customers for this tech in the health (medical) industry.
- prepend 7y agoContact tracing and disease spread modeling are really useful knowledge graphs when you use them to capture “I think I went to these locations” and match it against other reports.
- ragebol 7y agoUse on a research & competition robot: robot has some predetermined knowledge of the environment, like which object types are related to which storage locations. Robot then goes around finding objects and putting them in the right place based on the object type, storage type and their locations. Probably a much smaller graph than sibling comments are working with though
- YeGoblynQueenne 7y agoIn the Google Knowledge Graph to enhance google's search results with relevant information from multiple sources like wikipedia etc. Google's Knowledg Graph seems to have given knowledge graphs their name in the first place.