Aprendizagem pessoal com IA
e orientação prática

CHRONOS: Ferramenta de resumo da linha do tempo de notícias para melhorar a eficiência da recuperação de notícias e da geração de linhas do tempo

Introdução geral

CHRONOS é uma ferramenta de resumo da linha do tempo de notícias desenvolvida pela equipe de PNL da Alibaba. A ferramenta gera resumos de linhas do tempo de eventos noticiosos por meio de autoquestionamento iterativo. O CHRONOS não só é capaz de lidar com tarefas de resumo de linhas do tempo de domínio aberto, mas também oferece ganhos significativos em eficiência e escalabilidade. Seu conjunto de dados e algoritmos exclusivos permitem que ele se destaque na recuperação de notícias e na geração de linhas do tempo, tanto para pesquisadores quanto para profissionais da área de notícias.

CHRONOS: Ferramenta de resumo da linha do tempo de notícias para melhorar a eficiência da recuperação de notícias e da geração de linhas do tempo-1

Endereço de demonstração: https://modelscope.cn/studios/vickywu1022/CHRONOS


 

Lista de funções

  • Geração de linha do tempo de notíciasGeração de uma linha do tempo de eventos noticiosos por meio de autoquestionamento iterativo.
  • Resumo da linha do tempo do domínio abertoLida com a tarefa de resumir a linha do tempo no domínio aberto com uma ampla cobertura de conjuntos de dados.
  • Pesquisa eficiente de notíciasUse algoritmos de pesquisa avançados para encontrar notícias relevantes rapidamente.
  • Liberação do conjunto de dadosFornecimento de conjuntos de dados resumidos em cronogramas de campo aberto para uso em pesquisas.
  • Integração de APISuporte à integração da API com modelos como Qwen, GPT, etc. para aprimorar a funcionalidade.

 

Usando a Ajuda

Processo de instalação

  1. Instalação de dependênciasPrimeiro, certifique-se de que os pacotes de dependência do Python necessários estejam instalados. Execute o seguinte comando na linha de comando:
   pip install -r requirements.txt
  1. Gerar exemplos de perguntasCrie um conjunto de exemplos de perguntas sobre tópicos para o conjunto de dados. Execute o seguinte comando:
   python question_exampler.py

Ou use odata/question_examples.jsonque contém exemplos de perguntas para os conjuntos de dados Crisis, T17 e Open-TLS.

  1. Executando CHRONOSExecute o seguinte comando para concluir a tarefa Open Field Timeline Summary:
   python main.py --model_name "nome do modelo" --max_round "número máximo de rodadas de iteração" --dataset open --output "diretório de saída" --question_exs

Diretrizes para uso

  1. Substituição da chave de APIAntes de executar osrc/model.pySubstitua os espaços reservados em sua chave de API pela sua chave de API para invocar o modelo Qwen ou GPT:
   DASHSCOPE_API_KEY = "Sua chave de API"
   OPENAI_API_KEY = "Sua chave de API"

Ao mesmo tempo, osrc/searcher.pyem sua chave da API do Bing Web Search:

   BING_SEARCH_KEY = "Sua chave de API"

Se você quiser que o CHRONOS use a página completa em vez de apenas o trecho, adicione o seguinte aosrc/reader.pyem sua chave JINA:

   JINA_API_KEY = "Sua chave de API"
  1. Executando scriptsExecute o CHRONOS com o seguinte comando para fazer experiências com o conjunto de dados Resumo da linha do tempo do domínio aberto:
   python main.py --model_name "nome do modelo" --max_round "número máximo de rodadas de iteração" --dataset open --output "diretório de saída" --question_exs

Função Fluxo de operação

  1. Geração de linha do tempo de notíciasCHRONOS: Por meio de autoquestionamento iterativo, CHRONOS é capaz de gerar uma linha do tempo detalhada de eventos noticiosos. Os usuários podem ajustar o número de rodadas de iteração conforme necessário para obter um resumo mais abrangente das notícias.
  2. Resumo da linha do tempo do domínio abertoCHRONOS tem uma ampla cobertura de conjuntos de dados que podem lidar com uma variedade de tarefas de resumo de linha do tempo de domínio aberto. Os usuários podem fazer experiências com os conjuntos de dados fornecidos ou com conjuntos de dados personalizados.
  3. Pesquisa eficiente de notíciasCHRONOS utiliza algoritmos de pesquisa avançados para encontrar rapidamente notícias relevantes. Os usuários podem aprimorar a função de pesquisa e melhorar a eficiência por meio da integração da API.
  4. Liberação do conjunto de dadosCHRONOS fornece conjuntos de dados de resumos de linhas do tempo de domínio aberto para uso dos pesquisadores. Os usuários podem baixar e usar esses conjuntos de dados para pesquisas futuras.
  5. Integração de APICHRONOS suporta a integração da API com modelos como Qwen, GPT, etc. Os usuários podem escolher o modelo certo para aprimorar a funcionalidade conforme necessário.

Com as etapas acima, os usuários podem facilmente instalar e usar o CHRONOS para gerar resumos de linhas do tempo de notícias e melhorar a eficiência da recuperação de notícias e da geração de linhas do tempo.

Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " CHRONOS: Ferramenta de resumo da linha do tempo de notícias para melhorar a eficiência da recuperação de notícias e da geração de linhas do tempo

Chefe do Círculo de Compartilhamento de IA

O Chief AI Sharing Circle se concentra no aprendizado de IA, fornecendo conteúdo abrangente de aprendizado de IA, ferramentas de IA e orientação prática. Nosso objetivo é ajudar os usuários a dominar a tecnologia de IA e explorar juntos o potencial ilimitado da IA por meio de conteúdo de alta qualidade e compartilhamento de experiências práticas. Seja você um iniciante em IA ou um especialista sênior, este é o lugar ideal para adquirir conhecimento, aprimorar suas habilidades e realizar inovações.

Entre em contato conosco
pt_BRPortuguês do Brasil