https://github.com/metehan777/openai-internal-feedback-system
A sophisticated feedback management system focused on AI safety and alignment discussions for any AI's leadership team.
https://github.com/metehan777/openai-internal-feedback-system
ai ai-safety ai-security claude claude-3-sonnet claude-ai claude-api claude-safety feedback llama llama-safety machine-learning openai
Last synced: 6 months ago
JSON representation
A sophisticated feedback management system focused on AI safety and alignment discussions for any AI's leadership team.
- Host: GitHub
- URL: https://github.com/metehan777/openai-internal-feedback-system
- Owner: metehan777
- License: mit
- Created: 2024-10-27T21:21:07.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-10-27T21:22:41.000Z (11 months ago)
- Last Synced: 2025-02-08T14:11:18.611Z (8 months ago)
- Topics: ai, ai-safety, ai-security, claude, claude-3-sonnet, claude-ai, claude-api, claude-safety, feedback, llama, llama-safety, machine-learning, openai
- Language: Python
- Homepage:
- Size: 1.09 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OpenAI Internal Feedback System
A sophisticated feedback management system focused on AI safety and alignment discussions for OpenAI's leadership team.
## Features
- AI-powered safety analysis and priority scoring
- Interactive dashboard with real-time visualizations
- Safety-focused feedback categorization
- Tag-based filtering and organization
- Upvoting system for feedback prioritization## Technology Stack
- Frontend: Streamlit
- Backend: Python, PostgreSQL
- AI Analysis: OpenAI GPT-4 API## Requirements
- Python 3.11+
- PostgreSQL database
- OpenAI API key## Environment Variables
Required environment variables:
- OPENAI_API_KEY
- PGHOST
- PGDATABASE
- PGUSER
- PGPASSWORD
- PGPORT## Setup Instructions
1. Clone the repository
2. Set up environment variables
3. Install dependencies
4. Run `streamlit run main.py`## Project Structure
- /components: UI components and views
- /utils: Database, NLP, and visualization utilities
- main.py: Application entry point## Usage
1. Navigate to Dashboard to view feedback analytics
2. Use Submit Feedback to provide new feedback
3. Filter feedback by priority, tags, and safety concerns
4. Upvote important feedback items## Safety Analysis Features
- Automatic safety implication detection
- Priority scoring based on AI analysis
- Safety category classification
- Detailed reasoning for safety concerns