Skip to content

SalarMohammadUzair/CanIlisten

Repository files navigation

An Islamic Lyrics analyst

An Islamic Lyrics analyst that gives you an acceptance score for a song after analysing the lyrics quantitatively. Uses Gemini Flash to perform the analysis

  1. Violation of Tawheed: Promoting Shirk (polytheism), opposing monotheism, or elevating creation to the status of the Creator.
  2. Promotion of Oppression (Zulm): Advocating violence, monetary oppression (fraud/conning), or transgressing honor.
  3. Distortion of Revelation: Attributing lies to the Divine or fabricating the essence of the Deen.
  4. Promotion of Indecency (Fahisha): Glorifying fornication, adultery (Zina), or sexual lewdness.
  5. Violation of Rights (Huquq): Encouraging the violation of human rights (Huquq-ul-Ibad) or cruelty to animals. These are the five categories it takes into considerationn