## Communicate in Business with python
<img src="https://raw.githubusercontent.com/accounting-intelligent-ai/cpanlp/main/cpanlp.png" width = "220" height = "100"
alt="logo" align=center />
<br/>
[](https://pypi.org/project/cpanlp/)
[](https://pepy.tech/project/cpanlp)
## Example
sales increased 12% compared with fourth quarter 2021:
- North America segment sales increased 13% year-over-year to $93.4 billion, or increased 14% excluding changes in foreign exchange rates.
- International segment sales decreased 8% year-over-year to $34.5 billion, or increased 5% excluding changes in foreign exchange rates.
- AWS segment sales increased 20% year-over-year to $21.4 billion.
```python
sale1 = p.Sale(quarter="Q4",amount=93.4,unit="billion dollars",growth_rate=13%,year=2022,segment="North America")
sale2 = p.Sale(quarter="Q4",amount=34.5,unit="billion dollars",growth_rate=-8%,year=2022,segment="International")
sale3 = p.Sale(quarter="Q4",amount=21.4,unit="billion dollars",growth_rate=20%,year=2022,segment="AWS")
sales = [sale1, sale2, sale3]
total_sales = 0
for s in sales:
total_sales += s.amount
print(f"Segment: {s.segment}, Sale: {s.amount}")
print(f"Total Sales: {total_sales}")
```
## Install & Import
#### Dependencies
- scipy
- numpy
- pandas
For detailed installation instructions, see the
[documentation](https://cpanlp.com/documentation).
```python
pip install cpanlp
import cpanlp as p
```
## Features
```python
import cpanlp as p
# Keyword Analysis
keywordanalysis = Keyword()
instances = keywordanalysis.analyze(text="Our concentrate operations typically generate net operating revenues by selling concentrates, syrups and certain finished beverages to authorized bottling operations")
# Accounting Item
gold_asset = p.Asset(account="gold", debit=1000,date="2023-01-01")
print(gold_asset.bubble)
# Strategy
huawei = p.FinancialStrategy("huawei","defense",poison_pill(1000,0.1))
# Language Decorator
side_effects=["financial instability",
"loss of reputation",
"decreased employee morale"]
@with_side_effects(side_effects=side_effects)
func()
# Accounting Exception
if abs(percent_change) > 10:
raise AbnormalFluctuation(stock_name, percent_change)
```
## Module:
| Category | Module | Example |
| :----: | :----: | :----: |
| **Accounting** | Asset|`Intangible Asset`|
| | Liability |`Financial Liability`|
| | Equity|`Share`|
| | Income|`Revenue`|
| | Cashflow |`Cashflow`|
| | Policy |`DividendPolicy`|
| | Report |`IncomeSmoothing`|
| **Audit** | Audit|`Audit Opinion`|
| **Business** | `Main Business`,`Capacity`,`Business Model`,`Value Chain`,`Operation` |
| ${\color{purple}Decorator}$| `Estimate` ,`Tense`,`Importance`,`With Effects`,`Validator`|
| **Corporate Law** | Contract|`Lease`|
| | Control|`Voting Power`|
| | Entity|`LLC`|
| | Provision|`SayOnPay`|
| **Department** | `Board Of Directors` ,`Supervisory Board`|
| **Event** | `Acquisition`,`Certification`,`Grants`,`Meeting`,`Resignation`,`Repurchase`,`Personnel`,`Registration`,`Shares`,`Lawsuit`,`StockHoldingIncrease` |
| ${\color{purple}Exception}$| `Abnormal Fluctuation`,`Bubble`,`Winner Curse`|
| **Financial Management** | Incentive|`Promotion Incentive`|
| | Scheme|`Ponzi`|
| **Institution** | |
| **Market** | `Commodity`,`Goods`|
| **Person** | ${\color{red}Consumer}$,`Employee`,`Entrepreneur`,`Manager`,`Investor`,`Partner`,`Shareholder`,`Supervisor`,`Creditor`,`Auditor`,`Beneficiary`,`Fiduciary`,`Craftsman` |
| **Project** | |
| **Pragmatics** | `Promise` |
| **Risk** | |
| **StakerHolder** | `Bank`,`Government`,`Media`,`Public`,`Rating Agency` |
| **Strategy** | `Layout`,`Long Term Strategy`,`Financial Strategy` |
| **Tax** | Tax on Behavior |`TransactionTax`|
| |Tax on Income |`PersonalIncomeTax`|
| |Tax on Property |`RealEstateTax`|
| |Tax on Turnover |`VAT`|
| **Team** | `ResearchTeam `|
| **Utility** | |
## Accounting Gym-Env
<a href="https://pypi.org/project/cpagym/">
<img src="https://raw.githubusercontent.com/accounting-intelligent-ai/cpagym/main/cpagym.png" width = "200" height = "200" alt="logo" align=center />
</a>
Check out: https://cpanlp.com
## Python Narrative packages
- [politicsnlp](https://pypi.org/project/politicsnlp/) for Politics
- [religionnlp](https://pypi.org/project/religionnlp/) for Religion
- [lawnlp](https://pypi.org/project/lawnlp/) for Law
- [economynlp](https://pypi.org/project/economynlp/) for Economy
- [cpanlp](https://pypi.org/project/cpanlp/) for Business
- [militarynlp](https://pypi.org/project/militarynlp/) for Military