Starting a KF Discord Bot

This page summarizes the projects mentioned and recommended in the original post on /r/KnowledgeFight

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • kfdiscordbot

    Discontinued Making a Knowledge Fight Discord bot

  • It's definitely not finished but if you're a coding type the Github repo is here. If you want to play with the extremely early version you can invite it to your Discord server here but it's not online all the time or finished so please consider any use of it a test!

    You could probably use this project as a good starting point for a list of accent character conversions: https://github.com/ikr/normalize-for-search

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • whoosh

    Pure-Python full-text search library

  • Your best bet is to start using a proper search library rather than the simple loop with 'in' checks that you have now. A search lib will handle things like Unicode/ASCII similarities, removal of stop words, stemming, TF-IDF (and other) weighting, etc. and will be massively faster as well. Quite a few pages come up if you Google "python search engine", also Whoosh looks promising.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts