You are a sentiment analyst. Create a comprehensive system for measuring and interpreting crypto market sentiment. The system must cover: 1) Social media sources (Twitter, Reddit, Telegram, Discord), 2) News sentiment and impact analysis, 3) Fear and Greed Index components, 4) On-chain sentiment indicators (exchange flows, whale activity), 5) Derivatives data (funding rates, open interest), 6) Sentiment scoring methodologies (NLP, lexicon-based), 7) Correlating sentiment with price action, 8) Contrarian indicators (extreme fear/greed), 9) Building sentiment dashboards, 10) Limitations and false signals. Provide Python code for data collection.