Phil 7.9.19

7:00 – 5:30 ASRC GEOS

  • BP&S is “on hold” in ArXiv. Hoping that it’s overlap with DfS. I took the mapping text out of the DfS paper and resubmitted. Once that’s done I can send Antonio a link and get advice.
  • Code review with Chris
  • Contact David and see if he’s ok with July 23 – Nope. Trying Aaron M. as a replacement
  • More dissertation. Folded in most of the BP&S paper
  • Look! More mapping of latent spaces! Unsupervised word embeddings capture latent knowledge from materials science literature41586_2019_1335_fig4_esm
    • Here we show that materials science knowledge present in the published literature can be efficiently encoded as information-dense word embeddings11,12,13 (vector representations of words) without human labelling or supervision. Without any explicit insertion of chemical knowledge, these embeddings capture complex materials science concepts such as the underlying structure of the periodic table and structure–property relationships in materials. Furthermore, we demonstrate that an unsupervised method can recommend materials for functional applications several years before their discovery. This suggests that latent knowledge regarding future discoveries is to a large extent embedded in past publications. Our findings highlight the possibility of extracting knowledge and relationships from the massive body of scientific literature in a collective manner, and point towards a generalized approach to the mining of scientific literature.
  • More Panda3D
    • Intervals and sequences
    • Panda3D forum
    • Programming with Panda3D
      • Well, this is looking a lot like the way I would have written it
      • You can convert a NodePath into a “regular” pointer at any time by calling nodePath.node(). However, there is no unambiguous way to convert back. That’s important: sometimes you need a NodePath, sometimes you need a node pointer. Because of this, it is recommended that you store NodePaths, not node pointers. When you pass parameters, you should probably pass NodePaths, not node pointers. The callee can always convert the NodePath to a node pointer if it needs to.
      • Nodepath
    • Huh. It looks like there is no support for procedurally generated primitives. Well, I know what I’m going to be doing…
      • Origin – done
      • Grid
      • Cube (x, y, z size), color (texture?), Boolean for endcaps
      • Cylinder (radius+steps, length), color
      • Sphere  (radius+steps), color
      • Skybox (texture)
      • Then try making a satellite from parts
    • JuryRoom Meeting
      • A lot of discussion on UI issues – how to vote for/against, the right panel layout, and the questions that should be asked for Chris’ studyCapture