"매 모든 knowledge 는 매 social context 에 매 embedded". Karl Mannheim (Ideology and Utopia, 1929) 가 founding 한 매 sub-discipline — 매 truth claims, 매 scientific paradigm, 매 even mathematical conventions 까지 매 producing community 의 매 social structure 의 reflection 이라고 본다. 매 Berger & Luckmann (Social Construction of Reality, 1966) 가 매 modern reformulation.
매 핵심
매 founders / lineage
Marx: 매 economic base → 매 ideological superstructure 의 매 proto-thesis.
Mannheim (1929): 매 ideology vs utopia, 매 Seinsverbundenheit des Wissens (knowledge's existential bondedness).
Berger & Luckmann (1966): 매 reality 의 매 social construction — externalization → objectivation → internalization.
Kuhn (1962): 매 paradigm + 매 normal/revolutionary science — 매 scientific knowledge 의 매 community 의 conventions 으로.
SSK / Strong Programme (Bloor, Edinburgh, 1976): 매 even successful science 의 매 sociological explanation 가능.
Latour ANT: 매 actor-network — 매 human + non-human 의 매 hybrid network 가 매 facts 생산.
매 핵심 thesis
매 standpoint epistemology: 매 knower 의 매 social position 이 매 known 에 영향.
매 paradigm-bound: 매 "fact" 자체 가 매 prevailing paradigm 안 에서 만 sense 함.
매 distinction (Bourdieu): 매 cultural capital, 매 habitus 가 매 academic / scientific 의 매 selection 좌우.
매 응용
Science studies: 매 lab ethnography (Latour & Woolgar Laboratory Life).
Tech history: 매 silicon valley 의 매 culture 가 매 tech direction 형성.
AI ethics: 매 ML model 의 매 bias 가 매 producing community 의 매 reflection.
Knowledge management: 매 tacit knowledge (Polanyi/Nonaka) 의 매 social embedding.
💻 패턴
(매 mostly conceptual domain — 매 code patterns 적음, but 매 modern computational social science 의 적용)
importnetworkxasnxfromsklearn.clusterimportSpectralClustering# 매 OpenAlex API 의 citation graph build.defbuild_citation_graph(seed_papers):G=nx.DiGraph()forpinseed_papers:G.add_node(p["id"],**p)forrefinp["referenced_works"]:G.add_edge(p["id"],ref)returnG# 매 community detection — 매 paradigm proxy.defdetect_paradigms(G,k=5):A=nx.to_scipy_sparse_array(G.to_undirected())sc=SpectralClustering(n_clusters=k,affinity="precomputed_nearest_neighbors")labels=sc.fit_predict(A)returndict(zip(G.nodes,labels))
Pattern 2: Bias-in-corpus probe
# 매 ML training corpus 의 매 socio-demographic bias quantify.fromcollectionsimportCounterimportredefoccupation_gender_skew(corpus,occupations,pronouns):counts={occ:Counter()foroccinoccupations}fordocincorpus:foroccinoccupations:formatchinre.finditer(rf"\b{occ}\b\s+\w+\s+(\w+)",doc,re.I):token=match.group(1).lower()iftokeninpronouns:counts[occ][pronouns[token]]+=1returncounts
매 결정 기준
상황
Approach
매 scientific consensus 의 origin 분석
Kuhn paradigm + 매 citation network
매 ML bias audit
Standpoint epistemology — 매 producer demographics
매 organizational tacit knowledge
Polanyi/Nonaka SECI model
매 tech adoption pattern
Latour ANT — 매 human + non-human
기본값: 매 reflexive — 매 자기 의 분석 도 매 같은 sociological forces 의 subject.