A prediction system provided with an integrated communications interface may include at least one processor configured to scrape the Internet to identify a currently pending legislative bill and information about legislators slated to vote on the pending bill. The processor may parse the information to determine a tendency position for each legislator. The processor may transmit for display to a system user a virtual whipboard that groups legislators into a plurality of groups based on determined tendency positions. The processor may receive a selected one of the plurality of groups of legislators for a communication interaction based on the determined tendency position of the group and access a legislator database that includes legislative communication addresses of legislative personnel scraped from the Internet and divided into a plurality of legislative function categories and receive from the system user a selection of at least one of the plurality of legislative function categories.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A prediction system with an integrated communications interface, the system comprising: at least one processor configured to: scrape the Internet to identify a currently pending legislative bill and to identify information about legislators slated to vote on the pending bill; parse the information to determine a tendency position for each legislator, wherein the tendency position reflects a prediction of how each legislator is likely to vote on the pending bill; transmit for display to a system user a virtual whipboard that groups legislators into a plurality of groups based on determined tendency positions; receive from the system user, a selected one of the plurality of groups of legislators selected for a communication interaction based on the determined tendency position of the group; access a legislator database that includes legislative communication addresses of legislative personnel scraped from the Internet and divided into a plurality of legislative function categories; receive from the system user, a selection of at least one of the plurality of legislative function categories; and export, to a communication platform, the communication addresses of the legislative personnel associated with both the selected group of legislative function categories and the selected one of the plurality of groups of legislators. 2. The prediction system of claim 1, wherein the at least one processor is further configured to determine the tendency position for each legislator based at least on one or more campaign contributions. 3. The prediction system of claim 1, wherein the at least one processor is further configured to determine the tendency position for each legislator based at least on one or more prior legislative votes of each legislator. 4. The prediction system of claim 1, wherein the at least one processor is further configured to determine the tendency position for each legislator based at least on a party affiliation of each legislator. 5. The prediction system of claim 1, wherein the at least one processor is further configured to determine the tendency position for each legislator based at least on at least one statement made by each legislator. 6. The prediction system of claim 1, wherein the legislative communication addresses comprise legislators and legislative staff. 7. The prediction system of claim 1, wherein determining a tendency position for each legislator involves accessing data, scraped from the Internet, about a voting history of each legislator. 8. The prediction system of claim 1, wherein the processor is further configured to receive information from the system user to alter a tendency position of at least one legislator such that the altered tendency position differs from the tendency position determined from the parsed information. 9. The prediction system of claim 1, wherein exporting to a communication platform includes interfacing with a standalone email system of the system user. 10. The prediction system of claim 1, wherein exporting to a communication platform includes interfacing with a module within the system. 11. The prediction system of claim 1, wherein the at least one processor is further configured to receive, from the system user, a common message for export to the legislative personnel associated with the selected one of the plurality of groups of legislators. 12. The prediction system of claim 1, wherein the at least one processor is further configured to display to the system user a plurality of whipboard sorting options, including an option to sort legislators by party affiliation. 13. The prediction system of claim 1, wherein the virtual whipboard sorts legislators into at least five categories including affirmative, leaning affirmative, neutral, leaning negative and negative. 14. The prediction system of claim 1, wherein the at least one processor is further configured to enable messaging of the legislative personnel associated with both the selected group of legislative function categories and the selected one of the plurality of groups of legislators directly from a messaging interface of the virtual whipboard. 15. A prediction method, comprising: scraping the Internet to identify a currently pending legislative bill and to identify information about legislators slated to vote on the pending bill; parsing the information to determine a tendency position for each legislator, wherein the tendency position reflects a prediction of how each legislator is likely to vote on the pending bill; transmitting for display to a system user a virtual whipboard that groups legislators into a plurality of groups based on determined tendency positions; receiving from the system user, a selected one of the plurality of groups of legislators selected for a communication interaction based on the determined tendency position of the group; accessing a legislator database that includes legislative communication addresses of legislative personnel scraped from the Internet and divided into a plurality of legislative function categories; receiving from the system user, a selection of at least one of the plurality of legislative function categories; and exporting, to a communication platform, the communication addresses of the legislative personnel associated with both the selected group of legislative function categories and the selected one of the plurality of groups of legislators. 16. The prediction method of claim 15, wherein determining a tendency position for each legislator involves accessing data, scraped from the Internet, about a voting history of each legislator. 17. The prediction method of claim 15, further comprising receiving information from the system user to alter a tendency position of at least one legislator such that the altered tendency position differs from the tendency position determined from the parsed information. 18. The prediction method of claim 15, further comprising receiving, from the system user, a common message for export to the legislative personnel associated with the selected one of the plurality of groups of legislators. 19. The prediction method of claim 15, further comprising enabling messaging of the legislative personnel associated with both the selected group of legislative function categories and the selected one of the plurality of groups of legislators directly from a messaging interface of the virtual whipboard. 20. A non-transitory computer readable medium storing instructions executable by at least one processing device, the instructions including instructions for: scraping the Internet to identify a currently pending legislative bill and to identify information about legislators slated to vote on the pending bill; parsing the information to determine a tendency position for each legislator, wherein the tendency position reflects a prediction of how each legislator is likely to vote on the pending bill; transmitting for display to a system user a virtual whipboard that groups legislators into plurality of groups based on determined tendency positions; receiving from the system user, a selected one of the plurality of groups of legislators selected for a communication interaction based on the determined tendency position of the group; accessing a legislator database that includes legislative communication addresses of legislative personnel scraped from the Internet and divided into a plurality of legislative function categories; receiving from the system user, a selection of at least one of the plurality of legislative function categories; and exporting, to a communication platform, the communication addresses of the legislative personnel associated with both the selected group of legislative function categories and the selected one of the plurality of groups of legislators.