태그 동의어 편집: 이미지 누락

동의어는 이미 태그입니다. 승격(promotion)이 어디서 일어나는 건가요, 아니면 제가 지금 혼란스러운 건가요?

사실 저는 Discourse의 스타일을 꽤 좋아합니다. 제게는 새로운 것이었지만, 누군가 각 요소가 무엇인지 설명해 주니 이해하기가 정말 쉬웠습니다. 게다가 태그 편집은 관리자/운영자의 몫이므로, 논리적이지만 약간의 혼란이 있을 수 있습니다. :wink:

이것이 언어의 문제인지 모르겠습니다. 핀란드어에서는 영어보다 동의어가 훨씬 더 널리 사용되거든요. 그래서 저에게는 동의어의 기본 개념을 이해하는 것이 꽤나 본능적인 부분입니다. 뭐, 그런 셈이죠.

처음에 큰 실수를 했습니다. 제 태그 시스템이 너무 복잡했고, 주요 오류는 태그 자체나 동의어 때문이 아니라 고급 검색을 사용하지 않았기 때문이었습니다.

저희 포럼은 정말 일반적인 주제들을 다루지만, 배경은 개와 관련된 주제, 특히 음식, 영양 등입니다. 하지만 말, 고양이 등도 다루고 있습니다. 그리고 인간 — 일상적인 일들과 영양, 그리고 더 어려운 주제들 — 훈련, 경주, 질병 등도 다루죠.

처음에는 모두가 하는 것처럼 모든 것에 카테고리와 하위 카테고리를 만들었습니다. 주제가 그렇게 구체적이지 않았기 때문에 이는 너무 제한적이었습니다. 지금은 주요 카테고리 몇 개만 사용하고 하위 카테고리는 없앴습니다. 그리고 태그 사용을 시작했습니다. 태그가… 꽤 많았죠.

예를 들어 단백질에 대해 이야기해 보겠습니다. 사용, 이점, 위험 요인 등은 개인의 필요, 종(species) 등에 따라 다릅니다. 그래서 저는 다음과 같은 태그를 사용했습니다.

  • human:protein
  • training:protein
  • theory:protein
  • dog:protein
  • horse:protein

이것이 어디로 향하는지 아시죠: 혼란의 큰 포럼. 하지만 저는 강하게 훈련하는 인간과 고단백 건식 사료를 먹는 개의 주인은 서로 다른 주제들이 필요하므로 이 모든 것이 필요하다고 확신했습니다.

글쎄요, 고급 검색이 그 문제를 해결해 주었습니다. (기능 요청을 해야 할 것 같네요… 거기서 &&와 || 로직이 필요하지만, 최소한 여러 카테고리로 검색을 제한할 수 있는 가능성은 있어야 합니다.)

하지만 여전히 사용 중인 태그가 많았습니다. 그리고 이제 우리는 태그 동의어와 삭제의 저수준(low-level) 사용에 도달했습니다.

'protein’이라는 이름을 가진 태그를 만들었습니다. 다른 모든 :protein 태그들은 그것의 동의어였습니다. 팅! 모든 주제의 *:protein 태그가 단순한 protein 태그로 대체되었습니다. 하지만 오래된 태그들이 검색 결과에 여전히 표시되고 있었기 때문에, 제가 한 일은 모든 동의어를 휴지통으로 보내는 것이었습니다. 그게 전부였습니다.

CSV, API 등으로 처리하는 것만큼 세련되지는 않았지만, 어차피 모든 태그를 검토해야 했기 때문에 수작업은 저에게 문제가 되지 않았습니다.

이제 저는 관련 있는 태그들만 사용하고 있습니다. 하지만… 동의어. 체중 감량 — 우리는 최소 세 가지 다른 단어를 가지고 있었고, 텍스트에서 사용되지 않더라도 검색 시에는 사용되어야 합니다. 글쎄요, 이것은 태그의 101(입문) 사용법이며, 태그 동의어를 사용하여 쉽게 처리할 수 있습니다.

제가 바라는 것은 동의어를 만들 때 태그를 쉽게 생성할 수 있는 방법입니다.

반복되는 것 같습니다 — 하지만 관리자 수준의 최종 사용자로서 가장 중요한 누락된 부분은 문서화, 매뉴얼이었습니다.

당신들이 태그를 관리하고 사용하는 더 효율적이고 창의적인 방법을 상상할 수 있을 것이라고 확신하지만, 지금은 꽤 만족스럽습니다.

그리고 놀랍게도 — 아직 컴포저와 마크다운이 옛날의 에코라고 생각하는 제 사용자들은 태그와 고급 검색을 사용법을 바로 배웠습니다.

(면책 조항: 저는 끔찍한 여름 독감에 걸려 있습니다 — 일반적인 독감이지, 큰 C(암)는 아닙니다 — 그래서 평소보다 더 많은 잘못된 영어와 오타가 있을 것이 보장됩니다…)