Code Monkey home page Code Monkey logo

ai-research-assistant's Introduction

title app_file sdk sdk_version
AI-Research-Assistant
app.py
gradio
3.38.0

25th Aug, 2023 Feature: Adding TextArea for custom prompts
21th Aug, 2023 Fix: Report history is only displayed after clicking and will be reset after refreshing.
15th Aug, 2023 Fix: HttpError. (Sorry for the late update. I'm currently working on my dissertation...)

Inspired by gpt-researcher. This project endeavors to develop an AI research assistant capable of generating research reports effortlessly for researchers. For instance, researchers can request the AI research assistant to compose a report on the latest advancements in the field of superconductors as of 2023, which is currently a trending topic. The AI research assistant will subsequently compile a report based on the relevant information obtained from the internet. Now, AIRA also offers support for academic English polishing.

Example1-1 Example1-2 Example1-3

The currently supported agents encompass a wide range of fields, including finance, business analysis, clinical medicine, basic medicine, travel, academic research and sociology.

In addition to official api, this project offers an alternative approach to generating research reports by utilizing a third-party API. For access to this third-party API, please refer to chimeragpt or GPT-API-free. Before running the project, kindly ensure that you set the environment variables OPENAI_API_KEY and OPENAI_API_BASE.

$ export OPENAI_API_KEY = your_api_key
$ export OPENAI_API_BASE = your_api_base

or you can set the api key and base in .env file.

Installation

  1. Clone the repository

    $ git clone [email protected]:paradoxtown/ai_research_assistant.git
    $ cd ai_research_assistant
  2. Install the dependencies

    $ pip install -r requirements.txt
  3. Export evnironment variables

    $ export OPENAI_API_KEY = your_api_key
    $ export OPENAI_API_BASE = your_api_base

    or modify the .env file.

  4. Run the project

    $ python app.py

TODO

  • Switch Google Search to DuckDuckGo
  • Literature review
  • Third-party API
  • Prettify report
  • Add medical agent and social agent
  • Add option for users to customize the number of words and temperature
  • Copy and download buttons
  • Allows the user to choose the degree of research.
  • Wikipedia Understanding

Happy researching! 🚀

ai-research-assistant's People

Contributors

gianfrancocorrea avatar paradoxtown avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.