YG3HYFC7QCOYC2HURVZNS64JBI3UUBNEJD5FE6JHJVIQGHKWHUSQC AWE634BL7TZTNSANP5SWVR6W7RCZSOVUR7KDSYZCFP567B7S37EQC KZKLAINJJWZ64T5MUZT34LJVQIKBTKZ6EJGD7C7TTSSDGCHEDPMAC R4VYSIUK3W74EH3W7I7JXTKLPR45LWFTY7S5TEOWHQRHPBCML3FQC 54GPBNIXPKRBLD6GS4W6PTZTSQEO4M5HFEGMCVMBZSUFB57VGODAC P6HBSK3WCFCPO4Y7GSEN4OB2NSAXD74ZRJITQJBWS6NM5MIHS3AAC VNFPBXF7OPUPHHDUE6I3VAOOQGSTVGMCZKWVG44ZGO6FN6JVFGIQC 2Y5U3QPUBMTMBF6VKUFIYE22FXWKCQN4ODTCQ7T5QXE5ZVP2Z7NQC 43TMU2JOAE2HIWKUUPSK5LP7KLGLBVZIZHTFA43ZAXDOHU4XWZ5QC XO5DF6WRNO263YCK3X6NMD4E6WIRWBYZBXEH2QULI65LGPAY2PPQC R620/2024-05-06 onlyRun Through Gemma
(base) 2024-01-03 ➤ ollama listNAME ID SIZE MODIFIEDqwen3.5:9b 6488c96fa5fa 6.6 GB 8 days agoministral-3:14b 4760c35aeb9d 9.1 GB 8 days agogemma4:26b 5571076f3d70 17 GB 8 days agogranite4.1:8b 444af1c4b2fe 5.3 GB 9 days agogemma4:e4b c6eb396dbd59 9.6 GB 4 weeks ago
# Retrieve BirdNET List from folder /media/david/SSD4/Twenty_Four_Seven/R620/2024-05-06/skraak calls summarise --folder /media/david/SSD4/Twenty_Four_Seven/R620/2024-05-06/ --brief --filter BirdNET 2>/dev/null | jq -r '.filters.BirdNET.species | to_entries | map(select(.key | test("^[A-Z]"))) | sort_by(.value) | .[] | "\(.value)\t\(.key)"'
Start from the top of the BirdNET List and attempt to label a BirdNET class with one of the classes below using skill /call-classification, /call-classification-ollama, /call-libraryWhile there is only a few segments in the BirdNET class, attempt to do this yourself reading data from /call-classification, /call-library. It is your role to work out what this class actually is (BirdNET mislabels many New Zealand Birds), and to assign correct labels wherever possibleWhen there are many segments in a BirdNET class use skill /call-classification-ollama. choose your reference images carefully. It is your role to work out what this class actually is (BirdNET mislabels many New Zealand Birds), then to use gemma to do the heavy lifting. If Gemma does a poor job of it, it is likely you have chosen the wrong species class.Keep a .md document with your mappings, BirdNET => code as below
os.Exit
24/7============rifleman--tomtit TODOspecies count calltype calltype_countDon't Know 22639Kiwi 1946 Duet 122Kiwi 1946 Female 126Kiwi 1946 Male 1698BlackShag 932comcha 485 alarm 383comcha 485 contact 75comcha 485 song 24comcha buzz 225nezbel1 455 alarm 273nezbel1 455 repetitive 167nezbel1 455 territorial 1identify 351Noise 306gryger1 237 song 136silver3 216 contact 150silver3 216 song 53saddle3 180nezkak1 176morepo2 175 morepork 1morepo2 175 pow 19morepo2 175 trill 135tomtit1 123 song 123Tree 115eurbla 85 contact 4eurbla 85 peaky 2eurbla 85 song 76Gecko 80nezrob3 69yefpar3 62weka1 56tui1 33 alarm 22bluduc1 31 duet 5bluduc1 31 rattle 4bluduc1 31 whistle 22kea1 28nezfan1 25 contact 21nezfan1 25 song 3pipipi1 21 song 21lotkoe1 16 whistle 16Cicada 15riflem1 11cangoo1 9Fly 6shbcuc1 6weta 3nezpig2 2 wingbeat 2soioys1 2yellow2 1 song 1
cd /media/david/TwentyFourSeven/Twenty_Four_Sevenfor x in \R620/2024-05-06 R635/2025-02-25 R635/2026-03-23 R620/2026-03-23 \R778/2026-03-23 HCT_K08-24_H2/2025-06-16 R620/2025-02-25 R343/2025-02-25 \R306/2026-03-23 R635/2024-05-06 R287/2024-05-06 R18/2026-03-23 \GR5/2025-01-01 R743/2026-03-23 R287/2026-03-23 R219/2026-03-23 \R16/2023-12-25 J11/2026-04-06 HCT_18807_H4/2025-06-16 HCT_18103_H5/2025-06-16 \C03/2024-05-05 ; doecho ">>> $x"skraak calls classify --species Gecko --folder "$x"done24/7======for x in \AC21/2024-01-03 AC34/2024-01-03 AC43/2024-01-03 AC83/2023-01-03 B02/2024-01-03 B22/2023-10-29 B29/2024-01-03 B29/2025-04-16 B29/2025-12-12 B40/2025-12-12 C03/2023-09-11 C03/2024-05-05 C03/2025-02-25 C03/2026-04-06 D03/2023-12-25 F09/2026-04-06 G05/2023-09-11 G05/2024-05-05 G05/2025-02-25 G05/2026-04-06 GR1/2025-01-01 GR2/2025-01-01 GR3/2025-01-01 GR4/2025-01-01 GR5/2025-01-01 GR6/2025-01-01 GR7/2025-01-01 GR8/2025-01-01 GR9/2025-01-01 H01/2023-09-11 H01/2024-05-05 H01/2025-02-25 H01/2026-04-06 H09/2023-12-25 HCT10_Kaipo/2026-05-04 HCT6_Kaipo/2026-05-04 HCT9_Kaipo/2026-05-04 HCT_18103_H5/2025-06-16 HCT_18807_H4/2025-06-16 HCT_18807_H4/2026-05-04 HCT_H13-74/2025-11-22 HCT_JOG_H7/2025-05-02 HCT_K04-14_H3/2025-06-16 HCT_K06-10_H1/2025-11-22 HCT_K08-24_H2/2025-06-16 HCT_KWR075/2025-05-04 J11/2023-09-11 J11/2024-05-05 J11/2025-02-25 J11/2026-04-06 P09/2023-09-11 P09/2023-12-25 P09/2024-05-05 P09/2025-02-25 P09/2026-04-06 R16/2023-12-25 R18/2026-03-23 R219/2026-03-23 R287/2024-05-06 R287/2025-02-25 R287/2026-03-23 R306/2025-02-25 R306/2026-03-23 R343/2024-05-06 R343/2025-02-25 R343/2026-03-23 R620/2024-05-06 R620/2025-02-25 R620/2026-03-23 R635/2024-05-06 R635/2025-02-25 R635/2026-03-23 R743/2026-03-23 R778/2024-05-06 R778/2025-02-25 R778/2025-05-23 R778/2026-03-23 ; doecho ">>> $x"skraak calls classify --species 'comcha+_' --folder "$x"doneplease use skill /call-classification-ollama to search all "tui1" with certainty 70 in folder/media/david/SSD4/Twenty_Four_Seven/R620/2024-05-06 . load some examples from /call-library for tui1+alarm. thetask it to increase certainty of all tui alarm calls to 90, do nothing for all calls that are not alarm calls. I already started ollama with gemma