Is ChatGPT Good at Search? LLMs as Re-Ranking Agent [EMNLP 2023 Outstanding Paper Award] (by sunnweiwei)

RankGPT Alternatives

Similar projects and alternatives to RankGPT based on common topics and language

  • pydoxtools

    Effortlessly extract information from unstructured data with this library, utilizing advanced AI techniques. Compose AI in customizable pipelines and diverse sources for your projects.

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • chatgpt_academic

    Discontinued 为GPT/GLM提供图形交互界面,特别优化论文阅读润色体验,模块化设计支持自定义快捷按钮&函数插件,支持代码块表格显示,Tex公式双显示,新增Python和C++项目剖析&自译解功能,PDF/LaTex论文翻译&总结功能,支持并行问询多种LLM模型,支持清华chatglm等本地模型 [Moved to: https://github.com/binary-husky/gpt_academic]

  • open-recommender

    Discontinued Using LLMs to implement an open source YouTube video recommendation system. [Moved to: https://github.com/bjsi/open-recommender]

  • rerank-ts

    rerank library for easy reranking of results

  • gpt_academic

    为GPT/GLM等LLM大语言模型提供实用化交互接口,特别优化论文阅读/润色/写作体验,模块化设计,支持自定义快捷按钮&函数插件,支持Python和C++等项目剖析&自译解功能,PDF/LaTex论文翻译&总结功能,支持并行问询多种LLM模型,支持chatglm3等本地模型。接入通义千问, deepseekcoder, 讯飞星火, 文心一言, llama2, rwkv, claude2, moss等。

  • haystack

    55 RankGPT VS haystack

    :mag: LLM orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pipelines or agents that can interact with your data. With advanced retrieval methods, it's best suited for building RAG, question answering, semantic search or conversational agent chatbots.

  • marqo

    115 RankGPT VS marqo

    Unified embedding generation and search engine. Also available on cloud - cloud.marqo.ai

  • 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
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better RankGPT alternative or higher similarity.

RankGPT discussion

Log in or Post with

RankGPT reviews and mentions

Posts with mentions or reviews of RankGPT. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-06-11.
  • Show HN: Rerank-Ts – TypeScript Library for Re-Ranking Search Results with LLMs
    2 projects | news.ycombinator.com | 11 Jun 2024
    1. LLM based re-ranking: It uses the algorithm presented in the paper - "Is ChatGPT Good at Search?" https://arxiv.org/abs/2304.09542 - they implement a sliding window based algorithm to re-rank search results which could be potentially larger than the context length of an LLM. We added support for LLama3 and GPT-4. For Llama3, we are using Groq, but other model providers can be added easily.
  • Avoiding Cascading Failure in LLM Prompt Chains
    2 projects | dev.to | 29 Dec 2023
    Finally at the end of the pipeline, I added a more expensive filtering and ranking step inspired by RankGPT to do a final ordering over the remaining video clips, picking only the top 10-15 to recommend to the user.


Basic RankGPT repo stats
3 months ago

sunnweiwei/RankGPT is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of RankGPT is Python.

Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.