A tool that uses the Gemini API to analyze the strength of arguments and provide feedback.
- Analyze argument strength using LLM
- Provide detailed feedback on argument structure
- Identify logical fallacies and weaknesses
- Suggest improvements to strengthen arguments
- Clone the repository:
git clone https://github.com/yourusername/argument-analyzer.git
cd argument-analyzer- Create and activate a virtual environment:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate- Install dependencies:
pip install -r requirements.txt- Create a
.envfile in the root directory with your Gemini API key:
GEMINI_API_KEY=your_api_key_here
from src.main import analyze_argument
result = analyze_argument("Your argument here")
print(result)Run tests:
pytestMIT License