MCPcopy Create free account

hub / github.com/deep-diver/hf-daily-paper-newsletter / functions

Functions43 in github.com/deep-diver/hf-daily-paper-newsletter

↓ 5 callersFunctionfallbackDailyInsight
(articles []Article)
src/internal/gemini.go:155
↓ 4 callersFunctioncreateDirIfNotExist
(dest string)
src/internal/archive.go:14
↓ 4 callersFunctionfallbackSummary
(abstract string)
src/internal/gemini.go:64
↓ 2 callersMethodparseTemplate
(templatePath string, data interface{})
src/internal/email.go:69
↓ 1 callersFunctionGeneratePoster
GeneratePoster generates a poster image using arxiv2poster for a given paper Returns the path to the generated poster, or empty string if generation f
src/internal/poster.go:13
↓ 1 callersMethodGetBody
GetBody returns the parsed HTML body
src/internal/email.go:115
↓ 1 callersFunctionGetSequenceNumberFromDirs
(in string)
src/internal/archive.go:50
↓ 1 callersFunctionGetTemplatesInDir
(parent_path string)
src/internal/templ_filler.go:11
↓ 1 callersMethodParseOnly
ParseOnly parses the template without sending email
src/internal/email.go:120
↓ 1 callersMethodSend
(templatePath string, items interface{})
src/internal/email.go:101
↓ 1 callersFunctionSuggestCategories
(geminiapikey string, title string, abstract string)
src/cmd/parse.go:140
↓ 1 callersFunctionextractArxivID
extractArxivID extracts arXiv ID from HuggingFace paper link HuggingFace IDs like "2512.13043" correspond to arXiv IDs
src/internal/poster.go:71
↓ 1 callersFunctionis_video
(filename)
py/archive_mov_gif.py:9
↓ 1 callersFunctionmain
(args)
py/archive_mov_gif.py:13
↓ 1 callersFunctionparseDailyInsightResponse
(str string, articles []Article)
src/internal/gemini.go:132
↓ 1 callersFunctionparseResponse
(str string, abstract string)
src/internal/solar.go:55
↓ 1 callersFunctionparseResponse
(str string)
src/cmd/parse.go:188
↓ 1 callersFunctionparseSummaryResponse
(str string, abstract string)
src/internal/gemini.go:42
↓ 1 callersMethodsendMail
()
src/internal/email.go:89
FunctionComputeHighlights
ComputeHighlights generates highlights from a list of articles
src/internal/utils.go:11
FunctionExecute
Execute adds all child commands to the root command and sets flags appropriately. This is called by main.main(). It only needs to happen once to the r
src/cmd/root.go:32
FunctionGenerateDailyInsight
GenerateDailyInsight creates a cohesive summary of all papers using Gemini
src/internal/gemini.go:77
FunctionGeneratePostersForArticles
GeneratePostersForArticles generates posters for all articles that have arXiv IDs
src/internal/poster.go:83
FunctionGetConfigs
(filename string)
src/internal/configs.go:41
FunctionGetListOfFilesAt
(in string, extension string)
src/internal/utils.go:50
FunctionMoveFiles
(filenames []string, to string, base string)
src/internal/archive.go:23
FunctionNewRequest
(from string, password string, to []string, subject string)
src/internal/email.go:60
FunctionParseArticle
(article string)
src/internal/parser.go:17
FunctionParseDate
(date string)
src/internal/parser.go:11
FunctionRecordArticleByTags
(article Article, to string, where string)
src/internal/archive.go:70
FunctionSummarizeAbstract
(solarapikey string, title string, abstract string)
src/internal/solar.go:12
FunctionSummarizeAbstractWithGemini
SummarizeAbstractWithGemini summarizes an abstract using Gemini API
src/internal/gemini.go:14
FunctionTT
()
src/internal/templ_filler.go:29
FunctionZipArticleTuples
(articles []Article, linkTitle, bgColor string)
src/internal/utils.go:65
Functionadd
(x, y int)
src/internal/email.go:52
Functioninit
()
src/cmd/current.go:108
Functioninit
()
src/cmd/archive.go:28
Functioninit
()
src/cmd/root.go:39
Functioninit
()
src/cmd/solartest.go:28
Functioninit
()
src/cmd/parse.go:215
Functioninit
()
src/cmd/publish.go:29
Functionmain
()
src/main.go:9
Functionsub
(x, y int)
src/internal/email.go:56