A Company-wide / Internal Dictionary for Sharing Terminology & Definitions

In our Coda workspaces (representing internal orgs like marketing, operations, product, and data), each organization has its own specific jargon and terminology. However, not everyone is familiar with every term used.

To address this, a dictionary feature that allows users to view more information and receive clarification without leaving their current workflow. It would be a method for unifying company-wide terms and promoting accurate information. A dictionary feature could include other definitions like company goals, okrs, etc. Users could have the flexibility to enable or disable the dictionary feature based on their preferred level of assistance too. A dictionary feature would eliminate the need for unnecessary context switching too.

There are many ways to implement this now, so I don’t think a specific feature is needed. Some observations which may sway my thinking, perhaps yours as well:

Page Embedding - this makes it possible to easily embed another Coda page or document into other documents. As such, you could create an internal dictionary and as a matter of practice, simply include it in documents where it may matter. Recent feature additions to page embeds allow you to establish the bast approach.

Rich Hover - this is an approach that makes it simple work to create terms in a table and then reference those terms with added in-line visibility. It’s a very powerful approach for drawing attention and instant lookups to in-line texts.

AI Embeddings - this approach, unfortunately, cannot be implemented unless the text exists in a table. It will not work for text on the canvas in a document because we have no formulaic or API access to text. I truly hope the Codans make this possible.

Creating a universal ability for Coda documents to map documented terms, and even similar terms to a dictionary is possible. It requires the ability to (i) extract all key words from the text, and transform each of them into embedding vectors, and (ii) linking the keywords to the dictionary (which is also vectorized). Terms that have a high similarity score will then be transformed into rich hover formulas as demonstrated earlier.

I’m waiting for someone to wave some cash in front of me to implement this.

Coda’s AI Fumble (purely my opinion)

In a rush to provide AI features, I believe Coda took the fastest pathway to show it had AI chops. It wanted the me-too satisfaction of the AI hype-cycle. The reality is that most of the AI features recently introduced by Coda were being used by my team At Stream It over a year ago. Packs made it possible for me to integrate OpenAI’s APIs way back to GPT-2 in 2021.

The AI hype-cycle I’m referring to is ChatGPT completions. This is the laziest form of AI, typically bolted onto an existing product in a hasty attempt to get that checkmark for Gartner and unwitting enterprise customers. It is the knee-jerk of AI, a plague that still ripples through software companies desperate to have an AI story.

Coda’s infusion of GPT-like completions is sadly representative of a broad remedy for laziness which has two dimensions - it’s the corner to cut if all you care about is being an “AI company”, and it’s exactly the right feature for customers who are attracted to the big productivity mirage.

AI, specifically AGI (artificial general intelligence), has its place, and there are vast opportunities to employ it for great user benefit. Innovators often mistake newfound AI capabilities as features.

Artificial general intelligence (AGI) straightens the line between what is known and what we need to know while adding our own context.

@June_Parent1 this is exactly the nature of your suggestion - a feature that straightens the line between your workers and what they need to understand. This is the promise of AI, features that magically transform information into smarter UIs.

AI is not a feature; it is a UI that manufactures very powerful benefits for workers.

Coda’s AI release is nice, it has some benefit, but mostly in limited contexts. The big wins, hyper-productivity, and an increasingly smarter workforce is where Coda should place AI bets. This is what you’re asking for and this is what they should make possible.