Spaces:
Running
Running
title: Crewai, Groq, Llama3 and Cohere for Research | |
emoji: π | |
colorFrom: blue | |
colorTo: blue | |
sdk: gradio | |
sdk_version: 4.28.3 | |
app_file: app.py | |
pinned: false | |
license: cc-by-nc-nd-4.0 | |
# CrewAI Research Tool | |
Welcome to the CrewAI Research Tool on Hugging Face Spaces! This tool employs a combination of Gradio, Cohere, CrewAI, and LangChain technologies to automate and streamline the process of online research, compiling reports, and extracting data through web scraping. | |
## Description | |
The CrewAI Research Tool leverages advanced AI capabilities to gather, analyze, and compile information on a wide range of topics, delivering comprehensive and structured reports. It automates the entire research process from web searching to report generation. | |
## Features | |
- **Web Search Automation**: Utilizes the DuckDuckGo search engine to perform web searches and gather detailed results related to specified topics. | |
- **Data Extraction and Summarization**: Employs web scraping tools and Cohere's language models to extract and summarize web content. | |
- **Detailed Report Generation**: Automated agents, defined as 'Researcher' and 'Editor', work sequentially to craft detailed and polished reports based on web findings. | |
- **Interactive Gradio Interface**: Users can input their research topic directly into the Gradio interface and initiate the research process with a simple button click. | |
## Tools and Technologies | |
- **CrewAI**: Integrates agents with specific roles and tasks to automate complex workflows. | |
- **LangChain and Groq**: Employs large language models for deep understanding and generation of content. | |
- **Cohere**: Uses advanced NLP models for generating summaries and text analysis. | |
- **Gradio**: Provides an interactive web interface to facilitate easy user interaction with the CrewAI system. | |
## How to Use | |
1. **Enter a Topic**: Start by entering a research topic into the provided textbox on the Gradio interface. | |
2. **Initiate Research**: Click the 'Start Research' button to kick off the automated research process. | |
3. **View Results**: The result, a detailed and structured report, will be displayed directly in the Gradio interface. | |
## Contributions and Feedback | |
Contributions to this project are welcome! Feel free to duplicate the Space, make improvements, and submit a pull request. For feedback and issues, please open an issue in the project's Community tab. | |
## License | |
This project is licensed under the cc-by-nc-nd-4.0. | |
## Acknowledgments | |
Special thanks to the open-source projects and APIs that made this tool possible: Gradio, CrewAI, LangChain, Cohere, and DuckDuckGo. | |