Filter
Exclude
Time range
-
Near
TopologicPy is a spatial-semantic graph framework A computational environment where geometric entities, topological relationships, building semantics, graph analytics, databases, GQL, GraphRAG, RDF, and AI workflows can speak the same ontology. With the help of LLMs, a formal, comprehensive, consistent and persistent semantic layer has now been added that defines and connects concepts such as: * Vertex, Edge, Wire, Face, Shell, Cell, CellComplex, Cluster, Graph * Space, Room, Wall, Door, Window, Storey, Building * Relationships, metrics, provenance, and analysis results * IFC-derived entities and their semantic classifications * RDF/OWL classes and properties for linked-data workflows This starts to connect several worlds that are often treated separately: * IFC and BIM geometry * Topological spatial models * Graph databases such as Neo4j * GQL-style graph querying * RDF and OWL semantic web models * Linked Building Data * BOT, Brick, and related building ontologies * Graph machine learning * GraphRAG and AI-based spatial reasoning TopologicPy has morphed into a spatial-semantic computing framework: one that can move between geometry, topology, BIM, graphs, RDF, OWL, Linked Building Data, graph databases, machine learning, and AI reasoning. By Wassim Jabi wassimj.github.io/topologicp… #TopologicPy #SpatialComputing #BIM #LinkedBuildingData #GraphML #OpenSource -- The Year of the Graph's Summer 2026 newsletter issue on all things #KnowledgeGraph, #GraphDB, Graph #Analytics / #DataScience / #AI and #SemTech is coming soon. Subscribe and follow to be in the know. Reach out if you'd like to be featured 👇 yearofthegraph.xyz/newslette…
6
13
532
To my close-to-5,000 followers. You probably noticed I stopped posting on this platform for some time. I think you can imagine why. If you are interested in the latest on #topologicpy please follow me on LinkedIn. Thanks.
4
801
Thank you @TheSIAMNews for sharing our work, combining people movement, viral transmission and detailed building design, enabled by #topologicpy. An interdisc. collab of @MathsCU (@ThomasEWoolley, @YidanXue) and @WSofArchi (@wassimj), @cardiffuni Funder: @UKRI_News
13 Jun 2024
At #SIAMLS24, @YidanXue of @MathsCU described the development of a novel modeling framework and web app that will help policymakers determine how best to mitigate the risk of #infectious airborne #diseases in indoor spaces. Learn more here! sinews.siam.org/Details-Page…
3
12
909
10 Jun 2024
Really pleased to present our work on an epidemic simulator and a web app with @KatKaouri @ThomasEWoolley @wassimj @MathsCU @WSofArchi @cardiffuni at @TheSIAMNews #SIAMLS24 conference! This work is funded by @EPSRC and in collaboration with @WelshGovernment. #topologicpy
1
1
7
333
If you are at #SIAMLS24, today, 11.30-12 catch @YidanXue describing our new indoor epidemic simulator, combining agent-based modelling with detailed architectural design. With: @ThomasEWoolley @wassimj @MathsCU, @WSofArchi @cardiffuni #topologicpy. Cool animations! A taste:
3
10
586
Developing an epidemic #simulator and a web #app, to compare interventions in indoor spaces and inform building #design, with @YidanXue, @ThomasEWoolley (@MathsCU), @wassimj (@WSofArchi, #topologicpy), Collab: @WelshGovernment Funding: @EPSRC Impact Acceleration grant @cardiffuni
1
8
19
1,761
Happy to announce that #topologicpy now supports Apple Silicon.
2
19
2,462
Replying to @_m_juliani
Add topologicpy to the mix and you can do all sorts of analyses not just adjacencies 😉
3
280
An open and free online webinar: "Topologicpy: Graph Machine Learning" Monday 17 July 15:00 - 17:00 UTC 1 (UK). More info at: linkedin.com/posts/wassim_ha…
1
7
1,141
Did you know? #topologicpy has powerful graph machine learning built-in and can do classification, regression, and clustering tasks?
2
8
3,011
Student work in our MSc Computational Methods in Architecture, @WSofArchi. #topologicpy @djangoproject @threejs
1
2
12
1,585
3/3 We have put in place a workflow in #topologicpy that allows us to visualise the diversity of graphs based on three graph metrics plus colour-coding the graph labels. The three dimensions are density, diameter, and the average delta of a graph.
1
3
427
Today's progress: Experimenting with a new feature in #topologicpy 0.4.22. Graph.MaximumFlow(). en.wikipedia.org/wiki/Maximu…
7
1,506
Today's progress: New version of #topologicpy released (0.4.2) Among other things, this release includes a Graph.LongestPath() method.
1
1
10
1,189
Today's progress: Published #topologicpy version 0.4.19. As of this version, topologies with their hierarchical dictionaries are fully serializable by JSON strings! Just Use aJSONString = Topology.JSONString(aTopology) and then aTopology = Topology.ByJSONString(aJSONString)
1
7
1,780
Today's Progress: Released #topologicpy v0.4.18 with many new features and bug fixes. New in this release is K-means clustering where you can cluster by user-defined dimensions. Below, the random cubes are clustered By their location or by their volume and surface area.
1
4
734
When you combine geometry, topology, and information, wonderful things become possible. Hard to believe this is not an applied texture. #topologicpy #graph #topology
1
5
850
Give it a REST! What if topologicpy was served from a remote server through a REST API? The image shows topologicpy being served through #flask with a skeleton REST API. New possibilities! 🙂
3
26
4,180
Below I explain the client-server workflow for conducting energy analysis using #topologicpy, @NREL #openstudio, #energyplus, and the @VIKTORai platform. If you are a medium/large company interested in deploying this, please contact me (info@topologic.app) youtu.be/C8hQLNlzfRI

1
6
1,077