An educational crypto, finance, and AI vocabulary puzzle about blockchain environments, financial reports, text preparation, and database queries.
Blockchain Networks
Blockchain environments separate production activity from testing and local development.
MainnetTestnetDevnetLocal Chain
- Mainnet: A mainnet is the production version of a blockchain, where transactions affect real assets.
- Testnet: A testnet is a blockchain environment used to test software with tokens intended for testing.
- Devnet: A devnet is a blockchain network configured for development and experimentation.
- Local Chain: A local chain is a blockchain instance run on a developer computer for controlled testing.
Financial Statements
Financial statements summarize financial position, performance, cash movements, and changes in equity.
Balance SheetIncome StatementCash Flow StatementStatement of Changes in Equity
- Balance Sheet: A balance sheet reports assets, liabilities, and equity at a particular date.
- Income Statement: An income statement reports revenue, expenses, and profit or loss over a period.
- Cash Flow Statement: A cash flow statement reports cash movements from operating, investing, and financing activities over a period.
- Statement of Changes in Equity: A statement of changes in equity reconciles opening and closing equity through profit, distributions, contributions, and other changes.
Text Preprocessing
Text preprocessing transforms raw text into forms suitable for language analysis or model input.
TokenizationLowercasingStemmingLemmatization
- Tokenization: Tokenization divides text into units such as words, subwords, or characters.
- Lowercasing: Lowercasing converts uppercase letters to lowercase to reduce case-based variation in text.
- Stemming: Stemming removes or transforms word endings using rules to obtain a common stem, which may not be a dictionary word.
- Lemmatization: Lemmatization maps inflected words to dictionary base forms using linguistic information.
Database Query Operations
Query operations choose records and columns, combine tables, and order results for analysis.
FilteringProjectionJoinSorting
- Filtering: Filtering selects rows that satisfy specified conditions.
- Projection: Projection selects specified columns from a table or query result.
- Join: A join combines rows from two data sources according to a matching condition.
- Sorting: Sorting orders rows by one or more values in ascending or descending order.