모든 길은 철학으로 통한다?: 위키피디아 문서의 첫 번째 링크를 계속 누르면 생기는 일

흥미로운 유튜브 영상을 보았습니다. 97%의 위키피디아 문서는, 그 문서의 첫 번째 링크를 계속 누르다 보면 결국 '철학' 항목에 이르게 된다는 내용이네요. 이런 현상을 지칭하는 "Wikipedia philosophy phenomenon" 혹은 "Philosophy Game"이라는 명칭까지도 있다고 합니다. 보통 위키피디아의 첫 번째 구절에서는 특정한 개념에 대한 정의가 등장하다 보니, 구체적 개념들을 정의하기 위해 사용되는 추상적 개념들이 첫 번째 링크에서 계속 이어져서, 결국 그 끝에는 '철학'이라는 개념이 등장하는 것이라고 하네요.

다만, 제가 직접 링크를 눌러 봤을 때는, '철학'이라는 항목이 나올 때까지 무작정 누르기를 반복해서 발생하는 현상인 것 같기도 하다는 생각이 들기도 합니다. 일단 '철학'이라는 항목에 도달하면 항목들 사이의 어떤 순환이 발생하는 것 같기는 한데, 그렇다고 해서 항목들이 특정한 질서에 따라 특정한 횟수 내에서 '철학' 항목에 도달하는 것이 아니라, '철학'이 나올 때까지 누르겠다는 마음으로 눌러야 하는 것 같아서요. 이게 신기한 현상인 것인지, 아니면 '철학'을 좋아하는 사람들의 일종의 '철학 편향'이 이 현상을 마치 특별한 것처럼 해석하도록 만드는 것인지 아직 저로서는 잘 모르겠습니다.

6개의 좋아요
  1. 시작은 https://en.wikipedia.org/wiki/Special:Random 가 정해주는 랜덤 문서로 한다.

  2. 목차, 사이드바, 네비게이션 박스, 주석 등은 제외한다.

  3. 괄호 안의 링크는 무시한다.

  4. 기울임꼴(italic) 안의 링크는 무시한다.

  5. 외부 링크는 무시한다.

  6. 존재하지 않는 문서는 무시한다.

  7. 현재 문서로 다시 연결되는 셀프 링크는 무시한다.

  8. 위 규칙을 만족하는 첫 번째 링크를 따라간다.

  9. Philosophy에 도착하거나 루프에 빠질 때까지 반복한다.

이를 기준으로 하여, 크롤러를 만들어서 직접 100개만 테스트 해봤습니다.

시행: 100번
성공: 95번
순환: 4
여러번에 걸쳐 순환(유효한 링크 없음): 1

최대: 31
최소: 7

평균적으로 18~19 정도에 걸쳐 철학 문서에 도달하네요.

대부분이 Knowledge 문서를 만나서 Declarative knowledge, Awareness, Perception, Interpretation (philosophy), Meaning (philosophy) 문서들을 거쳐서 Philosophy가 나오네요. 어찌보면 모든 길은 지식으로 통한다라고 봐도 되겠습니다ㅎㅎ

예시)

시작 문서: Dasineura plicatrix

1: Dasineura plicatrix
2: Cecidomyiidae
3: Diptera
4: Insect
5: Hexapoda
6: Subphylum
7: Zoological nomenclature
8: Convention (norm)
9: Social norm
10: Acceptance
11: Psychology
12: Mind
13: Thought
14: Cognition
15: Knowledge
16: Declarative knowledge
17: Awareness
18: Perception
19: Interpretation (philosophy)
20: Meaning (philosophy)
21: Philosophy


시작 문서: Caponia forficifera

1: Caponia forficifera
2: Spider
3: Arthropod
4: Invertebrate
5: Animal
6: Multicellular
7: Organism
8: Life
9: Matter
10: Outline of physical science
11: Natural science
12: Science
13: Knowledge
14: Declarative knowledge
15: Awareness
16: Perception
17: Interpretation (philosophy)
18: Meaning (philosophy)
19: Philosophy


시작 문서: Owodunni Teriba

1: Owodunni Teriba
2: Nigerians
3: Nigeria
4: West Africa
5: Africa
6: Continent
7: Convention (norm)
8: Social norm
9: Acceptance
10: Psychology
11: Mind
12: Thought
13: Cognition
14: Knowledge
15: Declarative knowledge
16: Awareness
17: Perception
18: Interpretation (philosophy)
19: Meaning (philosophy)
20: Philosophy


"Philosophy Game"이거 완전 Knowledge 망겜이네요ㅋㅋ

9개의 좋아요