Inspiration
The inspiration for building the legislative prediction app stemmed from the growing need for transparency and actionable insights in the legislative process. With governments processing vast amounts of legislative proposals, stakeholders such as businesses, advocacy groups, and policymakers often struggle to predict which bills will succeed. Our app aims to solve this by giving users insights into how markets will react to current bills being discussed in the US Congress.
What it does
The app uses and natural language processing algorithmic scoring to analyze legislative text, political variables, and external factors such as economic indicators. It predicts the likelihood of a bill's passage at various stages of the legislative process. The app also provides detailed insights into affected industries, partisan dynamics, and sponsor influence. Users can view a progress bar and probability scores for each bill, enabling them to track its status from introduction to enactment, and what impact they would have on specific industries in the stock market
How we built it
We developed the app by integrating AI models trained on historical legislative data from federal and state sources. We categorized bills based on their content and assessed correlations between topics and passage probabilities. The backend was powered by Python for data processing and analysis, while the frontend used React for an intuitive user interface.
Challenges we ran into
Data Quality: Ensuring clean, accurate datasets was difficult due to inconsistencies in legislative text formatting and missing information. Model Accuracy: Balancing accuracy with explainability in machine learning models required extensive testing. Scalability: Processing large volumes of data across multiple jurisdictions posed challenges in optimizing computational resources. User Adoption: Designing an interface that caters to both technical users (e.g., analysts) and non-technical users (e.g., advocacy groups) required iterative feedback loops
Accomplishments that we're proud of
Successfully developing a robust prediction engine that provides actionable insights on bill passage probabilities. Creating an intuitive user interface that bridges the gap between complex analytics and user-friendly design. Incorporating real-time analytics capabilities to keep users updated on legislative developments as they happen. Building partnerships with academic researchers and advocacy groups who have started using the app for decision-making
What we learned
The importance of preprocessing large datasets to ensure model reliability. How nuanced factors like bipartisan support or sponsor influence significantly impact legislative outcomes. Effective ways to communicate complex AI-generated insights through visualizations tailored for diverse audiences. The value of human-machine collaboration in policymaking, where AI complements but does not replace human judgment
What's next for BillPulseAI
Expand coverage to include international legislatures for broader applicability. Enhance predictive accuracy by incorporating more external variables such as public sentiment analysis. Develop simulation tools allowing users to test hypothetical scenarios (e.g., policy changes or shifts in congressional composition). Build partnerships with government agencies and NGOs to integrate the app into their workflows for better governance
Built With
- api
- axios
- javascript
- postgresql
- python
- react
Log in or sign up for Devpost to join the conversation.