open‑source sentiment analysis