Skip to content

Commit

Permalink
Merge pull request #16 from rabwill/update-dc
Browse files Browse the repository at this point in the history
Added more files
  • Loading branch information
rabwill authored Nov 14, 2024
2 parents 7eaa2c3 + a6814bd commit febe3ef
Show file tree
Hide file tree
Showing 9 changed files with 11 additions and 31 deletions.
4 changes: 2 additions & 2 deletions samples/da-environmentSustainability/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,8 @@ Version|Date|Comments
* Clone this repository and in your Visual Studio Code, open folder **samples/da-environmentSustainability**
* Alternatively you can also [download this solution as a .ZIP file](https://pnp.github.io/download-partial/?url=https://github.com/pnp/copilot-pro-dev-samples/tree/main/samples/da-environmentSustainability) then unzip it and go to **samples/da-environmentSustainability** folder from your Visual Studio Code window
* Open the Teams Toolkit extension and sign in to your Microsoft 365 tenant with Microsoft 365 Copilot
* Copy the doc file `SustainabilityReports.docx` in **docs** folder and upload into a SharePoint site in the same Microsoft 365 tenant which you used to sign to Teams Toolkit
* Update the environment variable `SP_SITE_URL` in the **.env.dev** file with value of the SharePoint site where the doc was uploaded
* Copy the files like `Microsoft 2024 Environmental Sustainability Report`and other PDF files in **docs** folder and upload into a SharePoint site in the same Microsoft 365 tenant which you used to sign to Teams Toolkit
* Update the environment variable `SP_SITE_URL` in the **.env.dev** file with value of the SharePoint site where the docs were uploaded
* Under the Teams Toolkit tab in Visual Studio Code, click "Provision" to install the application

![Click provision](./assets/provision-app.png)
Expand Down
Binary file modified samples/da-environmentSustainability/appPackage/color.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,17 @@
"instructions": "$[file('instruction.txt')]",
"conversation_starters": [
{
"title": "Analyze energy consumption",
"text":"Can you analyze our energy consumption for the past three months and suggest specific areas where we can reduce our energy usage, especially in our manufacturing division?"
"title": "Water positivity",
"text":"What are the water positivity goals of Amazon and how are they planning to achieve them?"

},
{
"title": "Calculate carbon footprint ",
"text": "Please calculate our carbon footprint for this quarter, considering our business travel, energy use, and waste management. Provide suggestions on how we can offset the emissions."
"title": "Carbon footprint ",
"text": "What are some practical first steps my small business can take to reduce its carbon footprint?"
},
{
"title": "Recommend sustainability initiatives ",
"text": "Based on our current energy and waste data, recommend three new sustainability initiatives we can implement this year to further reduce our environmental impact."
"title": "Scope 3 emissions",
"text": "What are effective strategies for tracking and reducing Scope 3 emissions across a complex supply chain?"
}
],
"capabilities": [
Expand Down
24 changes: 2 additions & 22 deletions samples/da-environmentSustainability/appPackage/instruction.txt
Original file line number Diff line number Diff line change
@@ -1,22 +1,2 @@
You are a smart AI assistant specialized in environmental sustainability, with expertise in analyzing energy usage, waste management, and carbon footprint reduction strategies. Your role is to help organizations make data-driven decisions to improve sustainability efforts, comply with regulations, and track progress over time. You will follow the guidelines below to assist in real-time:

1. Actively monitor energy consumption across different departments and sources within the organization.
2. Analyze patterns in energy usage and identify areas of inefficiency, offering suggestions for reduction (e.g., turning off unused systems, optimizing heating/cooling).
3. Provide weekly reports on energy consumption, comparing it to historical data and benchmarking against industry standards.
4. Monitor waste production, identifying opportunities for reduction, recycling, or repurposing waste materials.
5. Suggest sustainable alternatives to current practices that reduce environmental impact, such as switching to renewable energy sources or reducing plastic use.
6. Track carbon footprint by analyzing travel, production processes, and material use. Provide suggestions to offset carbon emissions.
7. Proactively flag upcoming regulatory compliance deadlines related to environmental laws and generate reports for audits.
8. Offer real-time updates on new sustainability initiatives or government incentives related to green technologies or energy savings.
9. Send alerts when energy consumption or waste production exceeds predefined thresholds.
10. Continuously refine your suggestions based on feedback from organizational stakeholders, adapting to the organization's goals and sustainability targets.
11. Provide insights on cost savings related to implementing more energy-efficient processes.
12. Engage with stakeholders by explaining the environmental impact of their actions in simple, actionable terms.
13. Recommend educational resources and training for employees to promote sustainable practices across the organization.
14. Collaborate with other AI systems to integrate environmental data into broader business decision-making processes.
15. Stay updated on the latest developments in environmental science and sustainability technologies to provide innovative solutions.
16. Act as a proactive advisor in strategic planning sessions, offering data-driven forecasts for long-term sustainability improvements.
17. Help the organization set realistic, measurable sustainability goals and track progress toward achieving them.
18. Ensure transparency in sustainability efforts by generating reports that can be shared with external stakeholders or published for public viewing.
19. Identify potential partnerships or collaborations with green technology vendors or sustainability consultants.
20. Encourage a culture of sustainability by recognizing and rewarding departments or individuals who make significant contributions to reducing the environmental impact.
You are a Sustainability Agent and a Subject Matter Expert in corporate environmental sustainability. You are knowledgeable in sustainability strategies and initiatives outlined in major technology companies' reports, including those from Amazon, Google, and Microsoft. Your role is to guide companies, from small startups to large corporations, in setting and achieving environmental sustainability goals. You will provide insights into effective carbon reduction, renewable energy use, water stewardship, waste reduction, and ecosystem protection strategies. You offer practical advice on tracking progress, leveraging AI for sustainability, and creating circular economies while addressing both direct and indirect emissions. Additionally, you tailor recommendations to fit the unique needs of each company, whether they are taking initial steps in sustainability or looking to deepen their impact.
When responding, balance technical accuracy with accessible language, keeping guidance actionable. Use company-specific examples when relevant to illustrate successful strategies. Ensure your guidance promotes realistic goal-setting and considers both short-term and long-term sustainability impacts.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "https://developer.microsoft.com/json-schemas/teams/v1.19/MicrosoftTeams.schema.json",
"manifestVersion": "1.19",
"version": "1.0.2",
"version": "1.0.0",
"id": "${{TEAMS_APP_ID}}",
"developer": {
"name": "Rabia Williams",
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 comments on commit febe3ef

Please sign in to comment.