This project is used for automating the creation of wikis for the IEF, continuing the work from the IERetrv repository. The activity and focus of that repo have now moved here, where further development and automation processes are being carried out.
Steps to run this codebase:
pip install -r requirements.txt
python c_copy_export.py
- Scrape https://carboncopy.news/projects and get all the projects featured there inresources/carboncopy_projects.csv
python export_unique.csv
- generatesresources/mixed_data.csv
, which will hold all projects that are featured in https://carboncopy.news/projects and https://positiveblockchain.io/python info_export.py
- Scrape all the projects featured inresources/mixed_data.csv
and generate relevant information ininfo/PROJECT_NAME.txt
- (Optional)
python contact_export.py
- Scrape all the projects featured inresources/mixed_data.csv
and retrieve contact emails and social links inresources/contact_info.csv
python gen_summary.py
- Uses ChatGPT to generate project summaries using the info frominfo/PROJECT_NAME.txt
, the summary being stored in ``sumaries/PROJECT_NAME.txt`- (Coming soon)
python gen_wikis.py
- generates wiki pages for https://impact.miraheze.org/ and archives project websites on WebArchive
In order to run this, you'll need to get also get the projects list from https://positiveblockchain.io/ and save it as resources/PositiveBlockchain_data.csv
Summary example - https://www.carbon-counting-club.com/
The Carbon Counting Club is an innovative online gardening initiative focused on environmental sustainability. Its mission is to raise funds for tree planting while rewarding individuals who engage in at-home carbon sequestration methods. Participants can buy NFTs that contribute to tree planting and support public goods, and they can earn cryptocurrency rewards for sharing their gardening efforts on social media. The project encourages community involvement through a bounty board and offers guidelines for effective carbon capture materials. The project employs unique technologies such as NFTs to facilitate funding and rewards, fostering a participatory approach to environmental conservation. Partnerships are likely established within the crypto and gardening communities, enabling members to claim Carbon Counting Coins by promoting their gardening activities on platforms like X, thus integrating social media engagement with eco-friendly practices.
This project is licensed under the terms of the CC BY 4.0 License.